|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ResolvedMember in org.aspectj.weaver |
---|
Classes in org.aspectj.weaver that implement ResolvedMember | |
---|---|
class |
JoinPointSignature
|
class |
ResolvedMemberImpl
Represent a resolved member. |
class |
ResolvedPointcutDefinition
|
Fields in org.aspectj.weaver declared as ResolvedMember | |
---|---|
static ResolvedMember[] |
ResolvedMember.NONE
|
Methods in org.aspectj.weaver that return ResolvedMember | |
---|---|
static ResolvedMember |
AjcMemberMaker.ajcPostClinitMethod(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.ajcPreClinitMethod(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.bridgerToInterMethod(ResolvedMember meth,
UnresolvedType aspectType)
Sometimes the intertyped method requires a bridge method alongside it. |
ResolvedMember[] |
AjAttribute.PrivilegedAttribute.getAccessedMembers()
|
ResolvedMember |
ResolvedMember.getBackingGenericMember()
|
ResolvedMember |
ResolvedMemberImpl.getBackingGenericMember()
|
ResolvedMember |
JoinPointSignature.getBackingGenericMember()
|
ResolvedMember[] |
ArrayReferenceType.getDeclaredFields()
|
abstract ResolvedMember[] |
ResolvedType.getDeclaredFields()
|
ResolvedMember[] |
MissingResolvedTypeWithKnownSignature.getDeclaredFields()
|
ResolvedMember[] |
GeneratedReferenceTypeDelegate.getDeclaredFields()
|
ResolvedMember[] |
ReferenceType.getDeclaredFields()
|
ResolvedMember[] |
ReferenceTypeDelegate.getDeclaredFields()
|
ResolvedMember |
NewMethodTypeMunger.getDeclaredInterMethodBody(UnresolvedType aspectType,
World w)
If the munger has a declared signature |
ResolvedMember |
NewMethodTypeMunger.getDeclaredInterMethodDispatcher(UnresolvedType aspectType,
World w)
|
ResolvedMember[] |
ResolvedType.getDeclaredJavaFields()
|
ResolvedMember[] |
ResolvedType.getDeclaredJavaMethods()
|
ResolvedMember[] |
ArrayReferenceType.getDeclaredMethods()
|
abstract ResolvedMember[] |
ResolvedType.getDeclaredMethods()
|
ResolvedMember[] |
MissingResolvedTypeWithKnownSignature.getDeclaredMethods()
|
ResolvedMember[] |
GeneratedReferenceTypeDelegate.getDeclaredMethods()
|
ResolvedMember[] |
ReferenceType.getDeclaredMethods()
|
ResolvedMember[] |
ReferenceTypeDelegate.getDeclaredMethods()
|
ResolvedMember[] |
ArrayReferenceType.getDeclaredPointcuts()
|
abstract ResolvedMember[] |
ResolvedType.getDeclaredPointcuts()
|
ResolvedMember[] |
MissingResolvedTypeWithKnownSignature.getDeclaredPointcuts()
|
ResolvedMember[] |
GeneratedReferenceTypeDelegate.getDeclaredPointcuts()
|
ResolvedMember[] |
ReferenceType.getDeclaredPointcuts()
|
ResolvedMember[] |
ReferenceTypeDelegate.getDeclaredPointcuts()
|
ResolvedMember |
ResolvedTypeMunger.getDeclaredSignature()
|
ResolvedMember |
MethodDelegateTypeMunger.getDelegate(ResolvedType targetType)
|
ResolvedMember |
MethodDelegateTypeMunger.getDelegateFactoryMethod(World w)
|
ResolvedMember |
AjAttribute.EffectiveSignatureAttribute.getEffectiveSignature()
|
ResolvedMember |
NewConstructorTypeMunger.getExplicitConstructor()
|
ResolvedMember |
NewFieldTypeMunger.getInitMethod(UnresolvedType aspectType)
|
ResolvedMember |
NewMethodTypeMunger.getInterMethodBody(UnresolvedType aspectType)
|
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)
|
ResolvedMember |
PrivilegedAccessMunger.getMember()
|
ResolvedMember[] |
AjAttribute.AdviceAttribute.getProceedCallSignatures()
|
ResolvedMember |
Shadow.getResolvedSignature()
returns the resolved signature of the thing under this shadow |
ResolvedMember |
ResolvedTypeMunger.getSignature()
|
ResolvedMember |
ConcreteTypeMunger.getSignature()
|
ResolvedMember |
NewConstructorTypeMunger.getSyntheticConstructor()
|
static ResolvedMember |
AjcMemberMaker.initFailureCauseField(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.inlineAccessMethodForFieldGet(UnresolvedType aspectType,
Member field)
|
static ResolvedMember |
AjcMemberMaker.inlineAccessMethodForFieldSet(UnresolvedType aspectType,
Member field)
|
static ResolvedMember |
AjcMemberMaker.inlineAccessMethodForMethod(UnresolvedType aspectType,
ResolvedMember method)
|
static ResolvedMember |
AjcMemberMaker.interConstructor(ResolvedType targetType,
ResolvedMember constructor,
UnresolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.interFieldClassField(ResolvedMember field,
UnresolvedType aspectType,
boolean newStyle)
This field goes on the class the field is declared onto. |
static ResolvedMember |
AjcMemberMaker.interFieldGetDispatcher(ResolvedMember field,
UnresolvedType aspectType)
This static method goes on the aspect that declares the inter-type field |
static ResolvedMember |
AjcMemberMaker.interFieldInitializer(ResolvedMember field,
UnresolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.interFieldInterfaceField(ResolvedMember field,
UnresolvedType onClass,
UnresolvedType aspectType)
This field goes on top-most implementers of the interface the field is declared onto |
static ResolvedMember |
AjcMemberMaker.interFieldInterfaceGetter(ResolvedMember field,
ResolvedType onType,
UnresolvedType aspectType)
This instance method goes on the interface the field is declared onto as well as its top-most implementors |
static ResolvedMember |
AjcMemberMaker.interFieldInterfaceSetter(ResolvedMember field,
ResolvedType onType,
UnresolvedType aspectType)
This instance method goes on the interface the field is declared onto as well as its top-most implementors |
static ResolvedMember |
AjcMemberMaker.interFieldSetDispatcher(ResolvedMember field,
UnresolvedType aspectType)
This static method goes on the aspect that declares the inter-type field |
static ResolvedMember |
AjcMemberMaker.interMethod(ResolvedMember meth,
UnresolvedType aspectType,
boolean onInterface)
This method goes on the target type of the inter-type method. |
static ResolvedMember |
AjcMemberMaker.interMethodBody(ResolvedMember meth,
UnresolvedType aspectType)
This method goes on the declaring aspect of the inter-type method. |
static ResolvedMember |
AjcMemberMaker.interMethodBridger(ResolvedMember meth,
UnresolvedType aspectType,
boolean onInterface)
This method goes on the target type of the inter-type method. |
static ResolvedMember |
AjcMemberMaker.interMethodDispatcher(ResolvedMember meth,
UnresolvedType aspectType)
This static method goes on the declaring aspect of the inter-type method. |
static ResolvedMember |
AjcMemberMaker.itdAtDeclareParentsField(ResolvedType targetType,
UnresolvedType itdType,
UnresolvedType aspectType)
|
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.lookupResolvedMember(ResolvedMember aMember,
boolean allowMissing,
boolean eraseGenerics)
Looks for the first member in the hierarchy matching aMember. |
ResolvedMember |
ResolvedType.lookupSyntheticMember(Member member)
|
ResolvedMember |
ResolvedMember.parameterizedWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w)
|
ResolvedMember |
ResolvedMemberImpl.parameterizedWith(java.util.Map<java.lang.String,UnresolvedType> m,
World w)
Replace occurrences of type variables in the signature with values contained in the map. |
ResolvedMember |
JoinPointSignature.parameterizedWith(java.util.Map m,
World w)
|
static ResolvedMember |
AjcMemberMaker.perCflowAspectOfMethod(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perCflowField(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perCflowHasAspectMethod(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perCflowPush(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perObjectAspectOfMethod(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perObjectBind(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perObjectField(UnresolvedType declaringType,
ResolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.perObjectHasAspectMethod(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perObjectInterfaceGet(UnresolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.perObjectInterfaceSet(UnresolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.perSingletonAspectOfMethod(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perSingletonField(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perSingletonHasAspectMethod(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perTypeWithinAspectOfMethod(UnresolvedType declaringType,
boolean inJava5Mode)
|
static ResolvedMember |
AjcMemberMaker.perTypeWithinCreateAspectInstance(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perTypeWithinField(UnresolvedType declaringType,
ResolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.perTypeWithinGetInstance(UnresolvedType declaringType)
|
static ResolvedMember |
AjcMemberMaker.perTypeWithinGetWithinTypeNameMethod(UnresolvedType declaringType,
boolean inJava5Mode)
|
static ResolvedMember |
AjcMemberMaker.perTypeWithinHasAspectMethod(UnresolvedType declaringType,
boolean inJava5Mode)
|
static ResolvedMember |
AjcMemberMaker.perTypeWithinLocalAspectOf(UnresolvedType shadowType,
UnresolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.perTypeWithinWithinTypeField(UnresolvedType declaringType,
ResolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.postIntroducedConstructor(UnresolvedType aspectType,
UnresolvedType targetType,
UnresolvedType[] paramTypes)
|
static ResolvedMember |
AjcMemberMaker.preIntroducedConstructor(UnresolvedType aspectType,
UnresolvedType targetType,
UnresolvedType[] paramTypes)
|
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. |
static ResolvedMember |
AjcMemberMaker.privilegedAccessMethodForMethod(UnresolvedType aspectType,
ResolvedMember method)
|
static ResolvedMember[] |
ResolvedMemberImpl.readResolvedMemberArray(VersionedDataInputStream s,
ISourceContext context)
|
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. |
ResolvedMember |
Member.resolve(World world)
|
ResolvedMember |
ResolvedMemberImpl.resolve(World world)
|
ResolvedMember |
MemberImpl.resolve(World world)
|
ResolvedMember |
JoinPointSignature.resolve(World world)
|
static ResolvedMember |
AjcMemberMaker.superAccessMethod(UnresolvedType baseType,
ResolvedMember method)
|
static ResolvedMember |
AjcMemberMaker.toObjectConversionMethod(UnresolvedType fromType)
|
Methods in org.aspectj.weaver that return types with arguments of type ResolvedMember | |
---|---|
java.util.List<ResolvedMember> |
ResolvedType.getExposedPointcuts()
|
java.util.Iterator<ResolvedMember> |
ResolvedType.getFields()
returns an iterator through all of the fields of this type, in order for checking from JVM spec 2ed 5.4.3.2. |
java.util.Iterator<ResolvedMember> |
ResolvedType.getMethods(boolean wantGenerics,
boolean wantDeclaredParents)
returns an iterator through all of the methods of this type, in order for checking from JVM spec 2ed 5.4.3.3. |
java.util.Iterator<ResolvedMember> |
ResolvedType.getMethodsIncludingIntertypeDeclarations(boolean wantGenerics,
boolean wantDeclaredParents)
|
java.util.List<ResolvedMember> |
ResolvedType.getMethodsWithoutIterator(boolean includeITDs,
boolean allowMissing,
boolean genericsAware)
Return a list of methods, first those declared on this class, then those declared on the superclass (recurse) and then those declared on the superinterfaces. |
java.util.Iterator<ResolvedMember> |
ResolvedType.getPointcuts()
returns an iterator through all of the pointcuts of this type, in order for checking from JVM spec 2ed 5.4.3.2 (as for fields). |
java.util.Collection<ResolvedMember> |
ResolvedType.getPrivilegedAccesses()
|
java.util.Collection<ResolvedMember> |
GeneratedReferenceTypeDelegate.getPrivilegedAccesses()
|
java.util.Collection<ResolvedMember> |
ReferenceType.getPrivilegedAccesses()
|
java.util.Collection<ResolvedMember> |
ReferenceTypeDelegate.getPrivilegedAccesses()
|
java.util.Set<ResolvedMember> |
ResolvedTypeMunger.getSuperMethodsCalled()
|
Methods in org.aspectj.weaver with parameters of type ResolvedMember | |
---|---|
static ResolvedMember |
AjcMemberMaker.bridgerToInterMethod(ResolvedMember meth,
UnresolvedType aspectType)
Sometimes the intertyped method requires a bridge method alongside it. |
boolean |
ResolvedType.checkLegalOverride(ResolvedMember parent,
ResolvedMember child,
int transformerPosition,
ResolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.inlineAccessMethodForMethod(UnresolvedType aspectType,
ResolvedMember method)
|
static ResolvedMember |
AjcMemberMaker.interConstructor(ResolvedType targetType,
ResolvedMember constructor,
UnresolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.interFieldClassField(ResolvedMember field,
UnresolvedType aspectType,
boolean newStyle)
This field goes on the class the field is declared onto. |
static ResolvedMember |
AjcMemberMaker.interFieldGetDispatcher(ResolvedMember field,
UnresolvedType aspectType)
This static method goes on the aspect that declares the inter-type field |
static ResolvedMember |
AjcMemberMaker.interFieldInitializer(ResolvedMember field,
UnresolvedType aspectType)
|
static ResolvedMember |
AjcMemberMaker.interFieldInterfaceField(ResolvedMember field,
UnresolvedType onClass,
UnresolvedType aspectType)
This field goes on top-most implementers of the interface the field is declared onto |
static ResolvedMember |
AjcMemberMaker.interFieldInterfaceGetter(ResolvedMember field,
ResolvedType onType,
UnresolvedType aspectType)
This instance method goes on the interface the field is declared onto as well as its top-most implementors |
static ResolvedMember |
AjcMemberMaker.interFieldInterfaceSetter(ResolvedMember field,
ResolvedType onType,
UnresolvedType aspectType)
This instance method goes on the interface the field is declared onto as well as its top-most implementors |
static ResolvedMember |
AjcMemberMaker.interFieldSetDispatcher(ResolvedMember field,
UnresolvedType aspectType)
This static method goes on the aspect that declares the inter-type field |
static ResolvedMember |
AjcMemberMaker.interMethod(ResolvedMember meth,
UnresolvedType aspectType,
boolean onInterface)
This method goes on the target type of the inter-type method. |
static ResolvedMember |
AjcMemberMaker.interMethodBody(ResolvedMember meth,
UnresolvedType aspectType)
This method goes on the declaring aspect of the inter-type method. |
static ResolvedMember |
AjcMemberMaker.interMethodBridger(ResolvedMember meth,
UnresolvedType aspectType,
boolean onInterface)
This method goes on the target type of the inter-type method. |
static ResolvedMember |
AjcMemberMaker.interMethodDispatcher(ResolvedMember meth,
UnresolvedType aspectType)
This static method goes on the declaring aspect of the inter-type method. |
static boolean |
MemberUtils.isConstructor(ResolvedMember member)
|
ResolvedMember |
ResolvedType.lookupResolvedMember(ResolvedMember aMember,
boolean allowMissing,
boolean eraseGenerics)
Looks for the first member in the hierarchy matching aMember. |
ConcreteTypeMunger |
IWeavingSupport.makeCflowCounterFieldAdder(ResolvedMember cflowField)
|
ConcreteTypeMunger |
IWeavingSupport.makeCflowStackFieldAdder(ResolvedMember cflowField)
|
boolean |
ResolvedMember.matches(ResolvedMember aCandidateMatch,
boolean ignoreGenerics)
Returns true if this member matches the other. |
boolean |
ResolvedMemberImpl.matches(ResolvedMember aCandidateMatch,
boolean ignoreGenerics)
Returns true if this member matches the other. |
boolean |
JoinPointSignature.matches(ResolvedMember aCandidateMatch,
boolean ignoreGenerics)
|
static ResolvedMember |
AjcMemberMaker.privilegedAccessMethodForMethod(UnresolvedType aspectType,
ResolvedMember method)
|
void |
ResolvedTypeMunger.setDeclaredSignature(ResolvedMember rm)
|
void |
NewConstructorTypeMunger.setExplicitConstructor(ResolvedMember explicitConstructor)
|
static ResolvedMember |
AjcMemberMaker.superAccessMethod(UnresolvedType baseType,
ResolvedMember method)
|
static void |
ResolvedMemberImpl.writeArray(ResolvedMember[] members,
CompressingDataOutputStream s)
|
Method parameters in org.aspectj.weaver with type arguments of type ResolvedMember | |
---|---|
void |
CrosscuttingMembers.addPrivilegedAccesses(java.util.Collection<ResolvedMember> accessedMembers)
|
void |
ResolvedTypeMunger.setSuperMethodsCalled(java.util.Set<ResolvedMember> c)
|
Constructors in org.aspectj.weaver with parameters of type ResolvedMember | |
---|---|
AjAttribute.AdviceAttribute(AdviceKind kind,
Pointcut pointcut,
int extraArgumentFlags,
int start,
int end,
ISourceContext sourceContext,
boolean proceedInInners,
ResolvedMember[] proceedCallSignatures,
boolean[] formalsUnchangedToProceed,
UnresolvedType[] declaredExceptions)
|
|
AjAttribute.EffectiveSignatureAttribute(ResolvedMember effectiveSignature,
Shadow.Kind shadowKind,
boolean weaveBody)
|
|
AjAttribute.PrivilegedAttribute(ResolvedMember[] accessedMembers)
|
|
JoinPointSignature(ResolvedMember backing,
ResolvedType aType)
|
|
MethodDelegateTypeMunger.FieldHostTypeMunger(ResolvedMember field,
UnresolvedType aspect,
TypePattern typePattern)
Construct a new type munger for @AspectJ ITD |
|
MethodDelegateTypeMunger(ResolvedMember signature,
UnresolvedType aspect,
java.lang.String implClassName,
TypePattern typePattern)
Construct a new type munger for @AspectJ ITD |
|
MethodDelegateTypeMunger(ResolvedMember signature,
UnresolvedType aspect,
java.lang.String implClassName,
TypePattern typePattern,
java.lang.String factoryMethodName,
java.lang.String factoryMethodSignature)
|
|
NewConstructorTypeMunger(ResolvedMember signature,
ResolvedMember syntheticConstructor,
ResolvedMember explicitConstructor,
java.util.Set superMethodsCalled,
java.util.List typeVariableAliases)
|
|
NewFieldTypeMunger(ResolvedMember signature,
java.util.Set superMethodsCalled,
java.util.List typeVariableAliases)
|
|
NewMethodTypeMunger(ResolvedMember signature,
java.util.Set superMethodsCalled,
java.util.List typeVariableAliases)
|
|
PrivilegedAccessMunger(ResolvedMember member,
boolean shortSyntax)
|
|
ResolvedMemberImpl(MemberKind kind,
UnresolvedType declaringType,
int modifiers,
UnresolvedType returnType,
java.lang.String name,
UnresolvedType[] parameterTypes,
UnresolvedType[] checkedExceptions,
ResolvedMember backingGenericMember)
|
|
ResolvedTypeMunger(ResolvedTypeMunger.Kind kind,
ResolvedMember signature)
|
Uses of ResolvedMember in org.aspectj.weaver.bcel |
---|
Classes in org.aspectj.weaver.bcel that implement ResolvedMember | |
---|---|
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 ResolvedMember | |
---|---|
ResolvedMember[] |
BcelObjectType.getDeclaredFields()
|
ResolvedMember[] |
BcelObjectType.getDeclaredMethods()
|
ResolvedMember[] |
BcelObjectType.getDeclaredPointcuts()
|
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)
|
ResolvedMember |
BcelCflowCounterFieldAdder.getSignature()
|
ResolvedMember |
BcelAccessForInlineMunger.getSignature()
|
ResolvedMember |
BcelCflowStackFieldAdder.getSignature()
|
ResolvedMember |
BcelPerClauseAspectAdder.getSignature()
|
Methods in org.aspectj.weaver.bcel that return types with arguments of type ResolvedMember | |
---|---|
java.util.Collection<ResolvedMember> |
BcelObjectType.getPrivilegedAccesses()
|
Methods in org.aspectj.weaver.bcel with parameters of type ResolvedMember | |
---|---|
ConcreteTypeMunger |
BcelWeavingSupport.makeCflowCounterFieldAdder(ResolvedMember cflowField)
|
ConcreteTypeMunger |
BcelWeavingSupport.makeCflowStackFieldAdder(ResolvedMember cflowField)
|
static BcelShadow |
BcelShadow.makeFieldGet(BcelWorld world,
ResolvedMember field,
LazyMethodGen enclosingMethod,
InstructionHandle getHandle,
BcelShadow enclosingShadow)
|
static BcelShadow |
BcelShadow.makeFieldSet(BcelWorld world,
ResolvedMember field,
LazyMethodGen enclosingMethod,
InstructionHandle setHandle,
BcelShadow enclosingShadow)
|
static BcelShadow |
BcelShadow.makeShadowForMethodCall(BcelWorld world,
LazyMethodGen enclosingMethod,
InstructionHandle callHandle,
BcelShadow enclosingShadow,
Shadow.Kind kind,
ResolvedMember sig)
|
void |
LazyMethodGen.setEffectiveSignature(ResolvedMember member,
Shadow.Kind kind,
boolean shouldWeave)
|
Constructors in org.aspectj.weaver.bcel with parameters of type ResolvedMember | |
---|---|
BcelCflowCounterFieldAdder(ResolvedMember cflowCounterField)
|
|
BcelCflowStackFieldAdder(ResolvedMember cflowStackField)
|
Uses of ResolvedMember in org.aspectj.weaver.internal.tools |
---|
Methods in org.aspectj.weaver.internal.tools with parameters of type ResolvedMember | |
---|---|
ShadowMatch |
StandardPointcutExpressionImpl.matchesMethodCall(ResolvedMember aMethod,
ResolvedMember withinCode)
|
ShadowMatch |
StandardPointcutExpressionImpl.matchesMethodExecution(ResolvedMember aMethod)
|
Uses of ResolvedMember in org.aspectj.weaver.model |
---|
Methods in org.aspectj.weaver.model with parameters of type ResolvedMember | |
---|---|
static void |
AsmRelationshipProvider.addDeclareAnnotationFieldRelationship(AsmManager model,
ISourceLocation declareLocation,
java.lang.String affectedTypeName,
ResolvedMember affectedFieldName)
Add a relationship for a matching declare ATfield. |
static void |
AsmRelationshipProvider.addDeclareAnnotationMethodRelationship(ISourceLocation sourceLocation,
java.lang.String affectedTypeName,
ResolvedMember affectedMethod,
AsmManager model)
Add a relationship for a matching declare annotation method or declare annotation constructor. |
Uses of ResolvedMember in org.aspectj.weaver.patterns |
---|
Fields in org.aspectj.weaver.patterns declared as ResolvedMember | |
---|---|
ResolvedMember |
IfPointcut.testMethod
|
Methods in org.aspectj.weaver.patterns with parameters of type ResolvedMember | |
---|---|
boolean |
DeclareAnnotation.matches(ResolvedMember resolvedmember,
World world)
For declare atConstructor, atMethod, atField |
Constructors in org.aspectj.weaver.patterns with parameters of type ResolvedMember | |
---|---|
IfPointcut(ResolvedMember testMethod,
int extraParameterFlags)
|
Uses of ResolvedMember in org.aspectj.weaver.reflect |
---|
Classes in org.aspectj.weaver.reflect that implement ResolvedMember | |
---|---|
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 ResolvedMember | |
---|---|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createHandlerMember(java.lang.Class exceptionType,
java.lang.Class inType,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedAdviceMember(java.lang.reflect.Method aMethod,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedConstructor(java.lang.reflect.Constructor aConstructor,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedField(java.lang.reflect.Field aField,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedMember(java.lang.reflect.Member reflectMember,
World inWorld)
convert a java.lang.reflect.Member into a resolved member in the world |
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createResolvedMethod(java.lang.reflect.Method aMethod,
World inWorld)
|
static ResolvedMember |
ReflectionBasedReferenceTypeDelegateFactory.createStaticInitMember(java.lang.Class forType,
World inWorld)
|
ResolvedMember[] |
Java15ReflectionBasedReferenceTypeDelegate.getDeclaredFields()
|
ResolvedMember[] |
ReflectionBasedReferenceTypeDelegate.getDeclaredFields()
|
ResolvedMember[] |
Java15ReflectionBasedReferenceTypeDelegate.getDeclaredMethods()
|
ResolvedMember[] |
ReflectionBasedReferenceTypeDelegate.getDeclaredMethods()
|
ResolvedMember[] |
Java15ReflectionBasedReferenceTypeDelegate.getDeclaredPointcuts()
|
ResolvedMember[] |
ReflectionBasedReferenceTypeDelegate.getDeclaredPointcuts()
|
Methods in org.aspectj.weaver.reflect with parameters of type ResolvedMember | |
---|---|
static Shadow |
StandardShadow.makeCallShadow(World inWorld,
ResolvedMember aMember,
ResolvedMember withinCode,
MatchingContext withContext)
|
static Shadow |
StandardShadow.makeExecutionShadow(World inWorld,
ResolvedMember forMethod,
MatchingContext withContext)
|
void |
StandardShadowMatchImpl.setSubject(ResolvedMember aMember)
|
void |
StandardShadowMatchImpl.setWithinCode(ResolvedMember aMember)
|
Constructors in org.aspectj.weaver.reflect with parameters of type ResolvedMember | |
---|---|
ReflectionBasedResolvedMemberImpl(MemberKind kind,
UnresolvedType declaringType,
int modifiers,
UnresolvedType returnType,
java.lang.String name,
UnresolvedType[] parameterTypes,
UnresolvedType[] checkedExceptions,
ResolvedMember backingGenericMember,
java.lang.reflect.Member reflectMember)
|
|
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)
|
Uses of ResolvedMember in org.aspectj.weaver.tools |
---|
Methods in org.aspectj.weaver.tools with parameters of type ResolvedMember | |
---|---|
ShadowMatch |
StandardPointcutExpression.matchesMethodCall(ResolvedMember aMethod,
ResolvedMember withinCode)
Determine whether or not this pointcut matches a method call to the given method, made during the execution of the given method or constructor. |
ShadowMatch |
StandardPointcutExpression.matchesMethodExecution(ResolvedMember aMethod)
Determine whether or not this pointcut matches the execution of a given method. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |