Uses of Package
com.fasterxml.classmate

Packages that use com.fasterxml.classmate
com.fasterxml.classmate Package that contains main public interface of ClassMate package. 
com.fasterxml.classmate.members Package that contains implementations of various member types (methods, fields, constructors) 
com.fasterxml.classmate.types Package that contains com.fastexml.classmate.ResolvedType implementation classes. 
com.fasterxml.classmate.util Various utility classes used by ClassMate. 
 

Classes in com.fasterxml.classmate used by com.fasterxml.classmate
AnnotationConfiguration
          Interface for object that determines handling of annotations in regards to inheritance, overrides.
AnnotationInclusion
          Enumeration that defines different settings for handling behavior of individual annotations
AnnotationOverrides
          Interface for object that can provide mix-ins to override annotations.
AnnotationOverrides.StdBuilder
          To make it easy to use simple override implementation (where overrides are direct and explicit), here is a build that allow constructing such override instance.
Annotations
          Container class used for storing set of annotations resolved for types (classes) as members (methods, fields, constructors).
Filter
          Interface that defines API for basic filtering objects, used to prune set of things to include in result sets like flattened member lists.
GenericType
          This class is used to pass full generics type information, and avoid problems with type erasure (that basically removes most usable type references from runtime Class objects).
MemberResolver
          Builder class used to completely resolve members (fields, methods, constructors) of ResolvedTypes (generics-aware classes).
ResolvedType
           
ResolvedTypeWithMembers
          Class that contains information about fully resolved members of a type; resolution meaning that masking is handled for methods, and all inheritable annotations are flattened using optional overrides as well ("mix-in annotations").
TypeBindings
          Helper class used for storing binding of local type variables to matching resolved types, in context of a single class.
TypeResolver
          Object that is used for resolving generic type information of a class so that it is accessible using simple API.
 

Classes in com.fasterxml.classmate used by com.fasterxml.classmate.members
Annotations
          Container class used for storing set of annotations resolved for types (classes) as members (methods, fields, constructors).
ResolvedType
           
 

Classes in com.fasterxml.classmate used by com.fasterxml.classmate.types
ResolvedType
           
TypeBindings
          Helper class used for storing binding of local type variables to matching resolved types, in context of a single class.
 

Classes in com.fasterxml.classmate used by com.fasterxml.classmate.util
ResolvedType
           
 



Copyright © 2011 fasterxml.com. All Rights Reserved.