Verwendungen von Schnittstelle
org.aspectj.weaver.Member
Packages, die Member verwenden
Package
Beschreibung
-
Verwendungen von Member in org.aspectj.weaver
Unterschnittstellen von Member in org.aspectj.weaverKlassen in org.aspectj.weaver, die Member implementierenModifizierer und TypKlasseBeschreibungclass
class
class
Represent a resolved member.class
Felder in org.aspectj.weaver, die deklariert sind als MemberModifizierer und TypFeldBeschreibungstatic final Member[]
Member.NONE
protected Member
Advice.signature
Methoden in org.aspectj.weaver, die Member zurückgebenModifizierer und TypMethodeBeschreibungstatic Member
AjcMemberMaker.aroundClosurePreInitializationField()
static Member
AjcMemberMaker.aroundClosurePreInitializationGetter()
static Member
AjcMemberMaker.cflowStackInit()
static Member
AjcMemberMaker.cflowStackIsValid()
static Member
AjcMemberMaker.cflowStackPeekInstance()
static Member
AjcMemberMaker.cflowStackPushInstance()
IntMap.getAdviceSignature()
abstract Member
Shadow.getEnclosingCodeSignature()
Shadow.getMatchingSignature()
returns the signature of the thing under this shadow, with any synthetic arguments removedprotected Member
Advice.getOriginalSignature()
Advice.getSignature()
Shadow.getSignature()
returns the signature of the thing under this shadowstatic Member
AjcMemberMaker.interfaceConstructor
(ResolvedType resolvedTypeX) static Member
AjcMemberMaker.noAspectBoundExceptionInit()
static Member
AjcMemberMaker.noAspectBoundExceptionInit2()
static Member
AjcMemberMaker.noAspectBoundExceptionInitWithCause()
static Member
MemberImpl.pointcut
(UnresolvedType declaring, String name, String signature) Methoden in org.aspectj.weaver mit Parametern vom Typ MemberModifizierer und TypMethodeBeschreibungstatic String
NameMangler.aroundAdviceMethodName
(Member shadowSig, String suffixTag) static String
NameMangler.aroundShadowMethodName
(Member shadowSig, String suffixTag) int
int
int
static boolean
ResolvedType.conflictingSignature
(Member m1, Member m2) static boolean
ResolvedType.conflictingSignature
(Member m1, Member m2, boolean v2itds) Do the two members conflict?IWeavingSupport.createAdviceMunger
(AjAttribute.AdviceAttribute attribute, Pointcut pointcut, Member signature, ResolvedType concreteAspect) final Advice
World.createAdviceMunger
(AdviceKind kind, Pointcut p, Member signature, int extraParameterFlags, IHasSourceLocation loc, ResolvedType declaringAspect) Create an advice shadow munger for the given advice kindprotected static String
SignatureUtils.getAdviceSignatureString
(Member m, World world) protected static String
SignatureUtils.getConstructorSignatureString
(Member m, World world) static String
NameMangler.getExtractableName
(Member shadowSignature) protected static String
SignatureUtils.getFieldSignatureString
(Member m, World world) static JoinPointSignature[]
ResolvedMemberImpl.getJoinPointSignatures
(Member joinPointSignature, World inAWorld) Compute the full set of signatures for a member.ConcreteTypeMunger.getMatchingSyntheticMember
(Member member) NewConstructorTypeMunger.getMatchingSyntheticMember
(Member member, ResolvedType aspectType) NewFieldTypeMunger.getMatchingSyntheticMember
(Member member, ResolvedType aspectType) NewMethodTypeMunger.getMatchingSyntheticMember
(Member member, ResolvedType aspectType) PrivilegedAccessMunger.getMatchingSyntheticMember
(Member member, ResolvedType aspectType) ResolvedTypeMunger.getMatchingSyntheticMember
(Member member, ResolvedType aspectType) protected static String
SignatureUtils.getMethodSignatureString
(Member m, World world) protected static String
SignatureUtils.getMonitorSignatureString
(Member m, World world) static String
SignatureUtils.getSignatureMakerName
(Member m) static String
SignatureUtils.getSignatureString
(Member m, World world) static String
SignatureUtils.getSignatureType
(Member m) static ResolvedMember
AjcMemberMaker.inlineAccessMethodForFieldGet
(UnresolvedType aspectType, Member field) static ResolvedMember
AjcMemberMaker.inlineAccessMethodForFieldSet
(UnresolvedType aspectType, Member field) boolean
JoinPointSignature.isCompatibleWith
(Member am) boolean
ResolvedMember.isCompatibleWith
(Member am) boolean
ResolvedMemberImpl.isCompatibleWith
(Member am) ResolvedType.lookupDirectlyDeclaredMemberNoSupers
(Member member) as lookupMemberNoSupers, but does not include ITDsResolvedType.lookupField
(Member field) described in JVM spec 2ed 5.4.3.2ResolvedType.lookupMemberIncludingITDsOnInterfaces
(Member member) This lookup has specialized behaviour - a null result tells the EclipseTypeMunger that it should make a default implementation of a method on this type.ResolvedType.lookupMemberNoSupers
(Member member) Look up a member, takes into account any ITDs on this type. return null if not foundResolvedType.lookupMemberWithSupersAndITDs
(Member member) ResolvedType.lookupMethod
(Member m) described in JVM spec 2ed 5.4.3.3.ResolvedType.lookupMethodInITDs
(Member member) ResolvedType.lookupSyntheticMember
(Member member) IWeavingSupport.makeCflowAccessVar
(ResolvedType formalType, Member cflowField, int arrayIndex) static Advice
Advice.makeCflowEntry
(World world, Pointcut entry, boolean isBelow, Member stackField, int nFreeVars, List<ShadowMunger> innerCflowEntries, ResolvedType inAspect) static Advice
Advice.makePerCflowEntry
(World world, Pointcut entry, boolean isBelow, Member stackField, ResolvedType inAspect, List<ShadowMunger> innerCflowEntries) static boolean
static ResolvedMember
AjcMemberMaker.privilegedAccessMethodForFieldGet
(UnresolvedType aspectType, Member field, boolean shortSyntax) Return a resolvedmember representing the synthetic getter for the field.static ResolvedMember
AjcMemberMaker.privilegedAccessMethodForFieldSet
(UnresolvedType aspectType, Member field, boolean shortSyntax) Return a resolvedmember representing the synthetic setter for the field.AjAttribute.AdviceAttribute.reify
(Member signature, World world, ResolvedType concreteAspect) void
IEclipseSourceContext.removeUnnecessaryProblems
(Member method, int problemLineNumber) Member resolution is achieved by resolving the declaring type and then looking up the member in the resolved declaring type.void
Shadow.setMatchingSignature
(Member member) Konstruktoren in org.aspectj.weaver mit Parametern vom Typ MemberModifiziererKonstruktorBeschreibungAdvice
(AjAttribute.AdviceAttribute attribute, Pointcut pointcut, Member signature) JoinPointSignatureIterator
(Member joinPointSignature, World world) protected
Shadow
(Shadow.Kind kind, Member signature, Shadow enclosingShadow) -
Verwendungen von Member in org.aspectj.weaver.ast
Methoden in org.aspectj.weaver.ast, die Member zurückgebenModifizierer und TypMethodeBeschreibungFieldGet.getField()
FieldGetCall.getField()
Call.getMethod()
CallExpr.getMethod()
FieldGetCall.getMethod()
Methoden in org.aspectj.weaver.ast mit Parametern vom Typ MemberModifizierer und TypMethodeBeschreibungstatic Test
static CallExpr
Expr.makeCallExpr
(Member member, Expr[] exprs, ResolvedType returnType) static Test
Test.makeFieldGetCall
(Member f, Member m, Expr[] args) Konstruktoren in org.aspectj.weaver.ast mit Parametern vom Typ MemberModifiziererKonstruktorBeschreibungCallExpr
(Member m, Expr[] args, ResolvedType returnType) FieldGet
(Member field, ResolvedType resolvedType) FieldGetCall
(Member f, Member m, Expr[] args) -
Verwendungen von Member in org.aspectj.weaver.patterns
Methoden in org.aspectj.weaver.patterns mit Parametern vom Typ MemberModifizierer und TypMethodeBeschreibungboolean
SignaturePattern.declaringTypeMatchAllowingForCovariance
(Member member, UnresolvedType shadowDeclaringType, World world, TypePattern returnTypePattern, ResolvedType sigReturn) boolean
boolean
boolean
boolean
boolean
Konstruktoren in org.aspectj.weaver.patterns mit Parametern vom Typ MemberModifiziererKonstruktorBeschreibungConcreteCflowPointcut
(ResolvedType aspect, Member cflowField, List<ConcreteCflowPointcut.Slot> slots, boolean usesCounter) ExposedState
(Member signature) -
Verwendungen von Member in org.aspectj.weaver.reflect
Klassen in org.aspectj.weaver.reflect, die Member implementierenModifizierer und TypKlasseBeschreibungclass
Subtype of ResolvedMemberImpl used in reflection world.Methoden in org.aspectj.weaver.reflect, die Member zurückgebenModifizierer und TypMethodeBeschreibungReflectionShadow.getEnclosingCodeSignature()
StandardShadow.getEnclosingCodeSignature()
Konstruktoren in org.aspectj.weaver.reflect mit Parametern vom Typ MemberModifiziererKonstruktorBeschreibungReflectionShadow
(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext) StandardShadow
(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext)