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 |
Test()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Test
public Test()
accept
public abstract void accept(ITestVisitor v)
makeAnd
public static Test makeAnd(Test a,
Test b)
makeOr
public static Test makeOr(Test a,
Test b)
makeNot
public static Test makeNot(Test a)
makeInstanceof
public static Test makeInstanceof(Var v,
ResolvedType ty)
makeHasAnnotation
public static Test makeHasAnnotation(Var v,
ResolvedType annTy)
makeCall
public static Test makeCall(Member m,
Expr[] args)
makeFieldGetCall
public static Test makeFieldGetCall(Member f,
Member m,
Expr[] args)