Class DeserializerFactoryBase

java.lang.Object
io.quarkus.reactivemessaging.http.runtime.serializers.DeserializerFactoryBase

public abstract class DeserializerFactoryBase extends Object
a base superclass for a SerializerFactory that is generated in build time
  • Constructor Details

    • DeserializerFactoryBase

      protected DeserializerFactoryBase()
  • Method Details

    • getDeserializer

      public <T> Optional<Deserializer<T>> getDeserializer(String name)
      get a Serializer of a given (class) name
      Type Parameters:
      T - type of the payload
      Parameters:
      name - name of the serializer
      payload - payload to serialize
      Returns:
      An optional deserializer
    • addSerializer

      public void addSerializer(String className, Deserializer<?> serializer)
    • initAdditionalSerializers

      protected abstract void initAdditionalSerializers()