TypeDescription
s without
loading any classes.See: Description
Interface | Description |
---|---|
TypePool |
A type pool allows the retrieval of
TypeDescription by its name. |
TypePool.AbstractBase.RawNonPrimitiveArray.ComponentTypeReference |
A lazy representation of the component type of an array.
|
TypePool.CacheProvider |
A cache provider for a
TypePool . |
TypePool.Default.AnnotationRegistrant |
An annotation registrant implements a visitor pattern for reading an unknown amount of values of annotations.
|
TypePool.Default.ComponentTypeLocator |
A component type locator allows for the lazy location of an array's component type.
|
TypePool.LazyTypeDescription.DeclarationContext |
A declaration context encapsulates information about whether a type was declared within another type
or within a method of another type.
|
TypePool.Resolution |
A resolution of a
TypePool which was queried for a description. |
Class | Description |
---|---|
TypePool.AbstractBase |
A base implementation of a
TypePool that is managing a cache provider and
that handles the description of array and primitive types. |
TypePool.AbstractBase.ArrayTypeResolution |
A resolution for a type that, if resolved, represents an array type.
|
TypePool.AbstractBase.RawAnnotationValue |
Represents a nested annotation value.
|
TypePool.AbstractBase.RawEnumerationValue |
Represents an enumeration value of an annotation.
|
TypePool.AbstractBase.RawNonPrimitiveArray |
Represents an array that is referenced by an annotation which does not contain primitive values.
|
TypePool.AbstractBase.RawTypeValue |
Represents a type value of an annotation.
|
TypePool.CacheProvider.Simple |
A simple, thread-safe type cache based on a
ConcurrentHashMap . |
TypePool.Default |
A default implementation of a
TypePool that models binary data in the
Java byte code format into a TypeDescription . |
TypePool.Default.ComponentTypeLocator.ForAnnotationProperty |
A component type locator that lazily analyses an annotation for resolving an annotation property's
array value's component type.
|
TypePool.Default.ComponentTypeLocator.ForArrayType |
A component type locator that locates an array type by a method's return value from its method descriptor.
|
TypePool.Default.ParameterBag |
A bag for collecting parameter meta information that is stored as debug information for implemented
methods.
|
TypePool.LazyTypeDescription |
A type description that looks up any referenced
ByteCodeElement or
AnnotationDescription by querying a type pool at lookup time. |
TypePool.LazyTypeDescription.AnnotationToken |
A token for representing collected data on an annotation.
|
TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod |
A declaration context representing a type that is declared within a method of another type.
|
TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType |
A declaration context representing a type that is declared within another type but not within
a method.
|
TypePool.LazyTypeDescription.FieldToken |
A token for representing collected data on a field.
|
TypePool.LazyTypeDescription.MethodToken |
A token for representing collected data on a method.
|
TypePool.LazyTypeDescription.MethodToken.ParameterToken |
A token representing a method's parameter.
|
TypePool.Resolution.Illegal |
A canonical representation of a non-successful resolution of a
TypePool . |
TypePool.Resolution.Simple |
A simple resolution that represents a given
TypeDescription . |
Enum | Description |
---|---|
TypePool.CacheProvider.NoOp |
A non-operational cache that does not store any type descriptions.
|
TypePool.Default.ComponentTypeLocator.Illegal |
A component type locator which cannot legally resolve an array's component type.
|
TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared |
Represents a self-declared type that is not defined within another type.
|
TypeDescription
s without
loading any classes.Copyright © 2014–2015. All rights reserved.