Uses of Class
org.aspectj.weaver.ast.Var
Packages that use Var
Package
Description
-
Uses of Var in org.aspectj.weaver
Methods in org.aspectj.weaver that return VarModifier and TypeMethodDescriptionabstract Var
Shadow.getArgAnnotationVar
(int i, UnresolvedType forAnnotationType) abstract Var
Shadow.getArgVar
(int i) abstract Var
Shadow.getKindedAnnotationVar
(UnresolvedType forAnnotationType) abstract Var
Shadow.getTargetAnnotationVar
(UnresolvedType forAnnotationType) abstract Var
Shadow.getTargetVar()
a var referencing the targetabstract Var
Shadow.getThisAnnotationVar
(UnresolvedType forAnnotationType) abstract Var
Shadow.getThisAspectInstanceVar
(ResolvedType aspectType) abstract Var
abstract Var
Shadow.getThisJoinPointStaticPartVar()
abstract Var
Shadow.getThisJoinPointVar()
abstract Var
Shadow.getThisVar()
a var referencing thisabstract Var
Shadow.getWithinAnnotationVar
(UnresolvedType forAnnotationType) abstract Var
Shadow.getWithinCodeAnnotationVar
(UnresolvedType forAnnotationType) IWeavingSupport.makeCflowAccessVar
(ResolvedType formalType, Member cflowField, int arrayIndex) -
Uses of Var in org.aspectj.weaver.ast
Fields in org.aspectj.weaver.ast declared as VarMethods in org.aspectj.weaver.ast that return VarModifier and TypeMethodDescriptionVar.getAccessorForValue
(ResolvedType formalType, String formalName) For an annotation this will return a variable that can access a specific field of the annotation (of the specified type) TODO what kind of behaviour happens for two annotation fields of the same type?HasAnnotation.getVar()
Instanceof.getVar()
Methods in org.aspectj.weaver.ast with parameters of type VarModifier and TypeMethodDescriptionstatic Test
Test.makeHasAnnotation
(Var v, ResolvedType annTy) static Test
Test.makeInstanceof
(Var v, ResolvedType ty) void
Constructors in org.aspectj.weaver.ast with parameters of type VarModifierConstructorDescriptionHasAnnotation
(Var v, ResolvedType annType) Instanceof
(Var left, UnresolvedType right) -
Uses of Var in org.aspectj.weaver.bcel
Subclasses of Var in org.aspectj.weaver.bcelModifier and TypeClassDescriptionclass
Represents access to an annotation on an element, relating to some kinded pointcut.class
Used to represent a variable reference to an aspect instance.class
XXX Erik and I need to discuss this hierarchy.class
XXX Erik and I need to discuss this hierarchy.class
class
Used for @this() @target() @args() - represents accessing an annotated 'thing'.Methods in org.aspectj.weaver.bcel that return VarModifier and TypeMethodDescriptionAnnotationAccessVar.getAccessorForValue
(ResolvedType valueType, String formalName) Return an object that can access a particular value of this annotation.BcelShadow.getArgAnnotationVar
(int i, UnresolvedType forAnnotationType) BcelShadow.getArgVar
(int i) BcelShadow.getKindedAnnotationVar
(UnresolvedType forAnnotationType) BcelShadow.getTargetAnnotationVar
(UnresolvedType forAnnotationType) BcelShadow.getTargetVar()
BcelShadow.getThisAnnotationVar
(UnresolvedType forAnnotationType) final Var
BcelShadow.getThisEnclosingJoinPointStaticPartVar()
final Var
BcelShadow.getThisJoinPointStaticPartVar()
BcelShadow.getThisJoinPointVar()
BcelShadow.getThisVar()
BcelShadow.getWithinAnnotationVar
(UnresolvedType forAnnotationType) BcelShadow.getWithinCodeAnnotationVar
(UnresolvedType forAnnotationType) BcelWeavingSupport.makeCflowAccessVar
(ResolvedType formalType, Member cflowField, int arrayIndex) Methods in org.aspectj.weaver.bcel with parameters of type Var -
Uses of Var in org.aspectj.weaver.patterns
Fields in org.aspectj.weaver.patterns declared as VarMethods in org.aspectj.weaver.patterns that return VarMethods in org.aspectj.weaver.patterns with parameters of type VarModifier and TypeMethodDescriptionprotected Test
NameBindingPointcut.exposeStateForVar
(Var var, TypePattern type, ExposedState state, World world) void
-
Uses of Var in org.aspectj.weaver.reflect
Subclasses of Var in org.aspectj.weaver.reflectModifier and TypeClassDescriptionfinal class
A variable at a reflection shadow, used by the residual tests.Methods in org.aspectj.weaver.reflect that return VarModifier and TypeMethodDescriptionReflectionShadow.getArgAnnotationVar
(int i, UnresolvedType forAnnotationType) StandardShadow.getArgAnnotationVar
(int i, UnresolvedType forAnnotationType) ReflectionShadow.getArgVar
(int i) StandardShadow.getArgVar
(int i) ReflectionShadow.getKindedAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getKindedAnnotationVar
(UnresolvedType forAnnotationType) ReflectionShadow.getTargetAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getTargetAnnotationVar
(UnresolvedType forAnnotationType) ReflectionShadow.getTargetVar()
StandardShadow.getTargetVar()
ReflectionShadow.getThisAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getThisAnnotationVar
(UnresolvedType forAnnotationType) ReflectionShadow.getThisAspectInstanceVar
(ResolvedType aspectType) StandardShadow.getThisAspectInstanceVar
(ResolvedType aspectType) ReflectionShadow.getThisEnclosingJoinPointStaticPartVar()
StandardShadow.getThisEnclosingJoinPointStaticPartVar()
ReflectionShadow.getThisJoinPointStaticPartVar()
StandardShadow.getThisJoinPointStaticPartVar()
ReflectionShadow.getThisJoinPointVar()
StandardShadow.getThisJoinPointVar()
ReflectionShadow.getThisVar()
StandardShadow.getThisVar()
ReflectionShadow.getWithinAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getWithinAnnotationVar
(UnresolvedType forAnnotationType) ReflectionShadow.getWithinCodeAnnotationVar
(UnresolvedType forAnnotationType) StandardShadow.getWithinCodeAnnotationVar
(UnresolvedType forAnnotationType)