Package net.sf.jsqlparser.util.deparser
Class UpsertDeParser
- java.lang.Object
-
- net.sf.jsqlparser.util.deparser.AbstractDeParser<Upsert>
-
- net.sf.jsqlparser.util.deparser.UpsertDeParser
-
public class UpsertDeParser extends AbstractDeParser<Upsert>
-
-
Field Summary
Fields Modifier and Type Field Description private ExpressionDeParser
expressionVisitor
private SelectDeParser
selectVisitor
-
Fields inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
buffer
-
-
Constructor Summary
Constructors Constructor Description UpsertDeParser(ExpressionDeParser expressionVisitor, SelectDeParser selectVisitor, java.lang.StringBuilder buffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deParse(Upsert upsert)
DeParses the given statement into the bufferExpressionVisitor
getExpressionVisitor()
SelectVisitor
getSelectVisitor()
void
setExpressionVisitor(ExpressionDeParser visitor)
void
setSelectVisitor(SelectDeParser visitor)
-
Methods inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
deparseUpdateSets, getBuffer, setBuffer
-
-
-
-
Field Detail
-
expressionVisitor
private ExpressionDeParser expressionVisitor
-
selectVisitor
private SelectDeParser selectVisitor
-
-
Constructor Detail
-
UpsertDeParser
public UpsertDeParser(ExpressionDeParser expressionVisitor, SelectDeParser selectVisitor, java.lang.StringBuilder buffer)
-
-
Method Detail
-
deParse
public void deParse(Upsert upsert)
Description copied from class:AbstractDeParser
DeParses the given statement into the buffer- Specified by:
deParse
in classAbstractDeParser<Upsert>
- Parameters:
upsert
- the statement to deparse
-
getExpressionVisitor
public ExpressionVisitor getExpressionVisitor()
-
getSelectVisitor
public SelectVisitor getSelectVisitor()
-
setExpressionVisitor
public void setExpressionVisitor(ExpressionDeParser visitor)
-
setSelectVisitor
public void setSelectVisitor(SelectDeParser visitor)
-
-