See: Description
Class | Description |
---|---|
AbstractAnnotation |
TODO: Is this class really necessary?
|
AbstractClass |
An abstract implementation of JavaClass.
|
AbstractElement |
A generic implementation of JavaElement with stubs for most of the
methods.
|
AbstractField |
An abstract implementation of JavaField.
|
AbstractMethod |
An abstract implementation of JavaMethod.
|
AbstractPackage |
An abstract implementation of JavaPackage.
|
AbstractType |
An abstract implementation of JavaType.
|
AbstractVariable |
An abstract implementation of JavaVariable.
|
AnnotationComponents |
Maps component names with their values.
|
CastedMethod |
A "casted method" represents a method invocation followed by a type
cast.
|
ClassHierarchy |
Calculates a class hierarchy based on the input type.
|
CommonUtilities |
Various utilities that are useful for all clients of JOT.
|
IntersectionType |
Represents an intersection of multiple JavaTypes.
|
MethodHierarchy |
Calculates a collection of overriden methods.
|
NullPrintWriter |
A writer that does nothing.
|
ParameterizedClass |
Represents a bound generic type JavaClass.
|
PrimitiveType |
Represents a primitive type JavaClass.
|
QuickComponent |
A QuickComponent is a special type of JavaVariable that refers to
an annotation member (method!).
|
QuickHasName |
A lightweight object that knows how to retrieve its resolved type
when asked for it.
|
QuickHasType |
A lightweight object that knows how to retrieve its resolved type
when asked for it.
|
QuickJavaClass |
Provides a quick way to make a new JavaType
|
QuickLocalVariable |
A light-weight implementation of JavaLocalVariable, particularly
useful for constructing formal parameter objects for use with
QuickMethod.
|
QuickMethod |
A lightweight implementation of JavaMethod.
|
QuickSignatureParser | |
QuickUnresolvedType |
Basic implementation of the UnresolvedType interface.
|
SignatureHasType |
This JavaHasType gets its name in that it's used for signature parsing.
|
SignatureParser<T> |
Knows how to parse type signatures.
|
Value |
Represents a value in the java language.
|
WrapperClass |
Skeleton implementation of an object wrapping a class.
|
WrapperField |
Skeleton implementation of an object wrapping a field.
|
WrapperLocalVariable |
Skeleton implementation of an object wrapping a local variable.
|
WrapperMethod |
Skeleton implementation of an object wrapping a method.
|
WrapperPackage |
Skeleton implementation of an object wrapping a class.
|