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) booleancontainsSameId(AstTokenIdentifier identifier) booleancontainsSameIdStr(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, setItemClassMethods inherited from class com.adbs.ast.AstNode
buildSQL, clone, dispose, editProps, editPropsInternal, getASTFields, getExtender, getSimpleSQL, setExtender, updateExtenderMethods inherited from class com.adbs.ast.AstExtender
buildSQLForNode, editPropsForNodeMethods 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:
getin classAstNodeWithCollection
-
add
- Overrides:
addin classAstNodeWithCollection
-
addIdentifier
-
insert
- Overrides:
insertin classAstNodeWithCollection
-
containsSameId
-
containsSameIdStr
-