Package net.sf.jsqlparser.util.deparser
Class MergeDeParser
java.lang.Object
net.sf.jsqlparser.util.deparser.AbstractDeParser<Merge>
net.sf.jsqlparser.util.deparser.MergeDeParser
- All Implemented Interfaces:
MergeOperationVisitor
-
Field Summary
FieldsFields inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
buffer
-
Constructor Summary
ConstructorsConstructorDescriptionMergeDeParser
(ExpressionDeParser expressionDeParser, SelectDeParser selectDeParser, StringBuilder buffer) -
Method Summary
Modifier and TypeMethodDescription(package private) void
DeParses the given statement into the buffervoid
visit
(MergeDelete mergeDelete) void
visit
(MergeInsert mergeInsert) void
visit
(MergeUpdate mergeUpdate) Methods inherited from class net.sf.jsqlparser.util.deparser.AbstractDeParser
deparseUpdateSets, getBuffer, setBuffer
-
Field Details
-
expressionDeParser
-
selectDeParser
-
-
Constructor Details
-
MergeDeParser
public MergeDeParser(ExpressionDeParser expressionDeParser, SelectDeParser selectDeParser, StringBuilder buffer)
-
-
Method Details
-
deParse
Description copied from class:AbstractDeParser
DeParses the given statement into the buffer- Specified by:
deParse
in classAbstractDeParser<Merge>
- Parameters:
merge
- the statement to deparse
-
visit
- Specified by:
visit
in interfaceMergeOperationVisitor
-
visit
- Specified by:
visit
in interfaceMergeOperationVisitor
-
visit
- Specified by:
visit
in interfaceMergeOperationVisitor
-