private static class RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor extends RuntimeTestWalker.TestVisitorAdapter
Modifier and Type | Field and Description |
---|---|
private java.lang.Object[] |
argsObjs |
private java.lang.Object |
targetObj |
private boolean |
testsSubtypeSensitiveVars |
private java.lang.Object |
thisObj |
AT_ANNOTATION_VAR, AT_TARGET_VAR, AT_THIS_VAR, TARGET_VAR, THIS_VAR
Modifier | Constructor and Description |
---|---|
private |
SubtypeSensitiveVarTypeTestVisitor() |
Modifier and Type | Method and Description |
---|---|
boolean |
testsSubtypeSensitiveVars(Test aTest) |
void |
visit(HasAnnotation hasAnn) |
void |
visit(Instanceof i) |
getVarType
private final java.lang.Object thisObj
private final java.lang.Object targetObj
private final java.lang.Object[] argsObjs
private boolean testsSubtypeSensitiveVars
public boolean testsSubtypeSensitiveVars(Test aTest)
public void visit(Instanceof i)
visit
in class RuntimeTestWalker.TestVisitorAdapter
public void visit(HasAnnotation hasAnn)
visit
in class RuntimeTestWalker.TestVisitorAdapter