public abstract class AbstractFragmentRenderer extends Object implements FragmentRenderer
| Modifier and Type | Field and Description |
|---|---|
protected StringRendererConfig |
config |
| Constructor and Description |
|---|
AbstractFragmentRenderer(StringRendererConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
append(int number) |
protected StringBuilder |
append(String string) |
protected void |
appendAutoQuoted(String identifier) |
protected void |
appendCommaWhenNeeded(Fragment fragment) |
protected void |
appendKeyWord(String keyword) |
protected void |
appendRenderedExpression(BooleanExpression expression) |
protected void |
appendRenderedValueExpression(ValueExpression expression) |
protected void |
appendSpace() |
protected void |
appendValueTableRow(ValueTableRow valueTableRow) |
String |
render()
Render an SQL statement to a string.
|
protected void |
setLastVisited(Fragment fragment) |
protected final StringRendererConfig config
public AbstractFragmentRenderer(StringRendererConfig config)
protected void appendKeyWord(String keyword)
protected StringBuilder append(String string)
protected void setLastVisited(Fragment fragment)
protected void appendSpace()
protected void appendCommaWhenNeeded(Fragment fragment)
protected void appendRenderedExpression(BooleanExpression expression)
protected void append(int number)
protected void appendRenderedValueExpression(ValueExpression expression)
protected void appendAutoQuoted(String identifier)
protected void appendValueTableRow(ValueTableRow valueTableRow)
public String render()
FragmentRendererrender in interface FragmentRendererCopyright © 2018–2019. All rights reserved.