Uses of Class
org.aspectj.weaver.ShadowMunger
-
Packages that use ShadowMunger Package Description org.aspectj.weaver org.aspectj.weaver.bcel org.aspectj.weaver.model org.aspectj.weaver.patterns -
-
Uses of ShadowMunger in org.aspectj.weaver
Subclasses of ShadowMunger in org.aspectj.weaver Modifier and Type Class Description classAdviceclassCheckerFields in org.aspectj.weaver declared as ShadowMunger Modifier and Type Field Description static ShadowMunger[]ShadowMunger. NONEFields in org.aspectj.weaver with type parameters of type ShadowMunger Modifier and Type Field Description protected List<ShadowMunger>Advice. innerCflowEntriesprotected List<ShadowMunger>Shadow. mungersMethods in org.aspectj.weaver that return ShadowMunger Modifier and Type Method Description ShadowMungerAdvice. concretize(ResolvedType fromType, World world, PerClause clause)ShadowMungerChecker. concretize(ResolvedType theAspect, World world, PerClause clause)abstract ShadowMungerShadowMunger. concretize(ResolvedType fromType, World world, PerClause clause)ShadowMungerJoinPointSignature. getAssociatedShadowMunger()ShadowMungerResolvedMember. getAssociatedShadowMunger()ShadowMungerResolvedMemberImpl. getAssociatedShadowMunger()ShadowMungerIntMap. getEnclosingAdvice()ShadowMungerChecker. parameterizeWith(ResolvedType declaringType, Map<String,UnresolvedType> typeVariableMap)abstract ShadowMungerShadowMunger. parameterizeWith(ResolvedType declaringType, Map<String,UnresolvedType> typeVariableMap)Methods in org.aspectj.weaver that return types with arguments of type ShadowMunger Modifier and Type Method Description Collection<ShadowMunger>CustomMungerFactory. createCustomShadowMungers(ResolvedType aspectType)Collection<ShadowMunger>CustomMungerFactory. getAllCreatedCustomShadowMungers()Collection<ShadowMunger>CrosscuttingMembers. getCflowEntries()List<ShadowMunger>ResolvedType. getDeclaredAdvice()List<ShadowMunger>ResolvedType. getDeclaredShadowMungers()List<ShadowMunger>Shadow. getMungers()List<ShadowMunger>CrosscuttingMembers. getShadowMungers()List<ShadowMunger>CrosscuttingMembersSet. getShadowMungers()Methods in org.aspectj.weaver with parameters of type ShadowMunger Modifier and Type Method Description voidCrosscuttingMembers. addConcreteShadowMunger(ShadowMunger m)voidShadow. addMunger(ShadowMunger munger)protected booleanShadow. checkCanThrow(ShadowMunger munger, ResolvedType resolvedTypeX)protected booleanShadow. checkMunger(ShadowMunger munger)voidWorld. reportMatch(ShadowMunger munger, Shadow shadow)voidIntMap. setEnclosingAdvice(ShadowMunger advice)Method parameters in org.aspectj.weaver with type arguments of type ShadowMunger Modifier and Type Method Description voidCrosscuttingMembers. addShadowMungers(Collection<ShadowMunger> c)static AdviceAdvice. makeCflowEntry(World world, Pointcut entry, boolean isBelow, Member stackField, int nFreeVars, List<ShadowMunger> innerCflowEntries, ResolvedType inAspect)static AdviceAdvice. makePerCflowEntry(World world, Pointcut entry, boolean isBelow, Member stackField, ResolvedType inAspect, List<ShadowMunger> innerCflowEntries) -
Uses of ShadowMunger in org.aspectj.weaver.bcel
Methods in org.aspectj.weaver.bcel with parameters of type ShadowMunger Modifier and Type Method Description IRelationship.KindBcelWorld. determineRelKind(ShadowMunger munger)voidBcelWorld. reportMatch(ShadowMunger munger, Shadow shadow)Method parameters in org.aspectj.weaver.bcel with type arguments of type ShadowMunger Modifier and Type Method Description voidBcelWeaver. setShadowMungers(List<ShadowMunger> shadowMungers) -
Uses of ShadowMunger in org.aspectj.weaver.model
Methods in org.aspectj.weaver.model with parameters of type ShadowMunger Modifier and Type Method Description static voidAsmRelationshipProvider. addAdvisedRelationship(AsmManager model, Shadow matchedShadow, ShadowMunger munger)static voidAsmRelationshipProvider. createHierarchyForBinaryAspect(AsmManager asm, ShadowMunger munger) -
Uses of ShadowMunger in org.aspectj.weaver.patterns
Methods in org.aspectj.weaver.patterns with parameters of type ShadowMunger Modifier and Type Method Description PointcutPointcut. concretize(ResolvedType inAspect, ResolvedType declaringType, int arity, ShadowMunger advice)booleanPointcut. isDeclare(ShadowMunger munger)Constructors in org.aspectj.weaver.patterns with parameters of type ShadowMunger Constructor Description AnnotationPointcut(ExactAnnotationTypePattern type, ShadowMunger munger)KindedPointcut(Shadow.Kind kind, SignaturePattern signature, ShadowMunger munger)ThisOrTargetAnnotationPointcut(boolean isThis, ExactAnnotationTypePattern type, ShadowMunger munger)WithinAnnotationPointcut(AnnotationTypePattern type, ShadowMunger munger)WithinCodeAnnotationPointcut(ExactAnnotationTypePattern type, ShadowMunger munger)
-