public class Inverter extends ExprVisitor
Modifier and Type | Method and Description |
---|---|
static AssertionExpression |
invertExpr(AssertionExpression ae,
java.lang.String lengthExpr,
Context context) |
java.lang.Object |
visitBinaryExpression(BinaryExpression be,
java.lang.Object data) |
java.lang.Object |
visitUnaryExpression(UnaryExpression ue,
java.lang.Object data) |
visitBooleanLiteral, visitCharacterLiteral, visitDComplexLiteral, visitDoubleLiteral, visitExpr, visitFComplexLiteral, visitFloatLiteral, visitIdentifierLiteral, visitIntegerLiteral, visitLongLiteral, visitMethodCall, visitStringLiteral
public Inverter(Context context)
public java.lang.Object visitBinaryExpression(BinaryExpression be, java.lang.Object data)
visitBinaryExpression
in class ExprVisitor
public java.lang.Object visitUnaryExpression(UnaryExpression ue, java.lang.Object data)
visitUnaryExpression
in class ExprVisitor
public static AssertionExpression invertExpr(AssertionExpression ae, java.lang.String lengthExpr, Context context)