Package org.aspectj.weaver.reflect
Klasse StandardShadow
java.lang.Object
org.aspectj.weaver.Shadow
org.aspectj.weaver.reflect.StandardShadow
- Autor:
- colyer
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.aspectj.weaver.Shadow
Shadow.Kind -
Feldübersicht
Von Klasse geerbte Felder org.aspectj.weaver.Shadow
ADVICE_EXECUTION, AdviceExecution, AdviceExecutionBit, ALL_SHADOW_KINDS_BITS, CONSTRUCTOR_CALL, CONSTRUCTOR_EXECUTION, ConstructorCall, ConstructorCallBit, ConstructorExecution, ConstructorExecutionBit, enclosingShadow, EXCEPTION_HANDLER, ExceptionHandler, ExceptionHandlerBit, FIELD_GET, FIELD_SET, FieldGet, FieldGetBit, FieldSet, FieldSetBit, Initialization, INITIALIZATION, InitializationBit, MAX_SHADOW_KIND, METHOD_CALL, METHOD_EXECUTION, MethodCall, MethodCallBit, MethodExecution, MethodExecutionBit, mungers, needAroundClosureStacking, NO_SHADOW_KINDS_BITS, PreInitialization, PREINITIALIZATION, PreInitializationBit, SHADOW_KINDS, shadowId, StaticInitialization, STATICINITIALIZATION, StaticInitializationBit, SYNCHRONIZATION_LOCK, SYNCHRONIZATION_UNLOCK, SynchronizationLock, SynchronizationLockBit, SynchronizationUnlock, SynchronizationUnlockBit -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungStandardShadow(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetArgAnnotationVar(int i, UnresolvedType forAnnotationType) getArgVar(int i) getKindedAnnotationVar(UnresolvedType forAnnotationType) getTargetAnnotationVar(UnresolvedType forAnnotationType) a var referencing the targetgetThisAnnotationVar(UnresolvedType forAnnotationType) getThisAspectInstanceVar(ResolvedType aspectType) a var referencing thisgetWithinAnnotationVar(UnresolvedType forAnnotationType) getWithinCodeAnnotationVar(UnresolvedType forAnnotationType) static ShadowmakeAdviceExecutionShadow(World inWorld, Method forMethod, MatchingContext withContext) static ShadowmakeCallShadow(World inWorld, Member aMember, Class thisClass, MatchingContext withContext) static ShadowmakeCallShadow(World inWorld, ResolvedMember aMember, ResolvedMember withinCode, MatchingContext withContext) static ShadowmakeExecutionShadow(World inWorld, Member forMethod, MatchingContext withContext) static ShadowmakeExecutionShadow(World inWorld, ResolvedMember forMethod, MatchingContext withContext) static ShadowmakeFieldGetShadow(World inWorld, Field forField, Class callerType, MatchingContext withContext) static ShadowmakeFieldGetShadow(World inWorld, Field forField, Member inMember, MatchingContext withContext) static ShadowmakeFieldSetShadow(World inWorld, Field forField, Class callerType, MatchingContext withContext) static ShadowmakeFieldSetShadow(World inWorld, Field forField, Member inMember, MatchingContext withContext) static ShadowmakeHandlerShadow(World inWorld, Class exceptionType, Class withinType, MatchingContext withContext) static ShadowmakeHandlerShadow(World inWorld, Class exceptionType, Member withinCode, MatchingContext withContext) static ShadowmakeInitializationShadow(World inWorld, Constructor forConstructor, MatchingContext withContext) static ShadowmakePreInitializationShadow(World inWorld, Constructor forConstructor, MatchingContext withContext) static ShadowmakeStaticInitializationShadow(World inWorld, Class forType, MatchingContext withContext) static ShadowmakeStaticInitializationShadow(World inWorld, ResolvedType forType, MatchingContext withContext) Von Klasse geerbte Methoden org.aspectj.weaver.Shadow
addMunger, checkCanThrow, checkMunger, getArgCount, getArgType, getArgTypes, getArgumentTypesForArrayConstructionShadow, getGenericArgTypes, getKind, getMatchingSignature, getMungers, getResolvedSignature, getReturnType, getSignature, getTargetType, getThisType, hasTarget, hasThis, howMany, implement, isShadowForArrayConstructionJoinpoint, isShadowForMonitor, prepareForMungers, setMatchingSignature, toResolvedString, toSet, toString
-
Konstruktordetails
-
StandardShadow
public StandardShadow(World world, Shadow.Kind kind, Member signature, Shadow enclosingShadow, ResolvedType enclosingType, ResolvedMember enclosingMember, MatchingContext withContext)
-
-
Methodendetails
-
makeExecutionShadow
public static Shadow makeExecutionShadow(World inWorld, Member forMethod, MatchingContext withContext) -
makeExecutionShadow
public static Shadow makeExecutionShadow(World inWorld, ResolvedMember forMethod, MatchingContext withContext) -
makeAdviceExecutionShadow
public static Shadow makeAdviceExecutionShadow(World inWorld, Method forMethod, MatchingContext withContext) -
makeCallShadow
public static Shadow makeCallShadow(World inWorld, ResolvedMember aMember, ResolvedMember withinCode, MatchingContext withContext) -
makeCallShadow
public static Shadow makeCallShadow(World inWorld, Member aMember, Class thisClass, MatchingContext withContext) -
makeStaticInitializationShadow
public static Shadow makeStaticInitializationShadow(World inWorld, Class forType, MatchingContext withContext) -
makeStaticInitializationShadow
public static Shadow makeStaticInitializationShadow(World inWorld, ResolvedType forType, MatchingContext withContext) -
makePreInitializationShadow
public static Shadow makePreInitializationShadow(World inWorld, Constructor forConstructor, MatchingContext withContext) -
makeInitializationShadow
public static Shadow makeInitializationShadow(World inWorld, Constructor forConstructor, MatchingContext withContext) -
makeHandlerShadow
public static Shadow makeHandlerShadow(World inWorld, Class exceptionType, Class withinType, MatchingContext withContext) -
makeHandlerShadow
public static Shadow makeHandlerShadow(World inWorld, Class exceptionType, Member withinCode, MatchingContext withContext) -
makeFieldGetShadow
public static Shadow makeFieldGetShadow(World inWorld, Field forField, Class callerType, MatchingContext withContext) -
makeFieldGetShadow
public static Shadow makeFieldGetShadow(World inWorld, Field forField, Member inMember, MatchingContext withContext) -
makeFieldSetShadow
public static Shadow makeFieldSetShadow(World inWorld, Field forField, Class callerType, MatchingContext withContext) -
makeFieldSetShadow
public static Shadow makeFieldSetShadow(World inWorld, Field forField, Member inMember, MatchingContext withContext) -
getIWorld
-
getThisVar
Beschreibung aus Klasse kopiert:Shadowa var referencing this- Angegeben von:
getThisVarin KlasseShadow
-
getTargetVar
Beschreibung aus Klasse kopiert:Shadowa var referencing the target- Angegeben von:
getTargetVarin KlasseShadow
-
getEnclosingType
- Angegeben von:
getEnclosingTypein KlasseShadow
-
getArgVar
-
getThisJoinPointVar
- Angegeben von:
getThisJoinPointVarin KlasseShadow
-
getThisJoinPointStaticPartVar
- Angegeben von:
getThisJoinPointStaticPartVarin KlasseShadow
-
getThisEnclosingJoinPointStaticPartVar
- Angegeben von:
getThisEnclosingJoinPointStaticPartVarin KlasseShadow
-
getThisAspectInstanceVar
- Angegeben von:
getThisAspectInstanceVarin KlasseShadow
-
getKindedAnnotationVar
- Angegeben von:
getKindedAnnotationVarin KlasseShadow
-
getWithinAnnotationVar
- Angegeben von:
getWithinAnnotationVarin KlasseShadow
-
getWithinCodeAnnotationVar
- Angegeben von:
getWithinCodeAnnotationVarin KlasseShadow
-
getThisAnnotationVar
- Angegeben von:
getThisAnnotationVarin KlasseShadow
-
getTargetAnnotationVar
- Angegeben von:
getTargetAnnotationVarin KlasseShadow
-
getArgAnnotationVar
- Angegeben von:
getArgAnnotationVarin KlasseShadow
-
getEnclosingCodeSignature
- Angegeben von:
getEnclosingCodeSignaturein KlasseShadow
-
getSourceLocation
- Angegeben von:
getSourceLocationin KlasseShadow
-
getMatchingContext
-