public class BcelCflowStackFieldAdder extends BcelTypeMunger
aspectType, munger
Constructor and Description |
---|
BcelCflowStackFieldAdder(ResolvedMember cflowStackField) |
Modifier and Type | Method and Description |
---|---|
boolean |
existsToSupportShadowMunging()
Some type mungers are created purely to help with the implementation of shadow mungers.
|
ResolvedMember |
getMatchingSyntheticMember(Member member) |
ResolvedMember |
getSignature() |
boolean |
matches(ResolvedType onType) |
boolean |
munge(org.aspectj.weaver.bcel.BcelClassWeaver weaver) |
attemptToModifySuperCalls, equals, error, getTypeVariableAliases, hashCode, makeFieldGen, makeMethodGen, parameterizedFor, parameterizeWith, shouldOverwrite, toString
compareTo, equivalentTo, fallbackCompareTo, getAspectType, getMunger, getSourceLocation, getWorld, isLateMunger, isTargetTypeParameterized
public BcelCflowStackFieldAdder(ResolvedMember cflowStackField)
public boolean munge(org.aspectj.weaver.bcel.BcelClassWeaver weaver)
munge
in class BcelTypeMunger
public ResolvedMember getMatchingSyntheticMember(Member member)
getMatchingSyntheticMember
in class ConcreteTypeMunger
public ResolvedMember getSignature()
getSignature
in class ConcreteTypeMunger
public boolean matches(ResolvedType onType)
matches
in class ConcreteTypeMunger
public boolean existsToSupportShadowMunging()
ConcreteTypeMunger
existsToSupportShadowMunging
in class ConcreteTypeMunger