public class InsertRenderer extends AbstractFragmentRenderer implements InsertVisitor
InsertRenderer turns SQL statement structures in to SQL strings.config| Constructor and Description |
|---|
InsertRenderer(StringRendererConfig config)
Create a new
InsertRenderer with custom render settings. |
| Modifier and Type | Method and Description |
|---|---|
static InsertRenderer |
create()
Create an
InsertRenderer using the default renderer configuration |
static InsertRenderer |
create(StringRendererConfig config)
Create an
InsertRenderer |
void |
leave(InsertFields insertFields) |
void |
leave(ValueTable valueTable) |
void |
leave(ValueTableRow valueTableRow) |
void |
visit(DerivedColumn derivedColumn) |
void |
visit(InsertFields insertFields) |
void |
visit(SqlStatement insert) |
void |
visit(Table table) |
void |
visit(ValueTable valueTable) |
void |
visit(ValueTableRow valueTableRow) |
append, append, appendAutoQuoted, appendCommaWhenNeeded, appendKeyWord, appendListOfValueExpressions, appendRenderedValueExpression, appendSpace, appendValueTableRow, endParenthesis, render, setLastVisited, startParenthesispublic InsertRenderer(StringRendererConfig config)
InsertRenderer with custom render settings.config - render configuration settingspublic void visit(SqlStatement insert)
visit in interface InsertVisitorpublic void visit(Table table)
visit in interface InsertVisitorpublic void visit(DerivedColumn derivedColumn)
visit in interface InsertVisitorpublic void visit(InsertFields insertFields)
visit in interface InsertVisitorpublic void leave(InsertFields insertFields)
leave in interface InsertVisitorpublic void visit(ValueTable valueTable)
visit in interface ValueTableVisitorpublic void leave(ValueTable valueTable)
leave in interface ValueTableVisitorpublic void visit(ValueTableRow valueTableRow)
visit in interface ValueTableVisitorpublic void leave(ValueTableRow valueTableRow)
leave in interface ValueTableVisitorpublic static InsertRenderer create()
InsertRenderer using the default renderer configurationpublic static InsertRenderer create(StringRendererConfig config)
InsertRendererconfig - renderer configurationCopyright © 2018–2021. All rights reserved.