Class SerializerBinding<T>

  • Type Parameters:
    T - type of jsonb serializer

    public class SerializerBinding<T>
    extends AbstractComponentBinding
    Binding for user Serializer component.
    • Constructor Summary

      Constructors 
      Constructor Description
      SerializerBinding​(java.lang.reflect.Type bindingType, javax.json.bind.serializer.JsonbSerializer<T> jsonbSerializer)
      Creates a new instance.
    • Constructor Detail

      • SerializerBinding

        public SerializerBinding​(java.lang.reflect.Type bindingType,
                                 javax.json.bind.serializer.JsonbSerializer<T> jsonbSerializer)
        Creates a new instance.
        Parameters:
        bindingType - Generic type argument of serializer. Not null.
        jsonbSerializer - Serializer. Can be null.
    • Method Detail

      • getJsonbSerializer

        public javax.json.bind.serializer.JsonbSerializer<T> getJsonbSerializer()
        Returns a serializer if any.
        Returns:
        Serializer.