Package com.adbs.ast
Class SQLExpressionConstant
java.lang.Object
com.adbs.ast.AstNodeBase
com.adbs.ast.AstExtender
com.adbs.ast.AstNode
com.adbs.ast.SQLExpressionItem
com.adbs.ast.SQLExpressionItemWithList
com.adbs.ast.SQLExpressionConstant
- All Implemented Interfaces:
- Disposable
- 
Field SummaryFields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddBuiltin(String builtin) voidaddBuiltin(String builtin, boolean spaceBefore) voidaddBuiltin(String builtin, boolean spaceBefore, int newLineIndex) voidaddIdentifier(String identifier) voidaddIdentifier(String identifier, boolean spaceBefore) voidaddIdentifier(String identifier, boolean spaceBefore, int newLineIndex) voidaddKeyword(String keyword) voidaddKeyword(String keyword, boolean spaceBefore) voidaddKeyword(String keyword, boolean spaceBefore, int newLineIndex) voidvoidvoidvoidvoidvoidvoidaddSpace()voidaddSpace(int newLineIndex) voidvoidvoidvoidvoidvoidvoidbuildSQLDirect(SQLBuilder builder, SQLBuilderSelectFormat format) identifier(String identifier) space()space(int newLineIndex) Methods inherited from class com.adbs.ast.SQLExpressionItemWithListadd, assign, clear, delete, delete, extract, extract, get, getCount, getMyChildren, indexOf, insert, remove, set, setCountMethods inherited from class com.adbs.ast.SQLExpressionItembuildSQLCosmetic, clone, findExpressionItem, isLogical, removeLExpression, removeReferencesToDatasourceInternal, restoreLExpressionMethods inherited from class com.adbs.ast.AstNodebuildSQL, dispose, editProps, editPropsInternal, getASTFields, getExtender, getSimpleSQL, setExtender, updateExtenderMethods inherited from class com.adbs.ast.AstExtenderbuildSQLForNode, editPropsForNodeMethods inherited from class com.adbs.ast.AstNodeBaseassertIsAlive, buildASTField, buildASTField, calcStatistics, calcStatisticsRecursive, cloneInternal, findFirstChildIndexForClass, getAstFieldList, getMyChildrenRecursive, getReferencedColumns, getReferencedColumnsRecursive, getReferencedDatasources, getReferencedDatasourcesRecursive, getSQLContext, getUsedDatabaseObjectColumns, getUsedDatabaseObjects, isAlive, moveSubQueryInProxy, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, restoreColumnPrefixRecursive, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
- 
Constructor Details- 
SQLExpressionConstant
 
- 
- 
Method Details- 
buildSQLDirect- Overrides:
- buildSQLDirectin class- SQLExpressionItemWithList
 
- 
addSpacepublic void addSpace(int newLineIndex) 
- 
addSpacepublic void addSpace()
- 
addNode
- 
addNode
- 
addNode
- 
addKeyword
- 
addKeyword
- 
addKeyword
- 
addIdentifier
- 
addIdentifier
- 
addIdentifier
- 
addBuiltin
- 
addBuiltin
- 
addBuiltin
- 
addSymbol
- 
addSymbol
- 
addSymbol
- 
addNumber
- 
addNumber
- 
addNumber
- 
addString
- 
addString
- 
addString
- 
space
- 
space
- 
node
- 
keyword
- 
builtin
- 
identifier
- 
symbol
- 
number
- 
string
 
-