|
Class Summary |
| ArrayType_c |
An ArrayType represents an array of base java types. |
| ClassType_c |
A ClassType represents a class -- either loaded from a
classpath, parsed from a source file, or obtained from other source. |
| ConstructorInstance_c |
A ConstructorInstance contains type information for a
constructor. |
| Context_c |
A context represents a stack of scopes used for looking up types, methods,
and variables. |
| Context_c.JLClassMark |
A concrete implementation of a class mark. |
| Context_c.JLCodeMark |
A concrete implementation of a code mark. |
| Context_c.JLScope |
A concrete implementation of a scope mark. |
| Context_c.OuterMark |
The outer mark. |
| FieldInstance_c |
A FieldInstance contains type information for a field. |
| InitializerInstance_c |
A InitializerInstance contains the type information for a
static or anonymous initializer. |
| LoadedAnonClassType_c |
Implementation of an anonymous class loaded from a class file. |
| LoadedClassType_c |
A LoadedClassType is a class type which is derived from
a class file. |
| LoadedInnerClassType_c |
Implementation of an inner class loaded from a class file. |
| LoadedLocalClassType_c |
Implementation of a local class loaded from a class file. |
| LoadedMemberClassType_c |
Implementation of a member class loaded from a class file. |
| LoadedTopLevelClassType_c |
Implementation of a top-level class loaded from a class file. |
| LocalInstance_c |
A LocalInstance contains type information for a local variable. |
| MethodInstance_c |
A MethodInstance represents the type information for a Java
method. |
| NullType_c |
A NullType represents the type of the Java keyword
null. |
| Package_c |
An PackageType represents a package type. |
| ParsedAnonClassType_c |
ParsedClassType
Overview:
A ParsedClassType represents a information that has been parsed (but not
necessarily type checked) from a .java file. |
| ParsedClassType_c |
ParsedClassType
Overview:
A ParsedClassType represents a information that has been parsed (but not
necessarily type checked) from a .java file. |
| ParsedInnerClassType_c |
ParsedClassType
Overview:
A ParsedClassType represents a information that has been parsed (but not
necessarily type checked) from a .java file. |
| ParsedLocalClassType_c |
ParsedClassType
Overview:
A ParsedClassType represents a information that has been parsed (but not
necessarily type checked) from a .java file. |
| ParsedMemberClassType_c |
ParsedClassType
Overview:
A ParsedClassType represents a information that has been parsed (but not
necessarily type checked) from a .java file. |
| ParsedTopLevelClassType_c |
ParsedClassType
Overview:
A ParsedClassType represents a information that has been parsed (but not
necessarily type checked) from a .java file. |
| PlaceHolder_c |
A place holder type used to serialize types that cannot be serialized. |
| PrimitiveType_c |
An PrimitiveType_c represents a primitive type. |
| ProcedureInstance_c |
A ProcedureInstance contains the type information for a Java
procedure (either a method or a constructor). |
| ReferenceType_c |
A ReferenceType represents a reference type --
a type on which contains methods and fields and is a subtype of
Object. |
| Type_c |
Abstract implementation of a Type. |
| TypeObject_c |
Abstract implementation of a type object. |
| TypeSystem_c |
TypeSystem_c
Overview:
A TypeSystem_c is a universe of types, including all Java types. |
| UnknownQualifier_c |
An unknown type qualifier. |
| UnknownType_c |
An unknown type. |
| VarInstance_c |
A VarInstance contains type information for a variable. |