See: Description
| Class | Description |
|---|---|
| AbstractAnnotation | |
| 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.
|