|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeBindings | |
---|---|
com.fasterxml.classmate | Package that contains main public interface of ClassMate package. |
com.fasterxml.classmate.types | Package that contains com.fastexml.classmate.ResolvedType
implementation classes. |
Uses of TypeBindings in com.fasterxml.classmate |
---|
Fields in com.fasterxml.classmate declared as TypeBindings | |
---|---|
protected TypeBindings |
ResolvedType._typeBindings
Type bindings active when resolving members (methods, fields, constructors) of this type |
Methods in com.fasterxml.classmate that return TypeBindings | |
---|---|
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
List<ResolvedType> typeList)
Factory method for constructing bindings for given class using specified type parameters. |
static TypeBindings |
TypeBindings.create(Class<?> erasedType,
ResolvedType[] types)
|
static TypeBindings |
TypeBindings.emptyBindings()
|
TypeBindings |
ResolvedType.getTypeBindings()
Method for accessing bindings of type variables to resolved types in context of this type. |
TypeBindings |
TypeBindings.withAdditionalBinding(String name,
ResolvedType type)
Method for creating an instance that has same bindings as this object, plus one additional binding |
Methods in com.fasterxml.classmate with parameters of type TypeBindings | |
---|---|
ResolvedType |
TypeResolver.resolve(Type jdkType,
TypeBindings typeBindings)
Factory method for resolving specified Java Type , given
TypeBindings needed to resolve any type variables. |
Constructors in com.fasterxml.classmate with parameters of type TypeBindings | |
---|---|
ResolvedType(Class<?> cls,
TypeBindings bindings)
|
Uses of TypeBindings in com.fasterxml.classmate.types |
---|
Constructors in com.fasterxml.classmate.types with parameters of type TypeBindings | |
---|---|
ResolvedArrayType(Class<?> erased,
TypeBindings bindings,
ResolvedObjectType superclass,
ResolvedType elementType)
|
|
ResolvedInterfaceType(Class<?> erased,
TypeBindings bindings,
ResolvedType[] superInterfaces)
|
|
ResolvedObjectType(Class<?> erased,
TypeBindings bindings,
ResolvedObjectType superClass,
List<ResolvedType> interfaces)
|
|
ResolvedObjectType(Class<?> erased,
TypeBindings bindings,
ResolvedObjectType superClass,
ResolvedType[] interfaces)
|
|
ResolvedRecursiveType(Class<?> erased,
TypeBindings bindings)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |