Package org.aspectj.weaver
Schnittstelle Member
- Alle Superschnittstellen:
Comparable<Member>
- Alle bekannten Unterschnittstellen:
ResolvedMember
- Alle bekannten Implementierungsklassen:
AtAjAttributes.LazyResolvedPointcutDefinition,DeferredResolvedPointcutDefinition,JoinPointSignature,MemberImpl,ReflectionBasedResolvedMemberImpl,ResolvedMemberImpl,ResolvedPointcutDefinition
Abstract representation of a member (field/constructor/method) within a type.
- Autor:
- PARC, Adrian Colyer, Andy Clement
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final MemberKindstatic final MemberKindstatic final MemberKindstatic final MemberKindstatic final MemberKindstatic final MemberKindstatic final MemberKindstatic final ResolvedType[][]static final AnnotationAJ[][]static final Member[]static final MemberKindstatic final MemberKind -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanReturns true iff the member is generic (NOT parameterized)intintgetArity()getDeclaringTypes(World world) getExceptions(World world) getJoinPointSignatures(World world) getKind()intintgetModifiers(World world) getName()String[]getParameterNames(World world) 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.Return full signature, including return type, e.g. "()LFastCar;".getType()
-
Felddetails
-
NONE
-
METHOD
-
FIELD
-
CONSTRUCTOR
-
STATIC_INITIALIZATION
-
POINTCUT
-
ADVICE
-
HANDLER
-
MONITORENTER
-
MONITOREXIT
-
NO_PARAMETER_ANNOTATIONXS
-
NO_PARAMETER_ANNOTATION_TYPES
-
-
Methodendetails
-
getKind
MemberKind getKind()- Gibt zurück:
- the kind of member from those listed as MemberKind instances
-
getName
String getName() -
getDeclaringType
UnresolvedType getDeclaringType() -
getParameterTypes
UnresolvedType[] getParameterTypes() -
getGenericParameterTypes
UnresolvedType[] getGenericParameterTypes() -
getType
UnresolvedType getType() -
getReturnType
UnresolvedType getReturnType() -
getGenericReturnType
UnresolvedType getGenericReturnType() -
getSignature
String getSignature()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. -
getJoinPointSignatures
-
getArity
int getArity() -
getParameterSignature
String getParameterSignature()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. -
getModifiers
-
getModifiers
int getModifiers() -
canBeParameterized
boolean canBeParameterized()Returns true iff the member is generic (NOT parameterized) -
getAnnotations
AnnotationAJ[] getAnnotations() -
getDeclaringTypes
-
getParameterNames
-
getExceptions
-
resolve
-
compareTo
- Angegeben von:
compareToin SchnittstelleComparable<Member>
-