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.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 TypeClassDescriptionclass
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)