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(Field field) |
void |
visit(Insert insert) |
void |
visit(InsertFields insertFields) |
void |
visit(Table table) |
void |
visit(ValueTable valueTable) |
void |
visit(ValueTableRow valueTableRow) |
append, append, appendAutoQuoted, appendCommaWhenNeeded, appendKeyWord, appendRenderedExpression, appendRenderedValueExpression, appendSpace, appendValueTableRow, render, setLastVisitedpublic InsertRenderer(StringRendererConfig config)
InsertRenderer with custom render settings.config - render configuration settingspublic void visit(Insert insert)
visit in interface InsertVisitorpublic void visit(Table table)
visit in interface TableValuesVisitorpublic void visit(Field field)
visit in interface TableValuesVisitorpublic void visit(InsertFields insertFields)
visit in interface InsertVisitorpublic void leave(InsertFields insertFields)
leave in interface InsertVisitorpublic void visit(ValueTable valueTable)
visit in interface TableValuesVisitorpublic void leave(ValueTable valueTable)
leave in interface TableValuesVisitorpublic void visit(ValueTableRow valueTableRow)
visit in interface TableValuesVisitorpublic void leave(ValueTableRow valueTableRow)
leave in interface TableValuesVisitorpublic static InsertRenderer create()
InsertRenderer using the default renderer configurationpublic static InsertRenderer create(StringRendererConfig config)
InsertRendererconfig - renderer configurationCopyright © 2018–2019. All rights reserved.