| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private boolean | |
| private boolean |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | collectInterTypeMungers(List<E> collector)
Overrides org. |
| public AnnotationAJ[] | |
| public ResolvedMember[] | |
| public ResolvedType[] | |
| public ResolvedMember[] | |
| public ResolvedMember[] | |
| public List | |
| public List | |
| public List | |
| public List | |
| public int | |
| public ISourceContext | |
| public ResolvedType | |
| public boolean | |
| public boolean | isAssignableFrom(ResolvedType
the other type other)Implements abstract org. |
| public boolean | isAssignableFrom(ResolvedType other, boolean allowMissing)
Implements abstract org. |
| public boolean | isCoerceableFrom(ResolvedType
the other type other)Implements abstract org. |
| public boolean | |
| private void | |
| private void | |
| public void | |
| public void |
| issuedCantFindTypeError | back to summary |
|---|---|
| private boolean issuedCantFindTypeError | |
| issuedJoinPointWarning | back to summary |
|---|---|
| private boolean issuedJoinPointWarning | |
| issuedMissingInterfaceWarning | back to summary |
|---|---|
| private boolean issuedMissingInterfaceWarning | |
| MissingResolvedTypeWithKnownSignature | back to summary |
|---|---|
| public MissingResolvedTypeWithKnownSignature(String signature, World world) | |
| MissingResolvedTypeWithKnownSignature | back to summary |
|---|---|
| public MissingResolvedTypeWithKnownSignature(String signature, String signatureErasure, World world) | |
| collectInterTypeMungers | back to summary |
|---|---|
| protected void collectInterTypeMungers(List<E> collector) Overrides org.
| |
| getAnnotations | back to summary |
|---|---|
| public AnnotationAJ[] getAnnotations() Overrides org.
| |
| getDeclaredFields | back to summary |
|---|---|
| public ResolvedMember[] getDeclaredFields() Implements abstract org.
| |
| getDeclaredInterfaces | back to summary |
|---|---|
| public ResolvedType[] getDeclaredInterfaces() Implements abstract org.
| |
| getDeclaredMethods | back to summary |
|---|---|
| public ResolvedMember[] getDeclaredMethods() Implements abstract org.
| |
| getDeclaredPointcuts | back to summary |
|---|---|
| public ResolvedMember[] getDeclaredPointcuts() Implements abstract org.
| |
| getInterTypeMungers | back to summary |
|---|---|
| public List Overrides org.
| |
| getInterTypeMungersIncludingSupers | back to summary |
|---|---|
| public List Overrides org. Doc from org. ??? This method is O(N*M) where N = number of methods and M is number of inter-type declarations in my super
| |
| getInterTypeParentMungers | back to summary |
|---|---|
| public List Overrides org.
| |
| getInterTypeParentMungersIncludingSupers | back to summary |
|---|---|
| public List Overrides org.
| |
| getModifiers | back to summary |
|---|---|
| public int getModifiers() Implements abstract org.
| |
| getSourceContext | back to summary |
|---|---|
| public ISourceContext getSourceContext() Implements abstract org.
| |
| getSuperclass | back to summary |
|---|---|
| public ResolvedType getSuperclass() Implements abstract org.
| |
| hasAnnotation | back to summary |
|---|---|
| public boolean hasAnnotation(UnresolvedType ofType) Implements org.
| |
| isAssignableFrom | back to summary |
|---|---|
| public boolean isAssignableFrom(ResolvedType other) Implements abstract 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 other, boolean allowMissing) Implements abstract org.
| |
| isCoerceableFrom | back to summary |
|---|---|
| public boolean isCoerceableFrom(ResolvedType other) Implements abstract 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)
| |
| isMissing | back to summary |
|---|---|
| public boolean isMissing() Overrides org.
| |
| raiseCantFindType | back to summary |
|---|---|
| private void raiseCantFindType(String key) | |
| raiseCantFindType | back to summary |
|---|---|
| private void raiseCantFindType(String key, String insert) | |
| raiseWarningOnJoinPointSignature | back to summary |
|---|---|
| public void raiseWarningOnJoinPointSignature(String signature) | |
| raiseWarningOnMissingInterfaceWhilstFindingMethods | back to summary |
|---|---|
| public void raiseWarningOnMissingInterfaceWhilstFindingMethods() | |