Package net.sf.jsqlparser.util.deparser
Class ExpressionDeParser
java.lang.Object
net.sf.jsqlparser.util.deparser.AbstractDeParser<Expression>
net.sf.jsqlparser.util.deparser.ExpressionDeParser
- All Implemented Interfaces:
ExpressionVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final String
private OrderByDeParser
private SelectVisitor
Fields inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
buffer
-
Constructor Summary
ConstructorsConstructorDescriptionExpressionDeParser
(SelectVisitor selectVisitor, StringBuilder buffer) ExpressionDeParser
(SelectVisitor selectVisitor, StringBuilder buffer, OrderByDeParser orderByDeParser) -
Method Summary
Modifier and TypeMethodDescription(package private) void
deParse
(Expression statement) DeParses the given statement into the buffervoid
setSelectVisitor
(SelectVisitor visitor) void
void
visit
(AnalyticExpression aexpr) void
visit
(AnyComparisonExpression anyComparisonExpression) void
visit
(ArrayConstructor aThis) void
visit
(ArrayExpression array) void
visit
(CaseExpression caseExpression) void
visit
(CastExpression cast) void
visit
(CollateExpression col) void
visit
(ConnectByRootOperator connectByRootOperator) void
visit
(DateTimeLiteralExpression literal) void
void
visit
(DoubleValue doubleValue) void
visit
(ExtractExpression eexpr) void
void
void
visit
(IntervalExpression intervalExpression) void
visit
(JdbcNamedParameter jdbcNamedParameter) void
visit
(JdbcParameter jdbcParameter) void
visit
(JsonAggregateFunction expression) void
visit
(JsonExpression jsonExpr) void
visit
(JsonFunction expression) void
visit
(KeepExpression aexpr) void
void
visit
(MySQLGroupConcat groupConcat) void
visit
(NextValExpression nextVal) void
visit
(NotExpression notExpr) void
void
visit
(NumericBind bind) void
void
visit
(BitwiseAnd bitwiseAnd) void
visit
(BitwiseLeftShift expr) void
void
visit
(BitwiseRightShift expr) void
visit
(BitwiseXor bitwiseXor) void
void
void
visit
(IntegerDivision division) void
void
visit
(Multiplication multiplication) void
visit
(Subtraction subtraction) void
visit
(AndExpression andExpression) void
visit
(OrExpression orExpression) void
visit
(XorExpression xorExpression) void
void
visit
(ContainedBy containedBy) void
void
void
void
visit
(ExistsExpression existsExpression) void
visit
(ExpressionList<?> expressionList) void
visit
(FullTextSearch fullTextSearch) void
visit
(GeometryDistance geometryDistance) void
visit
(GreaterThan greaterThan) void
visit
(GreaterThanEquals greaterThanEquals) void
visit
(InExpression inExpression) void
visit
(IsBooleanExpression isBooleanExpression) void
visit
(IsDistinctExpression isDistinctExpression) void
visit
(IsNullExpression isNullExpression) void
visit
(JsonOperator jsonExpr) void
visit
(LikeExpression likeExpression) void
void
visit
(MemberOfExpression memberOfExpression) void
void
visit
(MinorThanEquals minorThanEquals) void
visit
(NotEqualsTo notEqualsTo) void
visit
(RegExpMatchOperator rexpr) void
visit
(SimilarToExpression expr) void
visit
(TSQLLeftJoin tsqlLeftJoin) void
visit
(TSQLRightJoin tsqlRightJoin) void
void
visit
(OracleHint hint) void
visit
(OracleNamedFunctionParameter oracleNamedFunctionParameter) void
visit
(OverlapsCondition overlapsCondition) void
visit
(Parenthesis parenthesis) void
visit
(RangeExpression rangeExpression) void
visit
(RowConstructor rowConstructor) void
visit
(RowGetExpression rowGetExpression) void
visit
(SignedExpression signedExpression) void
visit
(StringValue stringValue) void
visit
(TimeKeyExpression timeKeyExpression) void
visit
(TimestampValue timestampValue) void
void
visit
(TimezoneExpression var) void
visit
(TranscodingFunction transcodingFunction) void
visit
(TrimFunction trimFunction) void
visit
(UserVariable var) void
visit
(VariableAssignment var) void
visit
(WhenClause whenClause) void
visit
(XMLSerializeExpr expr) void
void
visit
(AllColumns allColumns) void
visit
(AllTableColumns allTableColumns) void
visit
(ParenthesedSelect selectBody) void
protected void
visitBinaryExpression
(BinaryExpression binaryExpression, String operator) void
visitOldOracleJoinBinaryExpression
(OldOracleJoinBinaryExpression expression, String operator) Methods inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
deparseUpdateSets, getBuffer, setBuffer
-
Field Details
-
NOT
- See Also:
-
selectVisitor
-
orderByDeParser
-
-
Constructor Details
-
ExpressionDeParser
public ExpressionDeParser() -
ExpressionDeParser
-
ExpressionDeParser
ExpressionDeParser(SelectVisitor selectVisitor, StringBuilder buffer, OrderByDeParser orderByDeParser)
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visitOldOracleJoinBinaryExpression
public void visitOldOracleJoinBinaryExpression(OldOracleJoinBinaryExpression expression, String operator) -
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visitBinaryExpression
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
getSelectVisitor
-
setSelectVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
deParse
Description copied from class:AbstractDeParser
DeParses the given statement into the buffer- Specified by:
deParse
in classAbstractDeParser<Expression>
- Parameters:
statement
- the statement to deparse
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-
visit
- Specified by:
visit
in interfaceExpressionVisitor
-