All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
void |
addAnnotation(AnnotationAJ annotation) |
boolean |
equalsApartFromDeclaringType(java.lang.Object other) |
void |
evictWeavingState() |
java.lang.String |
getAnnotationDefaultValue() |
AnnotationAJ[] |
getAnnotations() |
ResolvedType[] |
getAnnotationTypes() |
ShadowMunger |
getAssociatedShadowMunger() |
ResolvedMember |
getBackingGenericMember() |
AjAttribute.EffectiveSignatureAttribute |
getEffectiveSignature() |
int |
getEnd() |
UnresolvedType[] |
getExceptions() |
UnresolvedType[] |
getExceptions(World world) |
UnresolvedType[] |
getGenericParameterTypes()
Get the TypeXs of the parameter types, taking generic signature into account
|
UnresolvedType |
getGenericReturnType()
Get the UnresolvedType for the return type, taking generic signature into account
|
int |
getModifiers() |
int |
getModifiers(World world) |
AnnotationAJ[][] |
getParameterAnnotations() |
ResolvedType[][] |
getParameterAnnotationTypes() |
java.lang.String[] |
getParameterNames() |
java.lang.String[] |
getParameterNames(World world) |
java.lang.String |
getParameterSignatureErased() |
java.lang.String |
getSignatureErased() |
ISourceContext |
getSourceContext() |
ISourceContext |
getSourceContext(World world) |
ISourceLocation |
getSourceLocation() |
int |
getStart() |
TypeVariable[] |
getTypeVariables() |
boolean |
hasAnnotation(UnresolvedType ofType) |
boolean |
hasBackingGenericMember() |
boolean |
isAbstract() |
boolean |
isAjSynthetic() |
boolean |
isAnnotatedElsewhere() |
boolean |
isBridgeMethod() |
boolean |
isCompatibleWith(Member am) |
boolean |
isDefault() |
boolean |
isDefaultConstructor() |
boolean |
isPublic() |
boolean |
isSynthetic() |
boolean |
isVarargsMethod() |
boolean |
isVisible(ResolvedType fromType) |
boolean |
matches(ResolvedMember aCandidateMatch,
boolean ignoreGenerics)
Returns true if this member matches the other.
|
ResolvedMember |
parameterizedWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w) |
ResolvedMemberImpl |
parameterizedWith(UnresolvedType[] typeParameters,
ResolvedType newDeclaringType,
boolean isParameterized) |
ResolvedMemberImpl |
parameterizedWith(UnresolvedType[] typeParameters,
ResolvedType newDeclaringType,
boolean isParameterized,
java.util.List<java.lang.String> aliases) |
void |
setAnnotatedElsewhere(boolean b) |
void |
setAnnotations(AnnotationAJ[] annotations) |
void |
setAnnotationTypes(ResolvedType[] annotationtypes) |
void |
setCheckedExceptions(UnresolvedType[] checkedExceptions) |
void |
setParameterNames(java.lang.String[] names) |
void |
setPosition(int sourceStart,
int sourceEnd) |
void |
setSourceContext(ISourceContext sourceContext) |
void |
setTypeVariables(TypeVariable[] types) |
java.lang.String |
toDebugString() |
java.lang.String |
toGenericString() |
void |
write(CompressingDataOutputStream s) |