Package com.adbs.ast
Class AstTokenIdentifier
java.lang.Object
com.adbs.ast.AstNodeBase
com.adbs.ast.AstExtender
com.adbs.ast.AstNode
com.adbs.ast.AstToken
com.adbs.ast.AstTokenIdentifier
- All Implemented Interfaces:
- Disposable
- 
Field SummaryFields inherited from class com.adbs.ast.AstNodeBasedata, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
- 
Constructor SummaryConstructorsConstructorDescriptionAstTokenIdentifier(BaseSQLContext sqlContext) AstTokenIdentifier(BaseSQLContext sqlContext, String identifier) AstTokenIdentifier(BaseSQLContext sqlContext, String identifier, boolean caseSensitive) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidbuildIdentifier(SQLBuilder builder, SQLBuilderSelectFormat format) voidbuildIdentifier(SQLBuilder builder, SQLBuilderSelectFormat format, IdentQuotation quote) voidbuildSQLDirect(SQLBuilder builder, SQLBuilderSelectFormat format) voidclear()clone(BaseSQLContext sqlContext) booleanbooleanvoidsetCaseSensitive(boolean value) voidvoidsetTokenStr(String token) Methods 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, getMyChildren, getMyChildrenRecursive, getReferencedColumns, getReferencedColumnsRecursive, getReferencedDatasources, getReferencedDatasourcesRecursive, getSQLContext, getUsedDatabaseObjectColumns, getUsedDatabaseObjects, isAlive, moveSubQueryInProxy, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, removeReferencesToDatasourceInternal, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, restoreColumnPrefixRecursive, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
- 
Constructor Details- 
AstTokenIdentifier
- 
AstTokenIdentifier
- 
AstTokenIdentifier
 
- 
- 
Method Details- 
getCaseSensitivepublic boolean getCaseSensitive()
- 
setCaseSensitivepublic void setCaseSensitive(boolean value) 
- 
getValidIdentifierpublic boolean getValidIdentifier()
- 
setToken
- 
setTokenStr
- 
assign
- 
clone
- 
buildSQLDirect- Overrides:
- buildSQLDirectin class- AstToken
 
- 
clearpublic void clear()
- 
buildIdentifierpublic void buildIdentifier(SQLBuilder builder, SQLBuilderSelectFormat format, IdentQuotation quote) 
- 
buildIdentifier
 
-