public class BcelAccessForInlineMunger extends BcelTypeMunger
aspectType, munger| Constructor and Description |
|---|
BcelAccessForInlineMunger(ResolvedType aspectType) |
| Modifier and Type | Method and Description |
|---|---|
ResolvedMember |
getMatchingSyntheticMember(Member member)
Looks in the wrapper we have added so that we can find their effective signature if needed
|
ResolvedMember |
getSignature() |
boolean |
matches(ResolvedType onType)
Match only the aspect for which we act
|
boolean |
munge(org.aspectj.weaver.bcel.BcelClassWeaver weaver) |
attemptToModifySuperCalls, equals, error, getTypeVariableAliases, hashCode, makeFieldGen, makeMethodGen, parameterizedFor, parameterizeWith, shouldOverwrite, toStringcompareTo, equivalentTo, existsToSupportShadowMunging, fallbackCompareTo, getAspectType, getMunger, getSourceLocation, getWorld, isLateMunger, isTargetTypeParameterizedpublic BcelAccessForInlineMunger(ResolvedType aspectType)
public boolean munge(org.aspectj.weaver.bcel.BcelClassWeaver weaver)
munge in class BcelTypeMungerpublic ResolvedMember getMatchingSyntheticMember(Member member)
getMatchingSyntheticMember in class ConcreteTypeMungerpublic ResolvedMember getSignature()
getSignature in class ConcreteTypeMungerpublic boolean matches(ResolvedType onType)
matches in class ConcreteTypeMunger