Class CodeProxyTypeFactory

java.lang.Object
com.fasterxml.jackson.databind.type.TypeFactory
net.binis.codegen.jackson.CodeProxyTypeFactory
All Implemented Interfaces:
Serializable

public class CodeProxyTypeFactory extends com.fasterxml.jackson.databind.type.TypeFactory
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static Set<Class<?>>
     

    Fields inherited from class com.fasterxml.jackson.databind.type.TypeFactory

    _classLoader, _modifiers, _parser, _typeCache, CORE_TYPE_BOOL, CORE_TYPE_COMPARABLE, CORE_TYPE_DOUBLE, CORE_TYPE_ENUM, CORE_TYPE_INT, CORE_TYPE_JSON_NODE, CORE_TYPE_LONG, CORE_TYPE_OBJECT, CORE_TYPE_STRING, DEFAULT_MAX_CACHE_SIZE, EMPTY_BINDINGS, instance
  • Constructor Summary

    Constructors
    Constructor
    Description
    CodeProxyTypeFactory(com.fasterxml.jackson.databind.type.TypeFactory parent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.fasterxml.jackson.databind.JavaType
    _fromClass(com.fasterxml.jackson.databind.type.ClassStack context, Class<?> rawType, com.fasterxml.jackson.databind.type.TypeBindings bindings)
     
    protected static Set<Class<?>>
     

    Methods inherited from class com.fasterxml.jackson.databind.type.TypeFactory

    _applyModifiers, _constructSimple, _findPrimitive, _findWellKnownSimple, _fromAny, _fromArrayType, _fromParamType, _fromVariable, _fromWellKnownClass, _fromWellKnownInterface, _fromWildcard, _newSimpleType, _resolveSuperClass, _resolveSuperInterfaces, _unknownType, classForName, classForName, clearCache, constructArrayType, constructArrayType, constructCollectionLikeType, constructCollectionLikeType, constructCollectionType, constructCollectionType, constructFromCanonical, constructGeneralizedType, constructMapLikeType, constructMapLikeType, constructMapType, constructMapType, constructParametricType, constructParametricType, constructParametricType, constructParametrizedType, constructParametrizedType, constructRawCollectionLikeType, constructRawCollectionType, constructRawMapLikeType, constructRawMapType, constructReferenceType, constructSimpleType, constructSimpleType, constructSpecializedType, constructSpecializedType, constructType, constructType, constructType, constructType, constructType, defaultInstance, findClass, findFirstTypeParameter, findTypeParameters, findTypeParameters, findTypeParameters, getClassLoader, moreSpecificType, rawClass, resolveMemberType, uncheckedSimpleType, unknownType, withCache, withCache, withClassLoader, withModifier

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • collections

      protected static Set<Class<?>> collections
  • Constructor Details

    • CodeProxyTypeFactory

      public CodeProxyTypeFactory(com.fasterxml.jackson.databind.type.TypeFactory parent)
  • Method Details

    • initCollections

      protected static Set<Class<?>> initCollections()
    • _fromClass

      protected com.fasterxml.jackson.databind.JavaType _fromClass(com.fasterxml.jackson.databind.type.ClassStack context, Class<?> rawType, com.fasterxml.jackson.databind.type.TypeBindings bindings)
      Overrides:
      _fromClass in class com.fasterxml.jackson.databind.type.TypeFactory