Interface | Description |
---|---|
AnnotationElementValue |
Represents an element value of an annotation.
|
AnnotationElementValueAnnotation |
Represents an element value of an annotation that is an array.
|
AnnotationElementValueArray |
Represents an element value of an annotation that is a constant.
|
AnnotationElementValueConstant |
Represents an element value of an annotation that is an annotation.
|
Annotations |
An Annotations object represents annotations on an the annotations that should be
retained in the type information of a type object.
|
AnnotationTypeElemInstance |
An AnnotationTypeElemInstance represents both the element of an annotation type (i.e., a type declared using "@interface")
and the method to access that element.
|
CaptureConvertedWildCardType | |
EnumInstance | |
IntersectionType | |
JL5ArrayType | |
JL5ClassType | |
JL5ConstructorInstance | |
JL5Context | |
JL5FieldInstance | |
JL5LocalInstance | |
JL5MethodInstance | |
JL5ParsedClassType | |
JL5PrimitiveType | |
JL5ProcedureInstance | |
JL5ReferenceType | |
JL5Subst | |
JL5SubstClassType |
A JL5SubstClassType represents a class that has instantiated parameters, or a class that has
an enclosing class that has instantiated parameters.
|
JL5SubstType | |
JL5TypeSystem | |
RawClass |
Represents a raw class.
|
TypeVariable | |
UnknownReferenceType | |
UnknownTypeVariable | |
WildCardType |
Class | Description |
---|---|
AnnotationElementValueAnnotation_c | |
AnnotationElementValueArray_c | |
AnnotationElementValueConstant_c | |
Annotations_c | |
AnnotationTypeElemInstance_c | |
CaptureConvertedWildCardType_c | |
EnumInstance_c | |
IntersectionType_c | |
JL5ArrayType_c | |
JL5ClassType_c | |
JL5ConstructorInstance_c | |
JL5Context_c | |
JL5FieldInstance_c | |
JL5Flags |
Utility methods for manipulating JL5 Flags.
|
JL5ImportTable | |
JL5LocalInstance_c | |
JL5MethodInstance_c | |
JL5NullType_c | |
JL5ParsedClassType_c | |
JL5PrimitiveType_c | |
JL5RawSubst_c |
Subst for a raw type (See JLS 3rd ed Sec 4.8.)
Some substitution behavior differs for raw types.
|
JL5SchedulerClassInitializer | |
JL5Subst_c | |
JL5SubstClassType_c | |
JL5TypeSystem_c | |
RawClass_c | |
TypeVariable_c | |
UnknownReferenceType_c | |
UnknownTypeVariable_c | |
WildCardType_c |
Enum | Description |
---|---|
TypeVariable.TVarDecl |
Exception | Description |
---|---|
JL5NoMemberException |