Class CustomizationBuilder

    • Constructor Detail

      • CustomizationBuilder

        public CustomizationBuilder()
    • Method Detail

      • isNillable

        public boolean isNillable()
        Returns true if nillable customization is present.
        Returns:
        True if nillable customization is present.
      • setNillable

        public void setNillable​(boolean nillable)
        Sets a presence of nillable customization.
        Parameters:
        nillable - Presence of nillable customization.
      • getAdapterInfo

        public AdapterBinding getAdapterInfo()
        Gets an components.
        Returns:
        Adapter.
      • setAdapterInfo

        public void setAdapterInfo​(AdapterBinding adapterInfo)
        Sets an components.
        Parameters:
        adapterInfo - Adapter.
      • getSerializerBinding

        public SerializerBinding getSerializerBinding()
        Gets meta info for user serializers.
        Returns:
        Serializer info
      • setSerializerBinding

        public void setSerializerBinding​(SerializerBinding serializerBinding)
        Sets serializer info.
        Parameters:
        serializerBinding - Serializer info to set.
      • getDeserializerBinding

        public DeserializerBinding getDeserializerBinding()
        Gets a deserializer.
        Returns:
        Deserializer.
      • setDeserializerBinding

        public void setDeserializerBinding​(DeserializerBinding deserializerBinding)
        Sets a deserializer info.
        Parameters:
        deserializerBinding - Deserializer.
      • getPropertyOrder

        public java.lang.String[] getPropertyOrder()
        Gets ordered list of property names.
        Returns:
        Sorted names of properties.
      • setPropertyOrder

        public void setPropertyOrder​(java.lang.String[] propertyOrder)
        Sets a sorted list of property names.
        Parameters:
        propertyOrder - Array containing property names