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(InsertFields insertFields) |
void |
visit(SqlStatement insert) |
void |
visit(Table table) |
void |
visit(ValueTable valueTable) |
void |
visit(ValueTableRow valueTableRow) |
append, append, appendAutoQuoted, appendColumnReference, appendCommaWhenNeeded, appendKeyWord, appendListOfColumnReferences, appendRenderedBooleanExpression, appendRenderedValueExpression, appendSpace, appendStringList, appendValueTableRow, render, setLastVisitedpublic 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(Field field)
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–2019. All rights reserved.