Package | Description |
---|---|
com.fasterxml.jackson.jr.ob.impl | |
com.fasterxml.jackson.jr.type |
Modifier and Type | Method and Description |
---|---|
protected ValueReader |
TypeDetector.collectionReader(Class<?> collectionType,
ResolvedType valueType) |
protected ValueReader |
TypeDetector.mapReader(Class<?> mapType,
ResolvedType valueType) |
Modifier and Type | Class and Description |
---|---|
class |
RecursiveType |
Modifier and Type | Field and Description |
---|---|
protected ResolvedType |
ResolvedType._elemType |
protected ResolvedType[] |
ResolvedType._interfaces |
protected ResolvedType |
RecursiveType._referencedType |
protected ResolvedType |
ResolvedType._super |
static ResolvedType[] |
ResolvedType.NO_TYPES |
Modifier and Type | Field and Description |
---|---|
protected Map<ClassKey,ResolvedType> |
TypeResolver._cache |
Modifier and Type | Method and Description |
---|---|
ResolvedType |
ResolvedType.elementType() |
ResolvedType |
TypeBindings.findBoundType(String name) |
ResolvedType |
ResolvedType.findSupertype(Class<?> erasedSupertype)
Method for finding super type of this type that has specified type
erased signature.
|
ResolvedType |
TypeBindings.getBoundType(int index) |
ResolvedType |
ResolvedType.parentType() |
ResolvedType |
TypeResolver.resolve(TypeBindings typeBindings,
Type jdkType)
Factory method for resolving specified Java
Type , given
TypeBindings needed to resolve any type variables. |
ResolvedType |
RecursiveType.selfRefType() |
protected ResolvedType[] |
TypeBindings.typeParameterArray() |
Modifier and Type | Method and Description |
---|---|
List<ResolvedType> |
TypeBindings.getTypeParameters() |
List<ResolvedType> |
ResolvedType.implInterfaces() |
List<ResolvedType> |
ResolvedType.typeParametersFor(Class<?> erasedSupertype)
Method that will try to find type parameterization this type
has for specified super type
|
List<ResolvedType> |
ResolvedType.typeParams() |
Modifier and Type | Method and Description |
---|---|
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
ResolvedType[] types) |
Modifier and Type | Method and Description |
---|---|
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
List<ResolvedType> typeList) |
Constructor and Description |
---|
ResolvedType(Class<?> cls,
ResolvedType sup,
TypeBindings bindings,
ResolvedType[] ifaces) |
ResolvedType(Class<?> cls,
ResolvedType sup,
TypeBindings bindings,
ResolvedType[] ifaces) |
ResolvedType(Class<?> cls,
TypeBindings bindings,
ResolvedType elemType) |
ResolvedType(Class<?> cls,
TypeBindings bindings,
ResolvedType[] ifaces) |
Copyright © 2017. All rights reserved.