public abstract class AbstractFragmentRenderer extends Object implements FragmentRenderer
| Modifier and Type | Field and Description |
|---|---|
protected StringRendererConfig |
config |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractFragmentRenderer(StringRendererConfig config)
Create a new instance of an
AbstractFragmentRenderer-based class. |
| 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 |
appendListOfValueExpressions(List<? extends ValueExpression> valueExpressions) |
protected void |
appendRenderedValueExpression(ValueExpression expression) |
protected void |
appendSpace() |
protected void |
appendValueTableRow(ValueTableRow valueTableRow) |
protected void |
endParenthesis() |
String |
render()
Render an SQL statement to a string.
|
protected void |
setLastVisited(Fragment fragment) |
protected void |
startParenthesis() |
protected final StringRendererConfig config
protected AbstractFragmentRenderer(StringRendererConfig config)
AbstractFragmentRenderer-based class.config - renderer configurationprotected void appendKeyWord(String keyword)
protected void startParenthesis()
protected void endParenthesis()
protected void appendRenderedValueExpression(ValueExpression expression)
protected void appendListOfValueExpressions(List<? extends ValueExpression> valueExpressions)
protected StringBuilder append(String string)
protected void setLastVisited(Fragment fragment)
protected void appendSpace()
protected void appendCommaWhenNeeded(Fragment fragment)
protected void append(int number)
protected void appendAutoQuoted(String identifier)
protected void appendValueTableRow(ValueTableRow valueTableRow)
public String render()
FragmentRendererrender in interface FragmentRendererCopyright © 2018–2021. All rights reserved.