| Modifier and Type | Field and Description |
|---|---|
| private final ResolvedType |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | canAnnotationTargetType()
Overrides org. Note Only overridden by ReferenceType subtype |
| public boolean | equals(Object
the reference object with which to compare. other)Overrides org. |
| public AnnotationAJ | |
| public AnnotationAJ[] | |
| public AnnotationTargetKind[] | getAnnotationTargetKinds()
Overrides org. Note Only overridden by ReferenceType subtype |
| public ResolvedType[] | |
| public UnresolvedType | getComponentType()
Overrides org. |
| public final ResolvedMember[] | |
| public final ResolvedType[] | getDeclaredInterfaces()
Overrides org. |
| public final ResolvedMember[] | |
| public final ResolvedMember[] | |
| public final int | |
| public ResolvedType | |
| public ISourceContext | |
| public final ResolvedType | |
| public TypeVariable[] | |
| public boolean | hasAnnotation(UnresolvedType ofType)
Overrides org. Implements org. |
| public boolean | isAnnotation()
Overrides org. Note Only overridden by Name subtype. |
| public boolean | |
| public boolean | isAnnotationWithRuntimeRetention()
Overrides org. Note Only overridden by Name subtype. |
| public boolean | |
| public boolean | |
| public final boolean | isAssignableFrom(ResolvedType
the other type o)Overrides org. |
| public boolean | isAssignableFrom(ResolvedType o, boolean allowMissing)
Overrides org. |
| public boolean | |
| public final boolean | isCoerceableFrom(ResolvedType
the other type o)Overrides org. |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean |
| componentType | back to summary |
|---|---|
| private final ResolvedType componentType | |
| ArrayReferenceType | back to summary |
|---|---|
| public ArrayReferenceType(String sig, String erasureSig, World world, ResolvedType componentType) | |
| canAnnotationTargetType | back to summary |
|---|---|
| public boolean canAnnotationTargetType() Overrides org. Doc from org. Note Only overridden by ReferenceType subtype | |
| equals | back to summary |
|---|---|
| public boolean equals(Object other) Overrides org. Doc from org. Equality is checked based on the underlying signature.
| |
| getAnnotationOfType | back to summary |
|---|---|
| public AnnotationAJ getAnnotationOfType(UnresolvedType ofType) Overrides org. Implements org. | |
| getAnnotations | back to summary |
|---|---|
| public AnnotationAJ[] getAnnotations() | |
| getAnnotationTargetKinds | back to summary |
|---|---|
| public AnnotationTargetKind[] getAnnotationTargetKinds() Overrides org. Doc from org. Note Only overridden by ReferenceType subtype | |
| getAnnotationTypes | back to summary |
|---|---|
| public ResolvedType[] getAnnotationTypes() Overrides org. Implements org. | |
| getComponentType | back to summary |
|---|---|
| public UnresolvedType getComponentType() Overrides org. Doc from org. Returns a UnresolvedType object representing the component type of this array, or null if this type does not represent an array type.
| |
| getDeclaredFields | back to summary |
|---|---|
| public final ResolvedMember[] getDeclaredFields() Overrides org. | |
| getDeclaredInterfaces | back to summary |
|---|---|
| public final ResolvedType[] getDeclaredInterfaces() Overrides org. Doc from org. Find out from the generic signature the true signature of any interfaces I implement. If I am parameterized, these may then need to be parameterized before returning. | |
| getDeclaredMethods | back to summary |
|---|---|
| public final ResolvedMember[] getDeclaredMethods() Overrides org. | |
| getDeclaredPointcuts | back to summary |
|---|---|
| public final ResolvedMember[] getDeclaredPointcuts() Overrides org. | |
| getModifiers | back to summary |
|---|---|
| public final int getModifiers() | |
| getResolvedComponentType | back to summary |
|---|---|
| public ResolvedType getResolvedComponentType() Overrides org. | |
| getSourceContext | back to summary |
|---|---|
| public ISourceContext getSourceContext() Overrides org. | |
| getSuperclass | back to summary |
|---|---|
| public final ResolvedType getSuperclass() Overrides org.
| |
| getTypeVariables | back to summary |
|---|---|
| public TypeVariable[] getTypeVariables() Overrides org. | |
| hasAnnotation | back to summary |
|---|---|
| public boolean hasAnnotation(UnresolvedType ofType) Overrides org. Implements org. | |
| isAnnotation | back to summary |
|---|---|
| public boolean isAnnotation() Overrides org. Doc from org. Note Only overridden by Name subtype. | |
| isAnnotationStyleAspect | back to summary |
|---|---|
| public boolean isAnnotationStyleAspect() Overrides org. | |
| isAnnotationWithRuntimeRetention | back to summary |
|---|---|
| public boolean isAnnotationWithRuntimeRetention() Overrides org. Doc from org. Note Only overridden by Name subtype. | |
| isAnonymous | back to summary |
|---|---|
| public boolean isAnonymous() Overrides org. | |
| isAspect | back to summary |
|---|---|
| public boolean isAspect() Overrides org. | |
| isAssignableFrom | back to summary |
|---|---|
| public final boolean isAssignableFrom(ResolvedType o) Overrides org. Doc from org. Determines if the variables of this type could be assigned values of another type without casting. This still allows for assignment conversion as per JLS 2ed 5.2. For object types, this means supertypeOrEqual(THIS, OTHER).
| |
| isAssignableFrom | back to summary |
|---|---|
| public boolean isAssignableFrom(ResolvedType o, boolean allowMissing) Overrides org. | |
| isClass | back to summary |
|---|---|
| public boolean isClass() Overrides org. | |
| isCoerceableFrom | back to summary |
|---|---|
| public final boolean isCoerceableFrom(ResolvedType o) Overrides org. Doc from org. Determines if values of another type could possibly be cast to this type. The rules followed are from JLS 2ed 5.5, "Casting Conversion". This method should be commutative, i.e., for all UnresolvedType a, b and all World w: a.isCoerceableFrom(b, w) == b.isCoerceableFrom(a, w)
| |
| isEnum | back to summary |
|---|---|
| public boolean isEnum() Overrides org. Doc from org. Note Only overridden by Name subtype. | |
| isExposedToWeaver | back to summary |
|---|---|
| public boolean isExposedToWeaver() Overrides org.
| |
| isGenericType | back to summary |
|---|---|
| public boolean isGenericType() | |
| isGenericWildcard | back to summary |
|---|---|
| public boolean isGenericWildcard() Overrides org. | |
| isNested | back to summary |
|---|---|
| public boolean isNested() Overrides org. | |
| isParameterizedType | back to summary |
|---|---|
| public boolean isParameterizedType() Overrides org. | |
| isPrimitiveArray | back to summary |
|---|---|
| public boolean isPrimitiveArray() | |
| isPrimitiveType | back to summary |
|---|---|
| public boolean isPrimitiveType() Overrides org. | |
| isRawType | back to summary |
|---|---|
| public boolean isRawType() Overrides org. | |
| isSimpleType | back to summary |
|---|---|
| public boolean isSimpleType() | |
| isTypeVariableReference | back to summary |
|---|---|
| public boolean isTypeVariableReference() Overrides org. | |