Package org.aspectj.weaver.bcel
Klasse BcelPerClauseAspectAdder
java.lang.Object
org.aspectj.weaver.ConcreteTypeMunger
org.aspectj.weaver.bcel.BcelTypeMunger
org.aspectj.weaver.bcel.BcelPerClauseAspectAdder
- Alle implementierten Schnittstellen:
PartialOrder.PartialComparable
Adds aspectOf(), hasAspect() etc to the annotation defined aspects
- Autor:
- Alexandre Vasseur, Andy Clement
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.weaver.ConcreteTypeMunger
aspectType, munger
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
forceMunge
(LazyClassGen gen, boolean checkAlreadyThere) getMatchingSyntheticMember
(Member member) boolean
matches
(ResolvedType onType) boolean
munge
(org.aspectj.weaver.bcel.BcelClassWeaver weaver) Von Klasse geerbte Methoden org.aspectj.weaver.bcel.BcelTypeMunger
attemptToModifySuperCalls, equals, error, getTypeVariableAliases, hashCode, makeFieldGen, makeMethodGen, parameterizedFor, parameterizeWith, shouldOverwrite, toString
Von Klasse geerbte Methoden org.aspectj.weaver.ConcreteTypeMunger
compareTo, equivalentTo, existsToSupportShadowMunging, fallbackCompareTo, getAspectType, getMunger, getSourceLocation, getWorld, isLateMunger, isTargetTypeParameterized
-
Konstruktordetails
-
BcelPerClauseAspectAdder
-
-
Methodendetails
-
munge
public boolean munge(org.aspectj.weaver.bcel.BcelClassWeaver weaver) - Setzt außer Kraft:
munge
in KlasseBcelTypeMunger
-
forceMunge
-
getMatchingSyntheticMember
- Setzt außer Kraft:
getMatchingSyntheticMember
in KlasseConcreteTypeMunger
-
getSignature
- Setzt außer Kraft:
getSignature
in KlasseConcreteTypeMunger
-
matches
- Setzt außer Kraft:
matches
in KlasseConcreteTypeMunger
-