Uses of Class
com.fasterxml.classmate.TypeBindings

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)
           
 



Copyright © 2011 fasterxml.com. All Rights Reserved.