Package org.aspectj.weaver.ast
Class Test
- java.lang.Object
-
- org.aspectj.weaver.ast.ASTNode
-
- org.aspectj.weaver.ast.Test
-
- Direct Known Subclasses:
And,Call,FieldGetCall,HasAnnotation,Instanceof,Literal,MatchingContextBasedTest,Not,Or
public abstract class Test extends ASTNode
-
-
Constructor Summary
Constructors Constructor Description Test()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidaccept(ITestVisitor v)static TestmakeAnd(Test a, Test b)static TestmakeCall(Member m, Expr[] args)static TestmakeFieldGetCall(Member f, Member m, Expr[] args)static TestmakeHasAnnotation(Var v, ResolvedType annTy)static TestmakeInstanceof(Var v, ResolvedType ty)static TestmakeNot(Test a)static TestmakeOr(Test a, Test b)
-
-
-
Method Detail
-
accept
public abstract void accept(ITestVisitor v)
-
makeInstanceof
public static Test makeInstanceof(Var v, ResolvedType ty)
-
makeHasAnnotation
public static Test makeHasAnnotation(Var v, ResolvedType annTy)
-
-