Package net.sf.jsqlparser.util.deparser
Class TableStatementDeParser
- java.lang.Object
-
- net.sf.jsqlparser.util.deparser.AbstractDeParser<TableStatement>
-
- net.sf.jsqlparser.util.deparser.TableStatementDeParser
-
- All Implemented Interfaces:
SelectVisitor
public class TableStatementDeParser extends AbstractDeParser<TableStatement> implements SelectVisitor
-
-
Field Summary
Fields Modifier and Type Field Description private ExpressionVisitor
expressionVisitor
-
Fields inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
buffer
-
-
Constructor Summary
Constructors Constructor Description TableStatementDeParser(ExpressionVisitor expressionVisitor, java.lang.StringBuilder buffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deParse(TableStatement tableStatement)
DeParses the given statement into the buffervoid
visit(LateralSubSelect lateralSubSelect)
void
visit(Offset offset)
void
visit(ParenthesedSelect parenthesedSelect)
void
visit(PlainSelect plainSelect)
void
visit(SetOperationList setOpList)
void
visit(TableStatement tableStatement)
void
visit(Values aThis)
void
visit(WithItem withItem)
-
Methods inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
deparseUpdateSets, getBuffer, setBuffer
-
-
-
-
Field Detail
-
expressionVisitor
private final ExpressionVisitor expressionVisitor
-
-
Constructor Detail
-
TableStatementDeParser
public TableStatementDeParser(ExpressionVisitor expressionVisitor, java.lang.StringBuilder buffer)
-
-
Method Detail
-
deParse
public void deParse(TableStatement tableStatement)
Description copied from class:AbstractDeParser
DeParses the given statement into the buffer- Specified by:
deParse
in classAbstractDeParser<TableStatement>
- Parameters:
tableStatement
- the statement to deparse
-
visit
public void visit(Offset offset)
-
visit
public void visit(ParenthesedSelect parenthesedSelect)
- Specified by:
visit
in interfaceSelectVisitor
-
visit
public void visit(PlainSelect plainSelect)
- Specified by:
visit
in interfaceSelectVisitor
-
visit
public void visit(SetOperationList setOpList)
- Specified by:
visit
in interfaceSelectVisitor
-
visit
public void visit(WithItem withItem)
- Specified by:
visit
in interfaceSelectVisitor
-
visit
public void visit(Values aThis)
- Specified by:
visit
in interfaceSelectVisitor
-
visit
public void visit(LateralSubSelect lateralSubSelect)
- Specified by:
visit
in interfaceSelectVisitor
-
visit
public void visit(TableStatement tableStatement)
- Specified by:
visit
in interfaceSelectVisitor
-
-