| Modifier and Type | Field and Description |
|---|---|
| public static final JoinPointSignature[] | |
| private ResolvedMember | |
| private ResolvedType |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public boolean | canBeParameterized()
Implements org. |
| public int | compareTo(Member
the object to be compared. other)Implements org. |
| public boolean | equals(Object
the reference object with which to compare. obj)Overrides java. |
| public boolean | |
| public void | |
| public String | |
| public AnnotationAJ | |
| public AnnotationAJ[] | |
| public ResolvedType[] | |
| public int | |
| public ShadowMunger | |
| public ResolvedMember | |
| public UnresolvedType | |
| public Collection | |
| public AjAttribute. | |
| public int | |
| public UnresolvedType[] | |
| public UnresolvedType[] | |
| public UnresolvedType[] | getGenericParameterTypes()
Implements org. |
| public UnresolvedType | getGenericReturnType()
Implements org. |
| public JoinPointSignatureIterator | |
| public MemberKind | |
| public int | |
| public int | |
| public String | |
| public AnnotationAJ[][] | |
| public ResolvedType[][] | |
| public String[] | |
| public String[] | |
| public String | getParameterSignature()
Implements org. |
| public String | |
| public UnresolvedType[] | |
| public UnresolvedType | |
| public String | getSignature()
Implements org. |
| public String | |
| public ISourceContext | |
| public ISourceContext | |
| public ISourceLocation | |
| public int | |
| public UnresolvedType | |
| public TypeVariable | |
| public TypeVariable[] | |
| public boolean | |
| public boolean | |
| public int | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics)
Implements org. |
| public ResolvedMemberImpl | parameterizedWith(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized)
Implements org. |
| public ResolvedMemberImpl | parameterizedWith(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized, List<String> aliases)
Implements org. |
| public ResolvedMember | parameterizedWith(Map<K, V> m, World w)
Implements org. |
| public ResolvedMember | |
| public void | |
| public void | setAnnotations(AnnotationAJ[] annotations)
Implements org. |
| public void | setAnnotationTypes(ResolvedType[] annotationtypes)
Implements org. |
| public void | setCheckedExceptions(UnresolvedType[] checkedExceptions)
Implements org. |
| public void | |
| public void | setPosition(int sourceStart, int sourceEnd)
Implements org. |
| public void | setSourceContext(ISourceContext sourceContext)
Implements org. |
| public void | setTypeVariables(TypeVariable[] types)
Implements org. |
| public String | |
| public String | |
| public String | |
| public void |
| EMPTY_ARRAY | back to summary |
|---|---|
| public static final JoinPointSignature[] EMPTY_ARRAY | |
| realMember | back to summary |
|---|---|
| private ResolvedMember realMember | |
| substituteDeclaringType | back to summary |
|---|---|
| private ResolvedType substituteDeclaringType | |
| JoinPointSignature | back to summary |
|---|---|
| public JoinPointSignature(ResolvedMember backing, ResolvedType aType) | |
| addAnnotation | back to summary |
|---|---|
| public void addAnnotation(AnnotationAJ annotation) Implements org. | |
| canBeParameterized | back to summary |
|---|---|
| public boolean canBeParameterized() Implements org. Doc from org. Returns true iff the member is generic (NOT parameterized) | |
| compareTo | back to summary |
|---|---|
| public int compareTo(Member other) Implements org. Doc from java. Compares this object with the specified object for order. Returns a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object. The implementor must ensure The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object obj) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| equalsApartFromDeclaringType | back to summary |
|---|---|
| public boolean equalsApartFromDeclaringType(Object other) Implements org. | |
| evictWeavingState | back to summary |
|---|---|
| public void evictWeavingState() Implements org. | |
| getAnnotationDefaultValue | back to summary |
|---|---|
| public String getAnnotationDefaultValue() Implements org. | |
| getAnnotationOfType | back to summary |
|---|---|
| public AnnotationAJ getAnnotationOfType(UnresolvedType ofType) Implements org. | |
| getAnnotations | back to summary |
|---|---|
| public AnnotationAJ[] getAnnotations() Implements org. | |
| getAnnotationTypes | back to summary |
|---|---|
| public ResolvedType[] getAnnotationTypes() Implements org. | |
| getArity | back to summary |
|---|---|
| public int getArity() Implements org. | |
| getAssociatedShadowMunger | back to summary |
|---|---|
| public ShadowMunger getAssociatedShadowMunger() Implements org. | |
| getBackingGenericMember | back to summary |
|---|---|
| public ResolvedMember getBackingGenericMember() Implements org. | |
| getDeclaringType | back to summary |
|---|---|
| public UnresolvedType getDeclaringType() Implements org. | |
| getDeclaringTypes | back to summary |
|---|---|
| public Collection Implements org. | |
| getEffectiveSignature | back to summary |
|---|---|
| public AjAttribute. Implements org. | |
| getEnd | back to summary |
|---|---|
| public int getEnd() Implements org. | |
| getExceptions | back to summary |
|---|---|
| public UnresolvedType[] getExceptions(World world) Implements org. | |
| getExceptions | back to summary |
|---|---|
| public UnresolvedType[] getExceptions() Implements org. | |
| getGenericParameterTypes | back to summary |
|---|---|
| public UnresolvedType[] getGenericParameterTypes() Implements org. Doc from org. Get the TypeXs of the parameter types, taking generic signature into account | |
| getGenericReturnType | back to summary |
|---|---|
| public UnresolvedType getGenericReturnType() Implements org. Doc from org. Get the UnresolvedType for the return type, taking generic signature into account | |
| getJoinPointSignatures | back to summary |
|---|---|
| public JoinPointSignatureIterator getJoinPointSignatures(World world) Implements org. | |
| getKind | back to summary |
|---|---|
| public MemberKind getKind() Implements org.
| |
| getModifiers | back to summary |
|---|---|
| public int getModifiers(World world) Implements org. | |
| getModifiers | back to summary |
|---|---|
| public int getModifiers() Implements org. | |
| getName | back to summary |
|---|---|
| public String getName() Implements org. | |
| getParameterAnnotations | back to summary |
|---|---|
| public AnnotationAJ[][] getParameterAnnotations() Implements org. | |
| getParameterAnnotationTypes | back to summary |
|---|---|
| public ResolvedType[][] getParameterAnnotationTypes() Implements org. | |
| getParameterNames | back to summary |
|---|---|
| public String[] getParameterNames() Implements org. | |
| getParameterNames | back to summary |
|---|---|
| public String[] getParameterNames(World world) Implements org. | |
| getParameterSignature | back to summary |
|---|---|
| public String getParameterSignature() Implements org. Doc from org. Return signature without return type, e.g. "()" for a signature *with* the return type, use getSignature() - it is important to choose the right one in the face of covariance. | |
| getParameterSignatureErased | back to summary |
|---|---|
| public String getParameterSignatureErased() Implements org. | |
| getParameterTypes | back to summary |
|---|---|
| public UnresolvedType[] getParameterTypes() Implements org. | |
| getReturnType | back to summary |
|---|---|
| public UnresolvedType getReturnType() Implements org. | |
| getSignature | back to summary |
|---|---|
| public String getSignature() Implements org. Doc from org. Return full signature, including return type, e.g. "()LFastCar;". For a signature without the return type, use getParameterSignature() - it is important to choose the right one in the face of covariance. | |
| getSignatureErased | back to summary |
|---|---|
| public String getSignatureErased() Implements org. | |
| getSourceContext | back to summary |
|---|---|
| public ISourceContext getSourceContext(World world) Implements org. | |
| getSourceContext | back to summary |
|---|---|
| public ISourceContext getSourceContext() Implements org. | |
| getSourceLocation | back to summary |
|---|---|
| public ISourceLocation getSourceLocation() Implements org. | |
| getStart | back to summary |
|---|---|
| public int getStart() Implements org. | |
| getType | back to summary |
|---|---|
| public UnresolvedType getType() Implements org. | |
| getTypeVariableNamed | back to summary |
|---|---|
| public TypeVariable getTypeVariableNamed(String name) Implements org. | |
| getTypeVariables | back to summary |
|---|---|
| public TypeVariable[] getTypeVariables() Implements org. | |
| hasAnnotation | back to summary |
|---|---|
| public boolean hasAnnotation(UnresolvedType ofType) Implements org. | |
| hasBackingGenericMember | back to summary |
|---|---|
| public boolean hasBackingGenericMember() Implements org. | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for the object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| isAbstract | back to summary |
|---|---|
| public boolean isAbstract() Implements org. | |
| isAjSynthetic | back to summary |
|---|---|
| public boolean isAjSynthetic() Implements org. | |
| isAnnotatedElsewhere | back to summary |
|---|---|
| public boolean isAnnotatedElsewhere() Implements org. | |
| isBridgeMethod | back to summary |
|---|---|
| public boolean isBridgeMethod() Implements org. | |
| isCompatibleWith | back to summary |
|---|---|
| public boolean isCompatibleWith(Member am) Implements org. | |
| isDefault | back to summary |
|---|---|
| public boolean isDefault() Implements org. | |
| isDefaultConstructor | back to summary |
|---|---|
| public boolean isDefaultConstructor() Implements org. | |
| isPublic | back to summary |
|---|---|
| public boolean isPublic() Implements org. | |
| isSynthetic | back to summary |
|---|---|
| public boolean isSynthetic() Implements org. | |
| isVarargsMethod | back to summary |
|---|---|
| public boolean isVarargsMethod() Implements org. | |
| isVisible | back to summary |
|---|---|
| public boolean isVisible(ResolvedType fromType) Implements org. | |
| matches | back to summary |
|---|---|
| public boolean matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics) Implements org. Doc from org. Returns true if this member matches the other. The matching takes into account name and parameter types only. When comparing parameter types, we allow any type variable to match any other type variable regardless of bounds. | |
| parameterizedWith | back to summary |
|---|---|
| public ResolvedMemberImpl parameterizedWith(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized) Implements org. | |
| parameterizedWith | back to summary |
|---|---|
| public ResolvedMemberImpl parameterizedWith(UnresolvedType[] typeParameters, ResolvedType newDeclaringType, boolean isParameterized, List<String> aliases) Implements org. | |
| parameterizedWith | back to summary |
|---|---|
| public ResolvedMember parameterizedWith(Map<K, V> m, World w) Implements org. | |
| resolve | back to summary |
|---|---|
| public ResolvedMember resolve(World world) Implements org. | |
| setAnnotatedElsewhere | back to summary |
|---|---|
| public void setAnnotatedElsewhere(boolean b) Implements org. | |
| setAnnotations | back to summary |
|---|---|
| public void setAnnotations(AnnotationAJ[] annotations) Implements org. | |
| setAnnotationTypes | back to summary |
|---|---|
| public void setAnnotationTypes(ResolvedType[] annotationtypes) Implements org. | |
| setCheckedExceptions | back to summary |
|---|---|
| public void setCheckedExceptions(UnresolvedType[] checkedExceptions) Implements org. | |
| setParameterNames | back to summary |
|---|---|
| public void setParameterNames(String[] names) Implements org. | |
| setPosition | back to summary |
|---|---|
| public void setPosition(int sourceStart, int sourceEnd) Implements org. | |
| setSourceContext | back to summary |
|---|---|
| public void setSourceContext(ISourceContext sourceContext) Implements org. | |
| setTypeVariables | back to summary |
|---|---|
| public void setTypeVariables(TypeVariable[] types) Implements org. | |
| toDebugString | back to summary |
|---|---|
| public String toDebugString() Implements org. | |
| toGenericString | back to summary |
|---|---|
| public String toGenericString() Implements org. | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| write | back to summary |
|---|---|
| public void write(CompressingDataOutputStream s) throws IOException Implements org. | |