Package com.adbs.ast
Class SQLIdentifiersCollection
java.lang.Object
com.adbs.ast.AstNodeBase
com.adbs.ast.AstExtender
com.adbs.ast.AstNode
com.adbs.ast.AstNodeWithCollection
com.adbs.ast.SQLIdentifiersCollection
- All Implemented Interfaces:
Disposable
-
Field Summary
Fields inherited from class com.adbs.ast.AstNodeBase
data, sqlContext, usedDatabaseObjectColumns, usedDatabaseObjects
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd()
addIdentifier
(String identifier) boolean
containsSameId
(AstTokenIdentifier identifier) boolean
containsSameIdStr
(String identifier) get
(int index) insert
(int index) Methods inherited from class com.adbs.ast.AstNodeWithCollection
assign, buildSQLDirect, clear, delete, getCount, getItemClass, getMyChildren, moveSubQueryInProxy, setCount, setItemClass
Methods inherited from class com.adbs.ast.AstNode
buildSQL, clone, dispose, editProps, editPropsInternal, getASTFields, getExtender, getSimpleSQL, setExtender, updateExtender
Methods inherited from class com.adbs.ast.AstExtender
buildSQLForNode, editPropsForNode
Methods inherited from class com.adbs.ast.AstNodeBase
assertIsAlive, buildASTField, buildASTField, calcStatistics, calcStatisticsRecursive, cloneInternal, findFirstChildIndexForClass, getAstFieldList, getMyChildrenRecursive, getReferencedColumns, getReferencedColumnsRecursive, getReferencedDatasources, getReferencedDatasourcesRecursive, getSQLContext, getUsedDatabaseObjectColumns, getUsedDatabaseObjects, isAlive, moveSubQueryInProxyRecursive, prepareAndFixupRecursive, prepareAndFixupRecursive, prepareCalcStatistics, prepareCalcStatisticsRecursive, removeReferencesToDatasource, removeReferencesToDatasourceInternal, replaceReferencesToDatasource, replaceReferencesToDatasourceRecursive, restoreColumnPrefix, restoreColumnPrefixRecursive, simplifyTree, simplifyTreeRecursive, traverseASTTreeDepthFirst, traverseASTTreeSiblingFirst
-
Constructor Details
-
SQLIdentifiersCollection
-
-
Method Details
-
get
- Overrides:
get
in classAstNodeWithCollection
-
add
- Overrides:
add
in classAstNodeWithCollection
-
addIdentifier
-
insert
- Overrides:
insert
in classAstNodeWithCollection
-
containsSameId
-
containsSameIdStr
-