Package com.adbs.ast
Class SQLQualifiedNameList
java.lang.Object
com.adbs.ast.SQLQualifiedNameList
- All Implemented Interfaces:
- Disposable
- Direct Known Subclasses:
- FieldList,- SQLDatabaseObjectList,- SQLObjectColumnList
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintadd(SQLQualifiedName obj) intintaddBuiltin(String name) intaddIdentifier(String name) intaddIdentifier(String name, boolean caseSensitive) voidassign(SQLQualifiedNameList source) voidclear()voiddispose()extract(SQLQualifiedName item) intintfindByName(String name) first()get(int index) intgetCount()protected ElementgetXMLNode(Document doc, String nodeName, String itemsName) intindexOf(SQLQualifiedName obj) voidinsert(int index, SQLQualifiedName obj) last()protected voidloadFromXMLNode(Node node, String itemsName) voidmove(int oldIndex, int newIndex) voidremove(int index) intremove(SQLQualifiedName obj) voidset(int index, SQLQualifiedName value) voidvoidprotected voidsortItems(Comparator<SQLQualifiedName> comparator) 
- 
Field Details- 
sqlContext
 
- 
- 
Constructor Details- 
SQLQualifiedNameList
 
- 
- 
Method Details- 
disposepublic void dispose()- Specified by:
- disposein interface- Disposable
 
- 
get
- 
set
- 
getSQLContext
- 
assign
- 
clearpublic void clear()
- 
add
- 
extract
- 
remove
- 
removepublic void remove(int index) 
- 
insert
- 
first
- 
last
- 
findByName
- 
findByName
- 
sortByNamespublic void sortByNames()
- 
sortItems
- 
add- Throws:
- QueryBuilderException
 
- 
addIdentifier
- 
addIdentifier
- 
addBuiltin
- 
movepublic void move(int oldIndex, int newIndex) 
- 
getXML
- 
setXML- Throws:
- QueryBuilderException
 
- 
getXMLNode
- 
loadFromXMLNode
- 
getCountpublic int getCount()
- 
indexOf
 
-