Uses of Class
org.aspectj.weaver.Shadow.Kind
Package
Description
-
Uses of Shadow.Kind in org.aspectj.weaver
Modifier and TypeFieldDescriptionstatic final Shadow.Kind
Shadow.AdviceExecution
static final Shadow.Kind
Shadow.ConstructorCall
static final Shadow.Kind
Shadow.ConstructorExecution
static final Shadow.Kind
Shadow.ExceptionHandler
static final Shadow.Kind
Shadow.FieldGet
static final Shadow.Kind
Shadow.FieldSet
static final Shadow.Kind
Shadow.Initialization
static final Shadow.Kind
Shadow.MethodCall
These names are the ones that will be returned by thisJoinPoint.getKind() Those need to be documented somewherestatic final Shadow.Kind
Shadow.MethodExecution
static final Shadow.Kind
Shadow.PreInitialization
static final Shadow.Kind[]
Shadow.SHADOW_KINDS
static final Shadow.Kind
Shadow.StaticInitialization
static final Shadow.Kind
Shadow.SynchronizationLock
static final Shadow.Kind
Shadow.SynchronizationUnlock
Modifier and TypeMethodDescriptionShadow.getKind()
returns the kind of shadow this is, representing what happens under this shadowAjAttribute.EffectiveSignatureAttribute.getShadowKind()
static Shadow.Kind
Shadow.Kind.read
(DataInputStream s) Modifier and TypeMethodDescriptionstatic Set
<Shadow.Kind> Shadow.toSet
(int i) Convert a bit array for the shadow kinds into a set of them...ModifierConstructorDescriptionEffectiveSignatureAttribute
(ResolvedMember effectiveSignature, Shadow.Kind shadowKind, boolean weaveBody) protected
Shadow
(Shadow.Kind kind, Member signature, Shadow enclosingShadow) -
Uses of Shadow.Kind in org.aspectj.weaver.bcel
Modifier and TypeMethodDescriptionstatic BcelShadow
BcelShadow.makeShadowForMethod
(BcelWorld world, LazyMethodGen enclosingMethod, Shadow.Kind kind, Member sig) static BcelShadow
BcelShadow.makeShadowForMethodCall
(BcelWorld world, LazyMethodGen enclosingMethod, InstructionHandle callHandle, BcelShadow enclosingShadow, Shadow.Kind kind, ResolvedMember sig) void
LazyMethodGen.setEffectiveSignature
(ResolvedMember member, Shadow.Kind kind, boolean shouldWeave) ModifierConstructorDescriptionAnnotationAccessVar
(BcelShadow shadow, Shadow.Kind kind, ResolvedType annotationType, UnresolvedType theTargetIsStoredHere, Member sig, boolean isWithin) BcelShadow
(BcelWorld world, Shadow.Kind kind, Member signature, LazyMethodGen enclosingMethod, BcelShadow enclosingShadow) This generates an unassociated shadow, rooted in a particular method but not rooted to any particular point in the code. -
Uses of Shadow.Kind in org.aspectj.weaver.patterns
Modifier and TypeMethodDescriptionFastMatchInfo.getKind()
kind can be null to indicate that all kinds should be considered.KindedPointcut.getKind()
ModifierConstructorDescriptionFastMatchInfo
(ResolvedType type, Shadow.Kind kind, World world) KindedPointcut
(Shadow.Kind kind, SignaturePattern signature) KindedPointcut
(Shadow.Kind kind, SignaturePattern signature, ShadowMunger munger) -
Uses of Shadow.Kind in org.aspectj.weaver.reflect
ModifierConstructorDescriptionReflectionFastMatchInfo
(ResolvedType type, Shadow.Kind kind, MatchingContext context, World world) ReflectionShadow
(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext) StandardShadow
(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext)