Class SerializerDetails$


  • public class SerializerDetails$
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static SerializerDetails$ MODULE$
      Static reference to the singleton instance of this Scala object.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      SerializerDetails apply​(java.lang.String alias, Serializer serializer, scala.collection.immutable.Seq<java.lang.Class<?>> useFor)
      Scala API: factory for details about one programmatically setup serializer
      SerializerDetails create​(java.lang.String alias, Serializer serializer, java.util.List<java.lang.Class<?>> useFor)
      Java API: factory for details about one programmatically setup serializer
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • MODULE$

        public static final SerializerDetails$ MODULE$
        Static reference to the singleton instance of this Scala object.
    • Constructor Detail

      • SerializerDetails$

        public SerializerDetails$()
    • Method Detail

      • apply

        public SerializerDetails apply​(java.lang.String alias,
                                       Serializer serializer,
                                       scala.collection.immutable.Seq<java.lang.Class<?>> useFor)
        Scala API: factory for details about one programmatically setup serializer

        Parameters:
        alias - Register the serializer under this alias (this allows it to be used by bindings in the config)
        useFor - A set of classes or superclasses to bind to the serializer, selection works just as if the classes, the alias and the serializer had been in the config.
      • create

        public SerializerDetails create​(java.lang.String alias,
                                        Serializer serializer,
                                        java.util.List<java.lang.Class<?>> useFor)
        Java API: factory for details about one programmatically setup serializer

        Parameters:
        alias - Register the serializer under this alias (this allows it to be used by bindings in the config)
        useFor - A set of classes or superclasses to bind to the serializer, selection works just as if the classes, the alias and the serializer had been in the config.