Reflection-Util API
.See: Description
Interface | Description |
---|---|
ResourceVisitor |
This is the interface for a visitor of resources by their absolute classpath.
|
Class | Description |
---|---|
AbstractGenericType<T> |
This is the implementation of the
GenericType interface. |
AnnotationFilter |
This is a filter that only
accepts types that are
annotated with an annotation given at construction . |
AnnotationUtilImpl |
This class is a collection of utility functions for dealing with
annotations . |
AssignableFromFilter | |
ClassNameCollector |
This is an implementation of the
ResourceVisitor interface that collects the names of all classes
accepted by a given filter in a Set . |
CollectionReflectionUtilImpl |
This is the implementation of the
CollectionReflectionUtil interface. |
GenericTypeBuilder<T> |
This class allows to build instances of
GenericType with custom binding for TypeVariable s at runtime. |
GenericTypeCapture<T> |
This class acts a a generic base to capture a generic
Type bound to generic <T>. |
GenericTypeVariable<T> |
This class acts a a generic base to capture a
TypeVariable that can then be bound at runtime. |
JavaLangClassResolver |
This is a
MappedClassResolver that contains the mapping for typical classes located in the
package java.lang . |
ManifestLoader |
This class loads all
Manifest s from your classpath. |
MappedClassResolver |
This is an implementation of the
ClassResolver interface that uses an internal Map to define specific
mappings. |
ReflectionUtilImpl |
This class is a collection of utility functions for dealing with
reflection . |
ReflectionUtilLimitedImpl |
This is the implementation of the
ReflectionUtilLimited interface. |
ResourceCollector |
This is an implementation of the
ResourceVisitor interface that collects the names of all resources
accepted by a given filter in a Set . |
ResourceNameCollector |
This is an implementation of the
ResourceVisitor interface that collects the names of all resources
accepted by a given filter in a Set . |
SimpleGenericTypeLimited<T> |
This is a very simple implementation of
GenericType that is GWT compatible and therefore limited to core
features. |
WrappedTypeVariable |
Internal implementation of
GenericTypeVariable to wrap a dynamic TypeVariable . |
Exception | Description |
---|---|
ContainerGrowthException |
A
ContainerGrowthException is thrown if a container should grow (increase its size) but this failed. |
IllegalWildcardSequenceException |
A
IllegalWildcardSequenceException is thrown if a wildcard-type given as string could NOT be parsed because
it contains an illegal sequence (e.g. |
UnknownCollectionInterfaceException |
A
UnknownCollectionInterfaceException is thrown if a Collection -interface was given that is
unknown or no Collection . |
Reflection-Util API
.
ClassResolver
interface that can be used by end-users. AbstractGenericType
is an abstract base-implementation of the
GenericType
interface. However end-users should create instances of
GenericType
via ReflectionUtil
. Further this
package provides Filter
s for end-users such as
AnnotationFilter
and AssignableFromFilter
that only accept
Class
es with specific
reflective attributes.Copyright © 2001–2016 mmm-Team. All rights reserved.