Package org.aspectj.weaver.bcel
Class BcelCflowStackFieldAdder
- java.lang.Object
-
- org.aspectj.weaver.ConcreteTypeMunger
-
- org.aspectj.weaver.bcel.BcelTypeMunger
-
- org.aspectj.weaver.bcel.BcelCflowStackFieldAdder
-
- All Implemented Interfaces:
PartialOrder.PartialComparable
public class BcelCflowStackFieldAdder extends BcelTypeMunger
-
-
Field Summary
-
Fields inherited from class org.aspectj.weaver.ConcreteTypeMunger
aspectType, munger
-
-
Constructor Summary
Constructors Constructor Description BcelCflowStackFieldAdder(ResolvedMember cflowStackField)
-
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)-
Methods inherited from class org.aspectj.weaver.bcel.BcelTypeMunger
attemptToModifySuperCalls, equals, error, getTypeVariableAliases, hashCode, makeFieldGen, makeMethodGen, parameterizedFor, parameterizeWith, shouldOverwrite, toString
-
Methods inherited from class org.aspectj.weaver.ConcreteTypeMunger
compareTo, equivalentTo, fallbackCompareTo, getAspectType, getMunger, getSourceLocation, getWorld, isLateMunger, isTargetTypeParameterized
-
-
-
-
Constructor Detail
-
BcelCflowStackFieldAdder
public BcelCflowStackFieldAdder(ResolvedMember cflowStackField)
-
-
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
-
-