Verwendungen von Schnittstelle
org.aspectj.weaver.ResolvedMember
Packages, die ResolvedMember verwenden
Package
Beschreibung
-
Verwendungen von ResolvedMember in org.aspectj.weaver
Klassen in org.aspectj.weaver, die ResolvedMember implementierenModifizierer und TypKlasseBeschreibungclassclassRepresent a resolved member.classFelder in org.aspectj.weaver, die deklariert sind als ResolvedMemberModifizierer und TypFeldBeschreibungprotected ResolvedMemberResolvedMemberImpl.backingGenericMemberif this member is a parameterized version of a member in a generic type, then this field holds a reference to the member we parameterize.protected ResolvedMemberResolvedTypeMunger.declaredSignatureThe declared signature is filled in when a type munger is parameterized for application to a particular type.static final ResolvedMember[]ResolvedMember.NONEprotected ResolvedMemberResolvedTypeMunger.signatureMethoden in org.aspectj.weaver, die ResolvedMember zurückgebenModifizierer und TypMethodeBeschreibungstatic ResolvedMemberAjcMemberMaker.ajcPostClinitMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.ajcPreClinitMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.bridgerToInterMethod(ResolvedMember meth, UnresolvedType aspectType) Sometimes the intertyped method requires a bridge method alongside it.AjAttribute.PrivilegedAttribute.getAccessedMembers()JoinPointSignature.getBackingGenericMember()ResolvedMember.getBackingGenericMember()ResolvedMemberImpl.getBackingGenericMember()final ResolvedMember[]ArrayReferenceType.getDeclaredFields()GeneratedReferenceTypeDelegate.getDeclaredFields()MissingResolvedTypeWithKnownSignature.getDeclaredFields()ReferenceType.getDeclaredFields()ReferenceTypeDelegate.getDeclaredFields()abstract ResolvedMember[]ResolvedType.getDeclaredFields()NewMethodTypeMunger.getDeclaredInterMethodBody(UnresolvedType aspectType, World w) If the munger has a declared signatureNewMethodTypeMunger.getDeclaredInterMethodDispatcher(UnresolvedType aspectType, World w) ResolvedType.getDeclaredJavaFields()ResolvedType.getDeclaredJavaMethods()final ResolvedMember[]ArrayReferenceType.getDeclaredMethods()GeneratedReferenceTypeDelegate.getDeclaredMethods()MissingResolvedTypeWithKnownSignature.getDeclaredMethods()ReferenceType.getDeclaredMethods()ReferenceTypeDelegate.getDeclaredMethods()abstract ResolvedMember[]ResolvedType.getDeclaredMethods()final ResolvedMember[]ArrayReferenceType.getDeclaredPointcuts()GeneratedReferenceTypeDelegate.getDeclaredPointcuts()MissingResolvedTypeWithKnownSignature.getDeclaredPointcuts()ReferenceType.getDeclaredPointcuts()ReferenceTypeDelegate.getDeclaredPointcuts()abstract ResolvedMember[]ResolvedType.getDeclaredPointcuts()ResolvedTypeMunger.getDeclaredSignature()MethodDelegateTypeMunger.getDelegate(ResolvedType targetType) MethodDelegateTypeMunger.getDelegateFactoryMethod(World w) AjAttribute.EffectiveSignatureAttribute.getEffectiveSignature()NewConstructorTypeMunger.getExplicitConstructor()NewFieldTypeMunger.getInitMethod(UnresolvedType aspectType) NewMethodTypeMunger.getInterMethodBody(UnresolvedType aspectType) 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) PrivilegedAccessMunger.getMember()AjAttribute.AdviceAttribute.getProceedCallSignatures()Shadow.getResolvedSignature()returns the resolved signature of the thing under this shadowConcreteTypeMunger.getSignature()ResolvedTypeMunger.getSignature()NewConstructorTypeMunger.getSyntheticConstructor()static ResolvedMemberAjcMemberMaker.initFailureCauseField(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.inlineAccessMethodForFieldGet(UnresolvedType aspectType, Member field) static ResolvedMemberAjcMemberMaker.inlineAccessMethodForFieldSet(UnresolvedType aspectType, Member field) static ResolvedMemberAjcMemberMaker.inlineAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) static ResolvedMemberAjcMemberMaker.interConstructor(ResolvedType targetType, ResolvedMember constructor, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.interFieldClassField(ResolvedMember field, UnresolvedType aspectType, boolean newStyle) This field goes on the class the field is declared onto.static ResolvedMemberAjcMemberMaker.interFieldGetDispatcher(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMemberAjcMemberMaker.interFieldInitializer(ResolvedMember field, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.interFieldInterfaceField(ResolvedMember field, UnresolvedType onClass, UnresolvedType aspectType, boolean newStyle) This field goes on top-most implementers of the interface the field is declared ontostatic ResolvedMemberAjcMemberMaker.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 implementorsstatic ResolvedMemberAjcMemberMaker.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 implementorsstatic ResolvedMemberAjcMemberMaker.interFieldSetDispatcher(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMemberAjcMemberMaker.interMethod(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodBody(ResolvedMember meth, UnresolvedType aspectType) This method goes on the declaring aspect of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodBridger(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodDispatcher(ResolvedMember meth, UnresolvedType aspectType) This static method goes on the declaring aspect of the inter-type method.static ResolvedMemberAjcMemberMaker.itdAtDeclareParentsField(ResolvedType targetType, UnresolvedType itdType, UnresolvedType aspectType) 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.lookupResolvedMember(ResolvedMember aMember, boolean allowMissing, boolean eraseGenerics) Looks for the first member in the hierarchy matching aMember.ResolvedType.lookupSyntheticMember(Member member) JoinPointSignature.parameterizedWith(Map m, World w) ResolvedMember.parameterizedWith(Map<String, UnresolvedType> m, World w) ResolvedMemberImpl.parameterizedWith(Map<String, UnresolvedType> m, World w) Replace occurrences of type variables in the signature with values contained in the map.static ResolvedMemberAjcMemberMaker.perCflowAspectOfMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perCflowField(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perCflowHasAspectMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perCflowPush(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perObjectAspectOfMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perObjectBind(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perObjectField(UnresolvedType declaringType, ResolvedType aspectType) static ResolvedMemberAjcMemberMaker.perObjectHasAspectMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perObjectInterfaceGet(UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.perObjectInterfaceSet(UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.perSingletonAspectOfMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perSingletonField(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perSingletonHasAspectMethod(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perTypeWithinAspectOfMethod(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMemberAjcMemberMaker.perTypeWithinCreateAspectInstance(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perTypeWithinField(UnresolvedType declaringType, ResolvedType aspectType) static ResolvedMemberAjcMemberMaker.perTypeWithinGetInstance(UnresolvedType declaringType) static ResolvedMemberAjcMemberMaker.perTypeWithinGetWithinTypeNameMethod(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMemberAjcMemberMaker.perTypeWithinHasAspectMethod(UnresolvedType declaringType, boolean inJava5Mode) static ResolvedMemberAjcMemberMaker.perTypeWithinLocalAspectOf(UnresolvedType shadowType, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.perTypeWithinWithinTypeField(UnresolvedType declaringType, ResolvedType aspectType) static ResolvedMemberAjcMemberMaker.postIntroducedConstructor(UnresolvedType aspectType, UnresolvedType targetType, UnresolvedType[] paramTypes) static ResolvedMemberAjcMemberMaker.preIntroducedConstructor(UnresolvedType aspectType, UnresolvedType targetType, UnresolvedType[] paramTypes) static ResolvedMemberAjcMemberMaker.privilegedAccessMethodForFieldGet(UnresolvedType aspectType, Member field, boolean shortSyntax) Return a resolvedmember representing the synthetic getter for the field.static ResolvedMemberAjcMemberMaker.privilegedAccessMethodForFieldSet(UnresolvedType aspectType, Member field, boolean shortSyntax) Return a resolvedmember representing the synthetic setter for the field.static ResolvedMemberAjcMemberMaker.privilegedAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) static ResolvedMember[]ResolvedMemberImpl.readResolvedMemberArray(VersionedDataInputStream s, ISourceContext context) Member resolution is achieved by resolving the declaring type and then looking up the member in the resolved declaring type.static ResolvedMemberAjcMemberMaker.superAccessMethod(UnresolvedType baseType, ResolvedMember method) static ResolvedMemberAjcMemberMaker.toObjectConversionMethod(UnresolvedType fromType) Methoden in org.aspectj.weaver, die Typen mit Argumenten vom Typ ResolvedMember zurückgebenModifizierer und TypMethodeBeschreibungResolvedType.getExposedPointcuts()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.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.ResolvedType.getMethodsIncludingIntertypeDeclarations(boolean wantGenerics, boolean wantDeclaredParents) 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.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).GeneratedReferenceTypeDelegate.getPrivilegedAccesses()ReferenceType.getPrivilegedAccesses()ReferenceTypeDelegate.getPrivilegedAccesses()ResolvedType.getPrivilegedAccesses()ResolvedTypeMunger.getSuperMethodsCalled()protected static Set<ResolvedMember> ResolvedTypeMunger.readSuperMethodsCalled(VersionedDataInputStream s) Methoden in org.aspectj.weaver mit Parametern vom Typ ResolvedMemberModifizierer und TypMethodeBeschreibungstatic ResolvedMemberAjcMemberMaker.bridgerToInterMethod(ResolvedMember meth, UnresolvedType aspectType) Sometimes the intertyped method requires a bridge method alongside it.booleanResolvedType.checkLegalOverride(ResolvedMember parent, ResolvedMember child, int transformerPosition, ResolvedType aspectType) static ResolvedMemberAjcMemberMaker.inlineAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) static ResolvedMemberAjcMemberMaker.interConstructor(ResolvedType targetType, ResolvedMember constructor, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.interFieldClassField(ResolvedMember field, UnresolvedType aspectType, boolean newStyle) This field goes on the class the field is declared onto.static ResolvedMemberAjcMemberMaker.interFieldGetDispatcher(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMemberAjcMemberMaker.interFieldInitializer(ResolvedMember field, UnresolvedType aspectType) static ResolvedMemberAjcMemberMaker.interFieldInterfaceField(ResolvedMember field, UnresolvedType onClass, UnresolvedType aspectType, boolean newStyle) This field goes on top-most implementers of the interface the field is declared ontostatic ResolvedMemberAjcMemberMaker.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 implementorsstatic ResolvedMemberAjcMemberMaker.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 implementorsstatic ResolvedMemberAjcMemberMaker.interFieldSetDispatcher(ResolvedMember field, UnresolvedType aspectType) This static method goes on the aspect that declares the inter-type fieldstatic ResolvedMemberAjcMemberMaker.interMethod(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodBody(ResolvedMember meth, UnresolvedType aspectType) This method goes on the declaring aspect of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodBridger(ResolvedMember meth, UnresolvedType aspectType, boolean onInterface) This method goes on the target type of the inter-type method.static ResolvedMemberAjcMemberMaker.interMethodDispatcher(ResolvedMember meth, UnresolvedType aspectType) This static method goes on the declaring aspect of the inter-type method.static booleanMemberUtils.isConstructor(ResolvedMember member) ResolvedType.lookupResolvedMember(ResolvedMember aMember, boolean allowMissing, boolean eraseGenerics) Looks for the first member in the hierarchy matching aMember.IWeavingSupport.makeCflowCounterFieldAdder(ResolvedMember cflowField) IWeavingSupport.makeCflowStackFieldAdder(ResolvedMember cflowField) booleanJoinPointSignature.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics) booleanResolvedMember.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics) Returns true if this member matches the other.booleanResolvedMemberImpl.matches(ResolvedMember aCandidateMatch, boolean ignoreGenerics) Returns true if this member matches the other.static ResolvedMemberAjcMemberMaker.privilegedAccessMethodForMethod(UnresolvedType aspectType, ResolvedMember method) voidResolvedTypeMunger.setDeclaredSignature(ResolvedMember rm) voidNewConstructorTypeMunger.setExplicitConstructor(ResolvedMember explicitConstructor) static ResolvedMemberAjcMemberMaker.superAccessMethod(UnresolvedType baseType, ResolvedMember method) static voidResolvedMemberImpl.writeArray(ResolvedMember[] members, CompressingDataOutputStream s) Methodenparameter in org.aspectj.weaver mit Typargumenten vom Typ ResolvedMemberModifizierer und TypMethodeBeschreibungvoidCrosscuttingMembers.addPrivilegedAccesses(Collection<ResolvedMember> accessedMembers) voidResolvedTypeMunger.setSuperMethodsCalled(Set<ResolvedMember> c) Konstruktoren in org.aspectj.weaver mit Parametern vom Typ ResolvedMemberModifiziererKonstruktorBeschreibungAdviceAttribute(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext, boolean proceedInInners, ResolvedMember[] proceedCallSignatures, boolean[] formalsUnchangedToProceed, UnresolvedType[] declaredExceptions) EffectiveSignatureAttribute(ResolvedMember effectiveSignature, Shadow.Kind shadowKind, boolean weaveBody) FieldHostTypeMunger(ResolvedMember field, UnresolvedType aspect, TypePattern typePattern) Construct a new type munger for @AspectJ ITDJoinPointSignature(ResolvedMember backing, ResolvedType aType) MethodDelegateTypeMunger(ResolvedMember signature, UnresolvedType aspect, String implClassName, TypePattern typePattern) Construct a new type munger for @AspectJ ITDMethodDelegateTypeMunger(ResolvedMember signature, UnresolvedType aspect, String implClassName, TypePattern typePattern, String factoryMethodName, String factoryMethodSignature) NewConstructorTypeMunger(ResolvedMember signature, ResolvedMember syntheticConstructor, ResolvedMember explicitConstructor, Set superMethodsCalled, List typeVariableAliases) NewFieldTypeMunger(ResolvedMember signature, Set superMethodsCalled, List typeVariableAliases) NewMethodTypeMunger(ResolvedMember signature, Set superMethodsCalled, List typeVariableAliases) PrivilegedAccessMunger(ResolvedMember member, boolean shortSyntax) PrivilegedAttribute(ResolvedMember[] accessedMembers) ResolvedMemberImpl(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions, ResolvedMember backingGenericMember) ResolvedTypeMunger(ResolvedTypeMunger.Kind kind, ResolvedMember signature) -
Verwendungen von ResolvedMember in org.aspectj.weaver.bcel
Klassen in org.aspectj.weaver.bcel, die ResolvedMember implementierenModifizierer und TypKlasseBeschreibungstatic classLazyResolvedPointcutDefinition lazyly resolve the pointcut so that we have time to register all pointcut referenced before pointcut resolution happensMethoden in org.aspectj.weaver.bcel, die ResolvedMember zurückgebenModifizierer und TypMethodeBeschreibungBcelObjectType.getDeclaredFields()BcelObjectType.getDeclaredMethods()BcelObjectType.getDeclaredPointcuts()BcelAccessForInlineMunger.getMatchingSyntheticMember(Member member) Looks in the wrapper we have added so that we can find their effective signature if neededBcelCflowCounterFieldAdder.getMatchingSyntheticMember(Member member) BcelCflowStackFieldAdder.getMatchingSyntheticMember(Member member) BcelPerClauseAspectAdder.getMatchingSyntheticMember(Member member) protected ResolvedMemberBcelShadow.getRelevantMember(ResolvedMember foundMember, Member relevantMember, ResolvedType relevantType) BcelAccessForInlineMunger.getSignature()BcelCflowCounterFieldAdder.getSignature()BcelCflowStackFieldAdder.getSignature()BcelPerClauseAspectAdder.getSignature()Methoden in org.aspectj.weaver.bcel, die Typen mit Argumenten vom Typ ResolvedMember zurückgebenMethoden in org.aspectj.weaver.bcel mit Parametern vom Typ ResolvedMemberModifizierer und TypMethodeBeschreibungprotected ResolvedType[]BcelShadow.getAnnotations(ResolvedMember foundMember, Member relevantMember, ResolvedType relevantType) protected ResolvedMemberBcelShadow.getRelevantMember(ResolvedMember foundMember, Member relevantMember, ResolvedType relevantType) BcelWeavingSupport.makeCflowCounterFieldAdder(ResolvedMember cflowField) BcelWeavingSupport.makeCflowStackFieldAdder(ResolvedMember cflowField) protected FieldGenBcelTypeMunger.makeFieldGen(LazyClassGen gen, ResolvedMember member) static BcelShadowBcelShadow.makeFieldGet(BcelWorld world, ResolvedMember field, LazyMethodGen enclosingMethod, InstructionHandle getHandle, BcelShadow enclosingShadow) static BcelShadowBcelShadow.makeFieldSet(BcelWorld world, ResolvedMember field, LazyMethodGen enclosingMethod, InstructionHandle setHandle, BcelShadow enclosingShadow) protected LazyMethodGenBcelTypeMunger.makeMethodGen(LazyClassGen gen, ResolvedMember member) static BcelShadowBcelShadow.makeShadowForMethodCall(BcelWorld world, LazyMethodGen enclosingMethod, InstructionHandle callHandle, BcelShadow enclosingShadow, Shadow.Kind kind, ResolvedMember sig) voidLazyMethodGen.setEffectiveSignature(ResolvedMember member, Shadow.Kind kind, boolean shouldWeave) Konstruktoren in org.aspectj.weaver.bcel mit Parametern vom Typ ResolvedMemberModifiziererKonstruktorBeschreibungBcelCflowCounterFieldAdder(ResolvedMember cflowCounterField) BcelCflowStackFieldAdder(ResolvedMember cflowStackField) -
Verwendungen von ResolvedMember in org.aspectj.weaver.internal.tools
Methoden in org.aspectj.weaver.internal.tools mit Parametern vom Typ ResolvedMemberModifizierer und TypMethodeBeschreibungStandardPointcutExpressionImpl.matchesMethodCall(ResolvedMember aMethod, ResolvedMember withinCode) StandardPointcutExpressionImpl.matchesMethodExecution(ResolvedMember aMethod) -
Verwendungen von ResolvedMember in org.aspectj.weaver.model
Methoden in org.aspectj.weaver.model mit Parametern vom Typ ResolvedMemberModifizierer und TypMethodeBeschreibungstatic voidAsmRelationshipProvider.addDeclareAnnotationFieldRelationship(AsmManager model, ISourceLocation declareLocation, String affectedTypeName, ResolvedMember affectedFieldName, boolean isRemove) Add a relationship for a matching declare ATfield.static voidAsmRelationshipProvider.addDeclareAnnotationMethodRelationship(ISourceLocation sourceLocation, String affectedTypeName, ResolvedMember affectedMethod, AsmManager model) Add a relationship for a matching declare annotation method or declare annotation constructor. -
Verwendungen von ResolvedMember in org.aspectj.weaver.patterns
Felder in org.aspectj.weaver.patterns, die deklariert sind als ResolvedMemberMethoden in org.aspectj.weaver.patterns mit Parametern vom Typ ResolvedMemberModifizierer und TypMethodeBeschreibungbooleanDeclareAnnotation.matches(ResolvedMember resolvedmember, World world) For declare atConstructor, atMethod, atFieldKonstruktoren in org.aspectj.weaver.patterns mit Parametern vom Typ ResolvedMemberModifiziererKonstruktorBeschreibungIfPointcut(ResolvedMember testMethod, int extraParameterFlags) -
Verwendungen von ResolvedMember in org.aspectj.weaver.reflect
Klassen in org.aspectj.weaver.reflect, die ResolvedMember implementierenModifizierer und TypKlasseBeschreibungclassWhen a Java15ReflectionBasedDelegate gets the pointcuts for a given class it tries to resolve them before returning.classSubtype of ResolvedMemberImpl used in reflection world.Methoden in org.aspectj.weaver.reflect, die ResolvedMember zurückgebenModifizierer und TypMethodeBeschreibungstatic ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createHandlerMember(Class exceptionType, Class inType, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedAdviceMember(Method aMethod, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedConstructor(Constructor aConstructor, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedField(Field aField, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedMember(Member reflectMember, World inWorld) convert a java.lang.reflect.Member into a resolved member in the worldstatic ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createResolvedMethod(Method aMethod, World inWorld) static ResolvedMemberReflectionBasedReferenceTypeDelegateFactory.createStaticInitMember(Class forType, World inWorld) Java15ReflectionBasedReferenceTypeDelegate.getDeclaredFields()ReflectionBasedReferenceTypeDelegate.getDeclaredFields()Java15ReflectionBasedReferenceTypeDelegate.getDeclaredMethods()ReflectionBasedReferenceTypeDelegate.getDeclaredMethods()Java15ReflectionBasedReferenceTypeDelegate.getDeclaredPointcuts()ReflectionBasedReferenceTypeDelegate.getDeclaredPointcuts()Methoden in org.aspectj.weaver.reflect mit Parametern vom Typ ResolvedMemberModifizierer und TypMethodeBeschreibungstatic ShadowStandardShadow.makeCallShadow(World inWorld, ResolvedMember aMember, ResolvedMember withinCode, MatchingContext withContext) static ShadowStandardShadow.makeExecutionShadow(World inWorld, ResolvedMember forMethod, MatchingContext withContext) voidStandardShadowMatchImpl.setSubject(ResolvedMember aMember) voidStandardShadowMatchImpl.setWithinCode(ResolvedMember aMember) Konstruktoren in org.aspectj.weaver.reflect mit Parametern vom Typ ResolvedMemberModifiziererKonstruktorBeschreibungReflectionBasedResolvedMemberImpl(MemberKind kind, UnresolvedType declaringType, int modifiers, UnresolvedType returnType, String name, UnresolvedType[] parameterTypes, UnresolvedType[] checkedExceptions, ResolvedMember backingGenericMember, 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) -
Verwendungen von ResolvedMember in org.aspectj.weaver.tools
Methoden in org.aspectj.weaver.tools mit Parametern vom Typ ResolvedMemberModifizierer und TypMethodeBeschreibungStandardPointcutExpression.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.StandardPointcutExpression.matchesMethodExecution(ResolvedMember aMethod) Determine whether or not this pointcut matches the execution of a given method.