public class ValueExpressionRenderer extends AbstractExpressionRenderer implements ValueExpressionVisitor
builder, config, connectorDeque| Constructor and Description |
|---|
ValueExpressionRenderer(StringRendererConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendOperand(ValueExpression operand) |
void |
leave(ExasolFunction function) |
void |
leave(ExasolUdf function) |
void |
visit(BinaryArithmeticExpression expression) |
void |
visit(BooleanExpression booleanExpression) |
void |
visit(BooleanLiteral literal) |
void |
visit(ColumnReference columnReference) |
void |
visit(DefaultValue defaultValue) |
void |
visit(DoubleLiteral literal) |
void |
visit(ExasolFunction function) |
void |
visit(ExasolUdf function) |
void |
visit(FloatLiteral literal) |
void |
visit(IntegerLiteral literal) |
void |
visit(LongLiteral literal) |
void |
visit(NullLiteral nullLiteral) |
void |
visit(StringLiteral literal) |
void |
visit(UnnamedPlaceholder unnamedPlaceholder) |
append, appendAutoQuoted, appendBooleanLiteral, appendCommaWhenNeeded, appendKeyword, connect, endParenthesis, render, setLastVisited, startParenthesispublic ValueExpressionRenderer(StringRendererConfig config)
public void visit(StringLiteral literal)
visit in interface ValueExpressionVisitorpublic void visit(IntegerLiteral literal)
visit in interface ValueExpressionVisitorpublic void visit(LongLiteral literal)
visit in interface ValueExpressionVisitorpublic void visit(DoubleLiteral literal)
visit in interface ValueExpressionVisitorpublic void visit(FloatLiteral literal)
visit in interface ValueExpressionVisitorpublic void visit(BooleanLiteral literal)
visit in interface ValueExpressionVisitorpublic void visit(ColumnReference columnReference)
visit in interface ValueExpressionVisitorpublic void visit(UnnamedPlaceholder unnamedPlaceholder)
visit in interface ValueExpressionVisitorpublic void visit(DefaultValue defaultValue)
visit in interface ValueExpressionVisitorpublic void visit(ExasolFunction function)
visit in interface ValueExpressionVisitorpublic void leave(ExasolFunction function)
leave in interface ValueExpressionVisitorpublic void visit(ExasolUdf function)
visit in interface ValueExpressionVisitorpublic void leave(ExasolUdf function)
leave in interface ValueExpressionVisitorpublic void visit(BinaryArithmeticExpression expression)
visit in interface ValueExpressionVisitorprotected void appendOperand(ValueExpression operand)
public void visit(NullLiteral nullLiteral)
visit in interface ValueExpressionVisitorpublic void visit(BooleanExpression booleanExpression)
visit in interface ValueExpressionVisitorCopyright © 2018–2020. All rights reserved.