|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
Caller | A caller represents one or more java.lang.reflect.Member instances representing a specific calling
context. |
Caller.MemberContext | A member context represents a member in a given
calling context, which may or may not be uniquely
Caller.MemberContext.resolved . |
CallerClass | A caller class represents the java.lang.Class
instance of a given calling context. |
CallerClass.CallerIterator<C extends CallerClass> | A caller iterator is used to iterator over CallerClass
instances, or sub-classes of it. |
ExecutorProcessor | The executor processor provides methods to retrieve methods
and/or constructors annotated with the Executor annotation. |
IdentifiedStackTraceElement | An identified stack trace element is used to identify a stack trace element representing the calling context. |
InstantiableTypeLiteral<T> | Represents the instantiable type realised as the type
parameter T , where T may be a generic type. |
Reflection | Various reflection functionality. |
TypeLiteral<T> | Represents the type realised as the type parameter T ,
where T may be a generic type that need not be reifiable. |
WeakReferenceEntry<T> | A weak reference entry represents an object stored
as a weak reference, but where the WeakReferenceEntry.hashCode() and
WeakReferenceEntry.equals(Object) methods of the object are used over
the identity comparison performed by java.lang.ref.WeakReference . |
Enum Summary | |
---|---|
Caller.CallerType | A caller type identifies possible caller contexts
a given caller represents. |
Annotation Types Summary | |
---|---|
Executor | A method or constructor annotated with the executor
annotation indicates that it will be executed reflectively
by a given context . |
Various reflection utilities and classes.
|
Gunni Rode / rode.dk | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |