Package | Description |
---|---|
com.fasterxml.jackson.jr.type |
Modifier and Type | Field and Description |
---|---|
protected TypeBindings |
ResolvedType._bindings |
Modifier and Type | Method and Description |
---|---|
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
List<ResolvedType> typeList) |
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
ResolvedType[] types) |
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 and Description |
---|---|
ResolvedType |
TypeResolver.resolve(TypeBindings typeBindings,
Type jdkType)
Factory method for resolving specified Java
Type , given
TypeBindings needed to resolve any type variables. |
Constructor and 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.