public class BcelCflowCounterFieldAdder extends BcelTypeMunger
aspectType, munger
Constructor and Description |
---|
BcelCflowCounterFieldAdder(ResolvedMember cflowCounterField) |
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) |
java.lang.String |
toString() |
attemptToModifySuperCalls, equals, error, getTypeVariableAliases, hashCode, makeFieldGen, makeMethodGen, parameterizedFor, parameterizeWith, shouldOverwrite
compareTo, equivalentTo, fallbackCompareTo, getAspectType, getMunger, getSourceLocation, getWorld, isLateMunger, isTargetTypeParameterized
public BcelCflowCounterFieldAdder(ResolvedMember cflowCounterField)
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
public java.lang.String toString()
toString
in class BcelTypeMunger