See: Description
| Interface | Description |
|---|---|
| AnnotationUtil |
This is the interface for a collection of utility functions to deal with
annotations. |
| ClassResolver |
This is the callback interface used to resolve a type by some logical name to the
Class reflecting that type. |
| CollectionReflectionUtil |
This is the interface for a collection of utility functions to deal with
Collections reflectively. |
| GenericType<T> |
This is the interface of a generic type and allows simple and powerful access to the complex generic type-system
introduced in Java5.
|
| GenericTypeFactory |
This is the interface for a factory with ability to create
GenericTypes. |
| ReflectionUtil |
This is the interface for a collection of utility functions to deal with
reflection. |
| ReflectionUtilLimited |
This is a limited subset of
ReflectionUtil that is GWT compatible. |
| Class | Description |
|---|---|
| Arguments |
This class represents an argument list.
|
| ClassName |
This is a simple identifier for a
Class. |
| NamedSignature |
This class extends
Signature with a name honored by NamedSignature.equals(Object),
Signature.hashCode() and Signature.toString(). |
| Signature |
This class represents a
"method signature". |
| Enum | Description |
|---|---|
| VisibilityModifier |
This enum contains the possible modifiers for the visibility of a java element (type, field, method or constructor).
|
| Exception | Description |
|---|---|
| AccessFailedException |
An
AccessFailedException is thrown if a reflective call failed because the
executing code does NOT have access to the according definition. |
| AnnotationNotForTargetException |
A
AnnotationNotForTargetException is thrown if an Annotation should be resolved
for a specific ElementType that it is NOT targeted for. |
| AnnotationNotRuntimeException |
A
AnnotationNotRuntimeException is thrown if an Annotation should be resolved at
runtime but has NOT the Retention RetentionPolicy.RUNTIME. |
| InstantiationFailedException |
An
InstantiationFailedException indicates that the instantiation of a
Class failed for arbitrary reasons. |
| InvocationFailedException |
An
InvocationFailedException is thrown if an invocation failed. |
| ReflectionException |
A
ReflectionException is thrown if an operation based on reflection failed. |
| TypeNotFoundException |
A
TypeNotFoundException is thrown if a Type was requested (e.g. |
GenericType
that allows simple access to the complex generic type-system. ReflectionUtil will help you to deal with reflection. For advanced
support when reading annotations have a look at AnnotationUtil. Additionally
CollectionReflectionUtil offers reflective and generic operations on
Collections. ClassResolver allows to retrieve Classes
by name in order to abstract from ClassLoaders as well as to do name mappings (e.g. Object
to java.lang.Object).Copyright © 2001–2016 mmm-Team. All rights reserved.