Package | Description |
---|---|
com.fasterxml.jackson.databind.type |
Modifier and Type | Field and Description |
---|---|
protected HierarchicType |
TypeFactory._cachedArrayListType
Lazily constructed copy of type hierarchy from
ArrayList
to its supertypes. |
protected HierarchicType |
TypeFactory._cachedHashMapType
Lazily constructed copy of type hierarchy from
HashMap
to its supertypes. |
protected HierarchicType |
HierarchicType._subType |
protected HierarchicType |
HierarchicType._superType |
Modifier and Type | Method and Description |
---|---|
protected HierarchicType |
TypeFactory._arrayListSuperInterfaceChain(HierarchicType current) |
protected HierarchicType |
TypeFactory._doFindSuperInterfaceChain(HierarchicType current,
Class<?> target) |
protected HierarchicType |
TypeFactory._findSuperClassChain(Type currentType,
Class<?> target) |
protected HierarchicType |
TypeFactory._findSuperInterfaceChain(Type currentType,
Class<?> target) |
protected HierarchicType |
TypeFactory._findSuperTypeChain(Class<?> subtype,
Class<?> supertype)
Helper method used to find inheritance (implements, extends) path
between given types, if one exists (caller generally checks before
calling this method).
|
protected HierarchicType |
TypeFactory._hashMapSuperInterfaceChain(HierarchicType current) |
HierarchicType |
HierarchicType.deepCloneWithoutSubtype()
Method that can be used to create a deep clone of this hierarchic type, including
super types (but not subtypes)
|
HierarchicType |
HierarchicType.getSubType() |
HierarchicType |
HierarchicType.getSuperType() |
Modifier and Type | Method and Description |
---|---|
protected HierarchicType |
TypeFactory._arrayListSuperInterfaceChain(HierarchicType current) |
protected HierarchicType |
TypeFactory._doFindSuperInterfaceChain(HierarchicType current,
Class<?> target) |
protected HierarchicType |
TypeFactory._hashMapSuperInterfaceChain(HierarchicType current) |
protected JavaType |
TypeFactory._resolveVariableViaSubTypes(HierarchicType leafType,
String variableName,
TypeBindings bindings) |
void |
HierarchicType.setSubType(HierarchicType sub) |
void |
HierarchicType.setSuperType(HierarchicType sup) |
Copyright © 2014-2015 FasterXML. All Rights Reserved.