public class BooleanExpressionRenderer extends AbstractExpressionRenderer implements BooleanExpressionVisitor
builder, config, connectorDeque| Constructor and Description |
|---|
BooleanExpressionRenderer() |
BooleanExpressionRenderer(StringRendererConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendOperand(ValueExpression leftOperand) |
void |
leave(And and) |
void |
leave(BooleanLiteral literal) |
void |
leave(Comparison comparison) |
void |
leave(Not not) |
void |
leave(Or or) |
void |
visit(And and) |
void |
visit(BooleanLiteral literal) |
void |
visit(Comparison comparison) |
void |
visit(Not not) |
void |
visit(Or or) |
append, appendAutoQuoted, appendBooleanLiteral, appendCommaWhenNeeded, appendKeyword, connect, endParenthesis, render, setLastVisited, startParenthesispublic BooleanExpressionRenderer(StringRendererConfig config)
public BooleanExpressionRenderer()
public void visit(Not not)
visit in interface BooleanExpressionVisitorpublic void leave(Not not)
leave in interface BooleanExpressionVisitorpublic void visit(And and)
visit in interface BooleanExpressionVisitorpublic void leave(And and)
leave in interface BooleanExpressionVisitorpublic void visit(Or or)
visit in interface BooleanExpressionVisitorpublic void leave(Or or)
leave in interface BooleanExpressionVisitorpublic void visit(BooleanLiteral literal)
visit in interface BooleanExpressionVisitorpublic void leave(BooleanLiteral literal)
leave in interface BooleanExpressionVisitorpublic void visit(Comparison comparison)
visit in interface BooleanExpressionVisitorprotected void appendOperand(ValueExpression leftOperand)
public void leave(Comparison comparison)
leave in interface BooleanExpressionVisitorCopyright © 2018–2020. All rights reserved.