Class SerializerDetails

    • 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)
      • 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.
        serializer - (undocumented)
        Returns:
        (undocumented)
      • alias

        public java.lang.String alias()
      • useFor

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