Class AdapterConverter

  • All Implemented Interfaces:
    com.fasterxml.jackson.databind.util.Converter<Object,​Object>

    public class AdapterConverter
    extends com.fasterxml.jackson.databind.util.StdConverter<Object,​Object>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.util.Converter

        com.fasterxml.jackson.databind.util.Converter.None
    • Constructor Summary

      Constructors 
      Constructor Description
      AdapterConverter​(XmlAdapter<?,​?> adapter, com.fasterxml.jackson.databind.JavaType inType, com.fasterxml.jackson.databind.JavaType outType, boolean ser)  
    • Field Detail

      • _inputType

        protected final com.fasterxml.jackson.databind.JavaType _inputType
      • _targetType

        protected final com.fasterxml.jackson.databind.JavaType _targetType
      • _forSerialization

        protected final boolean _forSerialization
    • Constructor Detail

      • AdapterConverter

        public AdapterConverter​(XmlAdapter<?,​?> adapter,
                                com.fasterxml.jackson.databind.JavaType inType,
                                com.fasterxml.jackson.databind.JavaType outType,
                                boolean ser)
    • Method Detail

      • convert

        public Object convert​(Object value)
        Specified by:
        convert in interface com.fasterxml.jackson.databind.util.Converter<Object,​Object>
        Specified by:
        convert in class com.fasterxml.jackson.databind.util.StdConverter<Object,​Object>
      • getInputType

        public com.fasterxml.jackson.databind.JavaType getInputType​(com.fasterxml.jackson.databind.type.TypeFactory typeFactory)
        Specified by:
        getInputType in interface com.fasterxml.jackson.databind.util.Converter<Object,​Object>
        Overrides:
        getInputType in class com.fasterxml.jackson.databind.util.StdConverter<Object,​Object>
      • getOutputType

        public com.fasterxml.jackson.databind.JavaType getOutputType​(com.fasterxml.jackson.databind.type.TypeFactory typeFactory)
        Specified by:
        getOutputType in interface com.fasterxml.jackson.databind.util.Converter<Object,​Object>
        Overrides:
        getOutputType in class com.fasterxml.jackson.databind.util.StdConverter<Object,​Object>