Class SerializerDetails

    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String alias()  
      static 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
      static 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
      Serializer serializer()  
      scala.collection.immutable.Seq<java.lang.Class<?>> useFor()  
      • Methods inherited from class java.lang.Object

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

      • SerializerDetails

        public SerializerDetails()
    • Method Detail

      • apply

        public static 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 static 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.
      • alias

        public java.lang.String alias()
      • useFor

        public scala.collection.immutable.Seq<java.lang.Class<?>> useFor()