Package org.aspectj.weaver.bcel
Class BcelCflowCounterFieldAdder
- java.lang.Object
-
- org.aspectj.weaver.ConcreteTypeMunger
-
- org.aspectj.weaver.bcel.BcelTypeMunger
-
- org.aspectj.weaver.bcel.BcelCflowCounterFieldAdder
-
- All Implemented Interfaces:
PartialOrder.PartialComparable
public class BcelCflowCounterFieldAdder extends BcelTypeMunger
-
-
Field Summary
-
Fields inherited from class org.aspectj.weaver.ConcreteTypeMunger
aspectType, munger
-
-
Constructor Summary
Constructors Constructor Description BcelCflowCounterFieldAdder(ResolvedMember cflowCounterField)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanexistsToSupportShadowMunging()ResolvedMembergetMatchingSyntheticMember(Member member)ResolvedMembergetSignature()booleanmatches(ResolvedType onType)booleanmunge(org.aspectj.weaver.bcel.BcelClassWeaver weaver)StringtoString()-
Methods inherited from class org.aspectj.weaver.bcel.BcelTypeMunger
attemptToModifySuperCalls, equals, error, getTypeVariableAliases, hashCode, makeFieldGen, makeMethodGen, parameterizedFor, parameterizeWith, shouldOverwrite
-
Methods inherited from class org.aspectj.weaver.ConcreteTypeMunger
compareTo, equivalentTo, fallbackCompareTo, getAspectType, getMunger, getSourceLocation, getWorld, isLateMunger, isTargetTypeParameterized
-
-
-
-
Constructor Detail
-
BcelCflowCounterFieldAdder
public BcelCflowCounterFieldAdder(ResolvedMember cflowCounterField)
-
-
Method Detail
-
munge
public boolean munge(org.aspectj.weaver.bcel.BcelClassWeaver weaver)
- Overrides:
mungein classBcelTypeMunger
-
getMatchingSyntheticMember
public ResolvedMember getMatchingSyntheticMember(Member member)
- Overrides:
getMatchingSyntheticMemberin classConcreteTypeMunger
-
getSignature
public ResolvedMember getSignature()
- Overrides:
getSignaturein classConcreteTypeMunger
-
matches
public boolean matches(ResolvedType onType)
- Overrides:
matchesin classConcreteTypeMunger
-
existsToSupportShadowMunging
public boolean existsToSupportShadowMunging()
- Overrides:
existsToSupportShadowMungingin classConcreteTypeMunger
-
toString
public String toString()
- Overrides:
toStringin classBcelTypeMunger
-
-