Package | Description |
---|---|
com.fasterxml.jackson.jr.ob.impl | |
com.fasterxml.jackson.jr.type |
Modifier and Type | Method | Description |
---|---|---|
protected ValueReader |
TypeDetector.collectionReader(Class<?> collectionType,
ResolvedType valueType) |
|
protected ValueReader |
TypeDetector.mapReader(Class<?> mapType,
ResolvedType valueType) |
Modifier and Type | Class | Description |
---|---|---|
class |
RecursiveType |
Modifier and Type | Field | 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 | Description |
---|---|---|
protected Map<ClassKey,ResolvedType> |
TypeResolver._cache |
Modifier and Type | Method | 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 | 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 | Description |
---|---|---|
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
ResolvedType[] types) |
Modifier and Type | Method | Description |
---|---|---|
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
List<ResolvedType> typeList) |
Constructor | Description |
---|---|
ResolvedType(Class<?> cls,
ResolvedType sup,
TypeBindings bindings,
ResolvedType[] ifaces) |
|
ResolvedType(Class<?> cls,
TypeBindings bindings,
ResolvedType elemType) |
|
ResolvedType(Class<?> cls,
TypeBindings bindings,
ResolvedType[] ifaces) |
Copyright © 2018. All rights reserved.