| Class | Description |
|---|---|
| FieldLiteral<T> |
Generic field representation preserving the fields type parametrization.
|
| MemberLiteral<T,M extends java.lang.reflect.Member & java.lang.reflect.AnnotatedElement> |
Generic member representation preserving the member's type parameters.
|
| MethodLiteral<T,M extends java.lang.reflect.Member & java.lang.reflect.AnnotatedElement & java.lang.reflect.GenericDeclaration> |
Generic method and constructor representation that preserves the member's
parametrization and allows common operations on methods and constructors
where appropriate.
|
| ReflectUtil |
Utility providing helper methods around reflection.
|
| ReflectUtil.SignatureBuilder |
Builder that produces the signature of a method.
|
| Exception | Description |
|---|---|
| NoSourceNameException |
Thrown if a source name is requested but cannot be provided.
|