Class AbstractModelConverter

    • Field Detail

      • _mapper

        protected final com.fasterxml.jackson.databind.ObjectMapper _mapper
      • _intr

        protected final com.fasterxml.jackson.databind.AnnotationIntrospector _intr
      • _resolvedTypeNames

        protected Map<com.fasterxml.jackson.databind.JavaType,​String> _resolvedTypeNames
        Minor optimization: no need to keep on resolving same types over and over again.
    • Constructor Detail

      • AbstractModelConverter

        protected AbstractModelConverter​(com.fasterxml.jackson.databind.ObjectMapper mapper)
      • AbstractModelConverter

        protected AbstractModelConverter​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                         TypeNameResolver typeNameResolver)
    • Method Detail

      • _typeName

        protected String _typeName​(com.fasterxml.jackson.databind.JavaType type)
      • _typeName

        protected String _typeName​(com.fasterxml.jackson.databind.JavaType type,
                                   com.fasterxml.jackson.databind.BeanDescription beanDesc)
      • _findTypeName

        protected String _findTypeName​(com.fasterxml.jackson.databind.JavaType type,
                                       com.fasterxml.jackson.databind.BeanDescription beanDesc)
      • _typeQName

        protected String _typeQName​(com.fasterxml.jackson.databind.JavaType type)
      • _subTypeName

        protected String _subTypeName​(com.fasterxml.jackson.databind.jsontype.NamedType type)
      • _isSetType

        protected boolean _isSetType​(Class<?> cls)