|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Member | |
---|---|
org.aspectj.weaver | |
org.aspectj.weaver.ast | |
org.aspectj.weaver.bcel | |
org.aspectj.weaver.patterns | |
org.aspectj.weaver.reflect |
Uses of Member in org.aspectj.weaver |
---|
Subinterfaces of Member in org.aspectj.weaver | |
---|---|
interface |
ResolvedMember
|
Classes in org.aspectj.weaver that implement Member | |
---|---|
class |
JoinPointSignature
|
class |
MemberImpl
|
class |
ResolvedMemberImpl
Represent a resolved member. |
class |
ResolvedPointcutDefinition
|
Fields in org.aspectj.weaver declared as Member | |
---|---|
static Member[] |
Member.NONE
|
Methods in org.aspectj.weaver that return Member | |
---|---|
static Member |
AjcMemberMaker.aroundClosurePreInitializationField()
|
static Member |
AjcMemberMaker.aroundClosurePreInitializationGetter()
|
static Member |
AjcMemberMaker.cflowStackInit()
|
static Member |
AjcMemberMaker.cflowStackIsValid()
|
static Member |
AjcMemberMaker.cflowStackPeekInstance()
|
static Member |
AjcMemberMaker.cflowStackPushInstance()
|
Member |
IntMap.getAdviceSignature()
|
Member |
TestShadow.getEnclosingCodeSignature()
|
abstract Member |
Shadow.getEnclosingCodeSignature()
|
Member |
Shadow.getMatchingSignature()
returns the signature of the thing under this shadow, with any synthetic arguments removed |
Member |
Advice.getSignature()
|
Member |
Shadow.getSignature()
returns the signature of the thing under this shadow |
static Member |
AjcMemberMaker.interfaceConstructor(ResolvedType resolvedTypeX)
|
static Member |
AjcMemberMaker.noAspectBoundExceptionInit()
|
static Member |
AjcMemberMaker.noAspectBoundExceptionInit2()
|
static Member |
AjcMemberMaker.noAspectBoundExceptionInitWithCause()
|
static Member |
MemberImpl.pointcut(UnresolvedType declaring,
java.lang.String name,
java.lang.String signature)
|
Methods in org.aspectj.weaver with parameters of type Member | |
---|---|
static java.lang.String |
NameMangler.aroundAdviceMethodName(Member shadowSig,
java.lang.String suffixTag)
|
static java.lang.String |
NameMangler.aroundShadowMethodName(Member shadowSig,
java.lang.String suffixTag)
|
int |
Member.compareTo(Member other)
|
int |
MemberImpl.compareTo(Member other)
|
int |
JoinPointSignature.compareTo(Member other)
|
static boolean |
ResolvedType.conflictingSignature(Member m1,
Member m2)
|
Advice |
World.createAdviceMunger(AdviceKind kind,
Pointcut p,
Member signature,
int extraParameterFlags,
IHasSourceLocation loc,
ResolvedType declaringAspect)
Create an advice shadow munger for the given advice kind |
Advice |
IWeavingSupport.createAdviceMunger(AjAttribute.AdviceAttribute attribute,
Pointcut pointcut,
Member signature,
ResolvedType concreteAspect)
|
static java.lang.String |
NameMangler.getExtractableName(Member shadowSignature)
|
static JoinPointSignature[] |
ResolvedMemberImpl.getJoinPointSignatures(Member joinPointSignature,
World inAWorld)
Compute the full set of signatures for a member. |
ResolvedMember |
ConcreteTypeMunger.getMatchingSyntheticMember(Member member)
|
ResolvedMember |
NewMethodTypeMunger.getMatchingSyntheticMember(Member member,
ResolvedType aspectType)
|
ResolvedMember |
NewFieldTypeMunger.getMatchingSyntheticMember(Member member,
ResolvedType aspectType)
|
ResolvedMember |
ResolvedTypeMunger.getMatchingSyntheticMember(Member member,
ResolvedType aspectType)
|
ResolvedMember |
PrivilegedAccessMunger.getMatchingSyntheticMember(Member member,
ResolvedType aspectType)
|
ResolvedMember |
NewConstructorTypeMunger.getMatchingSyntheticMember(Member member,
ResolvedType aspectType)
|
static java.lang.String |
SignatureUtils.getSignatureMakerName(Member m)
|
static java.lang.String |
SignatureUtils.getSignatureString(Member m,
World world)
|
static java.lang.String |
SignatureUtils.getSignatureType(Member m)
|
static ResolvedMember |
AjcMemberMaker.inlineAccessMethodForFieldGet(UnresolvedType aspectType,
Member field)
|
static ResolvedMember |
AjcMemberMaker.inlineAccessMethodForFieldSet(UnresolvedType aspectType,
Member field)
|
boolean |
ResolvedMember.isCompatibleWith(Member am)
|
boolean |
ResolvedMemberImpl.isCompatibleWith(Member am)
|
boolean |
JoinPointSignature.isCompatibleWith(Member am)
|
ResolvedMember |
ResolvedType.lookupDirectlyDeclaredMemberNoSupers(Member member)
as lookupMemberNoSupers, but does not include ITDs |
ResolvedMember |
ResolvedType.lookupField(Member field)
described in JVM spec 2ed 5.4.3.2 |
ResolvedMember |
ResolvedType.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. |
ResolvedMember |
ResolvedType.lookupMemberNoSupers(Member member)
Look up a member, takes into account any ITDs on this type. |
ResolvedMember |
ResolvedType.lookupMemberWithSupersAndITDs(Member member)
|
ResolvedMember |
ResolvedType.lookupMethod(Member m)
described in JVM spec 2ed 5.4.3.3. |
ResolvedMember |
ResolvedType.lookupMethodInITDs(Member member)
|
ResolvedMember |
ResolvedType.lookupSyntheticMember(Member member)
|
Var |
IWeavingSupport.makeCflowAccessVar(ResolvedType formalType,
Member cflowField,
int arrayIndex)
|
static Advice |
Advice.makeCflowEntry(World world,
Pointcut entry,
boolean isBelow,
Member stackField,
int nFreeVars,
java.util.List<ShadowMunger> innerCflowEntries,
ResolvedType inAspect)
|
static Advice |
Advice.makePerCflowEntry(World world,
Pointcut entry,
boolean isBelow,
Member stackField,
ResolvedType inAspect,
java.util.List<ShadowMunger> innerCflowEntries)
|
static boolean |
ResolvedType.matches(Member m1,
Member m2)
|
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. |
Advice |
AjAttribute.AdviceAttribute.reify(Member signature,
World world,
ResolvedType concreteAspect)
|
void |
IEclipseSourceContext.removeUnnecessaryProblems(Member method,
int problemLineNumber)
|
ResolvedMember |
World.resolve(Member member)
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)
|
Constructors in org.aspectj.weaver with parameters of type Member | |
---|---|
Advice(AjAttribute.AdviceAttribute attribute,
Pointcut pointcut,
Member signature)
|
|
JoinPointSignatureIterator(Member joinPointSignature,
World world)
|
|
TestShadow(Shadow.Kind kind,
Member signature,
UnresolvedType thisType,
World world)
|
Uses of Member in org.aspectj.weaver.ast |
---|
Methods in org.aspectj.weaver.ast that return Member | |
---|---|
Member |
FieldGetCall.getField()
|
Member |
FieldGet.getField()
|
Member |
FieldGetCall.getMethod()
|
Member |
CallExpr.getMethod()
|
Member |
Call.getMethod()
|
Methods in org.aspectj.weaver.ast with parameters of type Member | |
---|---|
static Test |
Test.makeCall(Member m,
Expr[] args)
|
static CallExpr |
Expr.makeCallExpr(Member member,
Expr[] exprs,
ResolvedType returnType)
|
static Test |
Test.makeFieldGetCall(Member f,
Member m,
Expr[] args)
|
Constructors in org.aspectj.weaver.ast with parameters of type Member | |
---|---|
Call(Member m,
Expr[] args)
|
|
CallExpr(Member m,
Expr[] args,
ResolvedType returnType)
|
|
FieldGet(Member field,
ResolvedType resolvedType)
|
|
FieldGetCall(Member f,
Member m,
Expr[] args)
|
Uses of Member in org.aspectj.weaver.bcel |
---|
Classes in org.aspectj.weaver.bcel that implement Member | |
---|---|
static class |
AtAjAttributes.LazyResolvedPointcutDefinition
LazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happens |
Methods in org.aspectj.weaver.bcel that return Member | |
---|---|
Member |
BcelShadow.getEnclosingCodeSignature()
|
Member |
AnnotationAccessVar.getMember()
|
Member |
BcelShadow.getRealEnclosingCodeSignature()
|
static Member |
BcelWorld.makeFieldJoinPointSignature(LazyClassGen cg,
FieldInstruction fi)
|
Member |
BcelWorld.makeJoinPointSignatureForArrayConstruction(LazyClassGen cg,
InstructionHandle handle)
|
Member |
BcelWorld.makeJoinPointSignatureForMethodInvocation(LazyClassGen cg,
InvokeInstruction ii)
|
Member |
BcelWorld.makeJoinPointSignatureForMonitorEnter(LazyClassGen cg,
InstructionHandle h)
|
Member |
BcelWorld.makeJoinPointSignatureForMonitorExit(LazyClassGen cg,
InstructionHandle h)
|
Member |
BcelWorld.makeJoinPointSignatureFromMethod(LazyMethodGen mg,
MemberKind kind)
|
Methods in org.aspectj.weaver.bcel with parameters of type Member | |
---|---|
Advice |
BcelWeavingSupport.createAdviceMunger(AjAttribute.AdviceAttribute attribute,
Pointcut pointcut,
Member signature,
ResolvedType concreteAspect)
|
static Instruction |
Utility.createGet(InstructionFactory fact,
Member signature)
|
static Instruction |
Utility.createInvoke(InstructionFactory fact,
BcelWorld world,
Member signature)
|
static Instruction |
Utility.createInvoke(InstructionFactory fact,
short kind,
Member member)
Create an invoke instruction |
static Instruction |
Utility.createSet(InstructionFactory fact,
Member signature)
|
static Instruction |
Utility.createSuperInvoke(InstructionFactory fact,
BcelWorld world,
Member signature)
|
LazyMethodGen |
LazyClassGen.getLazyMethodGen(Member m)
|
ResolvedMember |
BcelCflowCounterFieldAdder.getMatchingSyntheticMember(Member member)
|
ResolvedMember |
BcelAccessForInlineMunger.getMatchingSyntheticMember(Member member)
Looks in the wrapper we have added so that we can find their effective signature if needed |
ResolvedMember |
BcelCflowStackFieldAdder.getMatchingSyntheticMember(Member member)
|
ResolvedMember |
BcelPerClauseAspectAdder.getMatchingSyntheticMember(Member member)
|
static boolean |
Utility.isSuppressing(Member member,
java.lang.String lintkey)
Checks for suppression specified on the member or on the declaring type of that member |
Var |
BcelWeavingSupport.makeCflowAccessVar(ResolvedType formalType,
Member cflowField,
int arrayIndex)
|
static BcelShadow |
BcelShadow.makeIfaceInitialization(BcelWorld world,
LazyMethodGen constructor,
Member interfaceConstructorSignature)
create an init join point associated w/ an interface in the body of a constructor |
static BcelShadow |
BcelShadow.makeShadowForMethod(BcelWorld world,
LazyMethodGen enclosingMethod,
Shadow.Kind kind,
Member sig)
|
void |
BcelShadow.weaveCflowEntry(org.aspectj.weaver.bcel.BcelAdvice munger,
Member cflowField)
|
Constructors in org.aspectj.weaver.bcel with parameters of type Member | |
---|---|
AnnotationAccessVar(BcelShadow shadow,
Shadow.Kind kind,
ResolvedType annotationType,
UnresolvedType theTargetIsStoredHere,
Member sig)
|
|
BcelCflowAccessVar(ResolvedType type,
Member stackField,
int index)
|
|
BcelShadow(BcelWorld world,
Shadow.Kind kind,
Member signature,
LazyMethodGen enclosingMethod,
BcelShadow enclosingShadow)
This generates an unassociated shadow, rooted in a particular method but not rooted to any particular point in the code. |
Uses of Member in org.aspectj.weaver.patterns |
---|
Methods in org.aspectj.weaver.patterns with parameters of type Member | |
---|---|
boolean |
SignaturePattern.declaringTypeMatchAllowingForCovariance(Member member,
UnresolvedType shadowDeclaringType,
World world,
TypePattern returnTypePattern,
ResolvedType sigReturn)
|
boolean |
OrSignaturePattern.matches(Member member,
World world,
boolean b)
|
boolean |
ISignaturePattern.matches(Member member,
World world,
boolean b)
|
boolean |
AndSignaturePattern.matches(Member member,
World world,
boolean b)
|
boolean |
NotSignaturePattern.matches(Member member,
World world,
boolean b)
|
boolean |
SignaturePattern.matches(Member joinPointSignature,
World world,
boolean allowBridgeMethods)
|
Constructors in org.aspectj.weaver.patterns with parameters of type Member | |
---|---|
ConcreteCflowPointcut(ResolvedType aspect,
Member cflowField,
java.util.List slots,
boolean usesCounter)
|
|
ExposedState(Member signature)
|
Uses of Member in org.aspectj.weaver.reflect |
---|
Classes in org.aspectj.weaver.reflect that implement Member | |
---|---|
class |
DeferredResolvedPointcutDefinition
When a Java15ReflectionBasedDelegate gets the pointcuts for a given class it tries to resolve them before returning. |
class |
ReflectionBasedResolvedMemberImpl
Subtype of ResolvedMemberImpl used in reflection world. |
Methods in org.aspectj.weaver.reflect that return Member | |
---|---|
Member |
ReflectionShadow.getEnclosingCodeSignature()
|
Member |
StandardShadow.getEnclosingCodeSignature()
|
Constructors in org.aspectj.weaver.reflect with parameters of type Member | |
---|---|
ReflectionShadow(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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |