| Modifier and Type | Field and Description |
|---|---|
| private AnnotationFinder | |
| private Map | |
| private Var[] | |
| private Map | |
| private Var | |
| private Var | |
| private final ResolvedMember | |
| private final ResolvedType | |
| private final MatchingContext | |
| private Var | |
| private Var | |
| private Map | |
| private Map | |
| private final World |
| Access | Constructor and Description |
|---|---|
| public | ReflectionShadow(World world, Shadow.
|
| annotationFinder | back to summary |
|---|---|
| private AnnotationFinder annotationFinder | |
| annotationVar | back to summary |
|---|---|
| private Map<ResolvedType, Var> annotationVar | |
| argsVars | back to summary |
|---|---|
| private Var[] argsVars | |
| atArgsVars | back to summary |
|---|---|
| private Map<ResolvedType, Var[]> atArgsVars | |
| atTargetVar | back to summary |
|---|---|
| private Var atTargetVar | |
| atThisVar | back to summary |
|---|---|
| private Var atThisVar | |
| enclosingMember | back to summary |
|---|---|
| private final ResolvedMember enclosingMember | |
| enclosingType | back to summary |
|---|---|
| private final ResolvedType enclosingType | |
| matchContext | back to summary |
|---|---|
| private final MatchingContext matchContext | |
| targetVar | back to summary |
|---|---|
| private Var targetVar | |
| thisVar | back to summary |
|---|---|
| private Var thisVar | |
| withinAnnotationVar | back to summary |
|---|---|
| private Map<ResolvedType, Var> withinAnnotationVar | |
| withinCodeAnnotationVar | back to summary |
|---|---|
| private Map<ResolvedType, Var> withinCodeAnnotationVar | |
| world | back to summary |
|---|---|
| private final World world | |
| ReflectionShadow | back to summary |
|---|---|
| public ReflectionShadow(World world, Shadow. | |
| getArgAnnotationVar | back to summary |
|---|---|
| public Var getArgAnnotationVar(int i, UnresolvedType forAnnotationType) Implements abstract org. | |
| getArgVar | back to summary |
|---|---|
| public Var getArgVar(int i) Implements abstract org. | |
| getEnclosingCodeSignature | back to summary |
|---|---|
| public Member getEnclosingCodeSignature() Implements abstract org. | |
| getEnclosingType | back to summary |
|---|---|
| public UnresolvedType getEnclosingType() Implements abstract org. | |
| getIWorld | back to summary |
|---|---|
| public World getIWorld() Implements abstract org. | |
| getKindedAnnotationVar | back to summary |
|---|---|
| public Var getKindedAnnotationVar(UnresolvedType forAnnotationType) Implements abstract org. | |
| getMatchingContext | back to summary |
|---|---|
| public MatchingContext getMatchingContext() | |
| getSourceLocation | back to summary |
|---|---|
| public ISourceLocation getSourceLocation() Implements abstract org. | |
| getTargetAnnotationVar | back to summary |
|---|---|
| public Var getTargetAnnotationVar(UnresolvedType forAnnotationType) Implements abstract org. | |
| getTargetVar | back to summary |
|---|---|
| public Var getTargetVar() Implements abstract org. Doc from org. a var referencing the target | |
| getThisAnnotationVar | back to summary |
|---|---|
| public Var getThisAnnotationVar(UnresolvedType forAnnotationType) Implements abstract org. | |
| getThisAspectInstanceVar | back to summary |
|---|---|
| public Var getThisAspectInstanceVar(ResolvedType aspectType) Implements abstract org. | |
| getThisEnclosingJoinPointStaticPartVar | back to summary |
|---|---|
| public Var getThisEnclosingJoinPointStaticPartVar() Implements abstract org. | |
| getThisJoinPointStaticPartVar | back to summary |
|---|---|
| public Var getThisJoinPointStaticPartVar() Implements abstract org. | |
| getThisJoinPointVar | back to summary |
|---|---|
| public Var getThisJoinPointVar() Implements abstract org. | |
| getThisVar | back to summary |
|---|---|
| public Var getThisVar() Implements abstract org. Doc from org. a var referencing this | |
| getWithinAnnotationVar | back to summary |
|---|---|
| public Var getWithinAnnotationVar(UnresolvedType forAnnotationType) Implements abstract org. | |
| getWithinCodeAnnotationVar | back to summary |
|---|---|
| public Var getWithinCodeAnnotationVar(UnresolvedType forAnnotationType) Implements abstract org. | |
| makeAdviceExecutionShadow | back to summary |
|---|---|
| public static Shadow makeAdviceExecutionShadow(World inWorld, Method forMethod, MatchingContext withContext) | |
| makeCallShadow | back to summary |
|---|---|
| public static Shadow makeCallShadow(World inWorld, Member aMember, Member withinCode, MatchingContext withContext) | |
| makeCallShadow | back to summary |
|---|---|
| public static Shadow makeCallShadow(World inWorld, Member aMember, Class<T> thisClass, MatchingContext withContext) | |
| makeExecutionShadow | back to summary |
|---|---|
| public static Shadow makeExecutionShadow(World inWorld, Member forMethod, MatchingContext withContext) | |
| makeFieldGetShadow | back to summary |
|---|---|
| public static Shadow makeFieldGetShadow(World inWorld, Field forField, Class<T> callerType, MatchingContext withContext) | |
| makeFieldGetShadow | back to summary |
|---|---|
| public static Shadow makeFieldGetShadow(World inWorld, Field forField, Member inMember, MatchingContext withContext) | |
| makeFieldSetShadow | back to summary |
|---|---|
| public static Shadow makeFieldSetShadow(World inWorld, Field forField, Class<T> callerType, MatchingContext withContext) | |
| makeFieldSetShadow | back to summary |
|---|---|
| public static Shadow makeFieldSetShadow(World inWorld, Field forField, Member inMember, MatchingContext withContext) | |
| makeHandlerShadow | back to summary |
|---|---|
| public static Shadow makeHandlerShadow(World inWorld, Class<T> exceptionType, Class<T> withinType, MatchingContext withContext) | |
| makeHandlerShadow | back to summary |
|---|---|
| public static Shadow makeHandlerShadow(World inWorld, Class<T> exceptionType, Member withinCode, MatchingContext withContext) | |
| makeInitializationShadow | back to summary |
|---|---|
| public static Shadow makeInitializationShadow(World inWorld, Constructor<T> forConstructor, MatchingContext withContext) | |
| makePreInitializationShadow | back to summary |
|---|---|
| public static Shadow makePreInitializationShadow(World inWorld, Constructor<T> forConstructor, MatchingContext withContext) | |
| makeStaticInitializationShadow | back to summary |
|---|---|
| public static Shadow makeStaticInitializationShadow(World inWorld, Class<T> forType, MatchingContext withContext) | |