public class SQLBuilderPiped extends SQLBuilder
beginBuildSQLForNodeEventListenerList, endBuildSQLForNodeEventListenerList, newLine, rightWeight
updatedEventListenerList
Constructor and Description |
---|
SQLBuilderPiped(UpdatablePersistent parent) |
Modifier and Type | Method and Description |
---|---|
void |
addIndent(double indent) |
protected SQLBuilderElement |
addNewStringNode(java.lang.String str,
java.lang.String stringToWrite) |
void |
assign(java.lang.Object source) |
protected void |
beginBuildInternal() |
protected void |
endBuildInternal() |
void |
endIndent() |
boolean |
getDynamicIndents() |
boolean |
getDynamicRightMargin() |
protected void |
goodNewLinePosInternal(int newLineIndex) |
protected void |
newLineInternal() |
void |
setDynamicIndents(boolean value) |
void |
setDynamicRightMargin(boolean value) |
protected void |
spaceInternal(int newLineIndex) |
protected void |
writeBuffer() |
protected void |
writeBuiltinInternal(java.lang.String builtin) |
protected void |
writeCommentInternal(java.lang.String comment) |
protected void |
writeIdentifierInternal(java.lang.String identifier) |
protected void |
writeKeywordInternal(java.lang.String keyword) |
protected void |
writeNumberInternal(java.lang.String number) |
protected void |
writeStringInternal(java.lang.String str) |
protected void |
writeSymbolInternal(java.lang.String symbol) |
addBeginBuildSQLForNodeEventListener, addEndBuildSQLForNodeEventListener, beginBuild, calcWeight, checkSpaceWritten, dispose, doAddIndent, doEndIndent, endBuild, fireBeginBuildSQLForNodeEvent, fireEndBuildSQLForNodeEvent, getAsKeywordInExpressionAlias, getAsKeywordInObjectAlias, getCTESubQueryFormat, getCurrentIndent, getExpressionsSubQueryFormat, getFromSubQueryFormat, getInnerKeywordInLinks, getKeywordFormat, getMainQueryFormat, getMetadataContainer, getObjectPrefixSkipping, getOuterKeywordInLinks, getQuoteIdentifiers, getResult, getRightMargin, goodNewLinePos, isExpandVirtualFields, isExpandVirtualObjects, isParenthesizeANDGroups, isParenthesizeSingleCriterion, isUseAltNames, newLine, newLineOrSpace, newLineOrSpace, removeBeginBuildSQLForNodeEventListener, removeEndBuildSQLForNodeEventListener, setAsKeywordInExpressionAlias, setAsKeywordInObjectAlias, setCTESubQueryFormat, setExpandVirtualFields, setExpandVirtualObjects, setExpressionsSubQueryFormat, setFromSubQueryFormat, setInnerKeywordInLinks, setKeywordFormat, setMainQueryFormat, setMetadataContainer, setObjectPrefixSkipping, setOuterKeywordInLinks, setParenthesizeANDGroups, setParenthesizeSingleCriterion, setQuoteIdentifiers, setRightMargin, setUseAltNames, space, space, writeBuiltin, writeComment, writeIdentifier, writeIndent, writeKeyword, writeKeywordAndSpace, writeKeywordAndSpace, writeNumber, writeString, writeStringToResult, writeSymbol
addUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListener
public SQLBuilderPiped(UpdatablePersistent parent)
public void assign(java.lang.Object source)
assign
in class SQLBuilder
protected SQLBuilderElement addNewStringNode(java.lang.String str, java.lang.String stringToWrite)
protected void writeBuffer()
protected void beginBuildInternal()
beginBuildInternal
in class SQLBuilder
protected void endBuildInternal()
endBuildInternal
in class SQLBuilder
protected void spaceInternal(int newLineIndex)
spaceInternal
in class SQLBuilder
protected void newLineInternal()
newLineInternal
in class SQLBuilder
protected void goodNewLinePosInternal(int newLineIndex)
goodNewLinePosInternal
in class SQLBuilder
protected void writeKeywordInternal(java.lang.String keyword)
writeKeywordInternal
in class SQLBuilder
protected void writeBuiltinInternal(java.lang.String builtin)
writeBuiltinInternal
in class SQLBuilder
protected void writeIdentifierInternal(java.lang.String identifier)
writeIdentifierInternal
in class SQLBuilder
protected void writeSymbolInternal(java.lang.String symbol)
writeSymbolInternal
in class SQLBuilder
protected void writeNumberInternal(java.lang.String number)
writeNumberInternal
in class SQLBuilder
protected void writeStringInternal(java.lang.String str)
writeStringInternal
in class SQLBuilder
protected void writeCommentInternal(java.lang.String comment)
writeCommentInternal
in class SQLBuilder
public void addIndent(double indent)
addIndent
in class SQLBuilder
public void endIndent()
endIndent
in class SQLBuilder
public boolean getDynamicIndents()
public void setDynamicIndents(boolean value)
public boolean getDynamicRightMargin()
public void setDynamicRightMargin(boolean value)