@Version(value="1.0.0")
Interface | Description |
---|---|
DeclarationToken<S extends DeclarationToken<S>> |
A token representing a declaration.
|
MemberToken<T,S extends MemberToken<T,S>> |
A type safe wrapper around
Member instances, with proper handling of
members on generic classes. |
ReifiedType<S extends ReifiedType<S>> |
A type whose instances know their own type, including any available generic
information.
|
Class | Description |
---|---|
ExecutableParameter | |
ExecutableToken<O,R> |
A type safe wrapper around
Executable instances, with proper handling
of generic methods, and methods on generic classes. |
FieldToken<O,T> | |
MethodMatcher<O,T> | |
OverloadResolver<I extends ExecutableToken<?,?>> | |
TypeArgument<T> | |
TypedObject<T> | |
TypeParameter<T> |
A capture of a type variable, with all of the reflective functionality
provided by
TypeToken . |
TypeToken<T> |
TypeToken provides reflective operations and services over the Java type
system.
|
VariableMatcher<O,T> |
Enum | Description |
---|---|
TypeToken.Wildcards |
Treatment of wildcards for
TypeToken s created over parameterized
types. |
Annotation Type | Description |
---|---|
TypeToken.Capture |
Specifies behavior of wildcards.
|
TypeToken.Infer |
Specifies behavior of wildcards.
|
TypeToken.Retain |
Specifies behavior of wildcards.
|