Package | Description |
---|---|
com.fasterxml.jackson.jr.type |
Modifier and Type | Field | Description |
---|---|---|
protected TypeBindings |
ResolvedType._bindings |
Modifier and Type | Method | Description |
---|---|---|
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
ResolvedType[] types) |
|
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
List<ResolvedType> typeList) |
|
static TypeBindings |
TypeBindings.emptyBindings() |
|
TypeBindings |
ResolvedType.typeBindings() |
|
TypeBindings |
TypeBindings.withUnboundVariable(String name) |
Method for creating an instance that has same bindings as this object,
plus an indicator for additional type variable that may be unbound within
this context; this is needed to resolve recursive self-references.
|
Modifier and Type | Method | Description |
---|---|---|
ResolvedType |
TypeResolver.resolve(TypeBindings typeBindings,
Type jdkType) |
Factory method for resolving specified Java
Type , given
TypeBindings needed to resolve any type variables. |
Constructor | Description |
---|---|
RecursiveType(Class<?> erased,
TypeBindings bindings) |
|
ResolvedType(Class<?> cls,
ResolvedType sup,
TypeBindings bindings,
ResolvedType[] ifaces) |
|
ResolvedType(Class<?> cls,
TypeBindings bindings) |
|
ResolvedType(Class<?> cls,
TypeBindings bindings,
ResolvedType elemType) |
|
ResolvedType(Class<?> cls,
TypeBindings bindings,
ResolvedType[] ifaces) |
Copyright © 2018. All rights reserved.