Class SerializerDetails$

java.lang.Object
org.apache.pekko.serialization.SerializerDetails$

public class SerializerDetails$ extends Object
  • Field Details

    • MODULE$

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

    • SerializerDetails$

      public SerializerDetails$()
  • Method Details

    • apply

      public SerializerDetails apply(String alias, Serializer serializer, scala.collection.immutable.Seq<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(String alias, Serializer serializer, List<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.