Package com.adbs.ast
Class MetadataCollectionBase
- java.lang.Object
- 
- com.adbs.ast.UpdatablePersistent
- 
- com.adbs.ast.MetadataBase
- 
- com.adbs.ast.MetadataCollectionBase
 
 
 
- 
- All Implemented Interfaces:
- Disposable
 - Direct Known Subclasses:
- MetadataFieldList,- MetadataParametersList,- MetadataRelationList
 
 public class MetadataCollectionBase extends MetadataBase 
- 
- 
Field Summary- 
Fields inherited from class com.adbs.ast.MetadataBasedata, sqlContext
 - 
Fields inherited from class com.adbs.ast.UpdatablePersistentupdatedEventListenerList
 
- 
 - 
Constructor SummaryConstructors Constructor Description MetadataCollectionBase(MetadataBase parent, BaseSQLContext sqlContext, java.lang.Class itemClass)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MetadataCollectionItemBaseadd()voidassign(java.lang.Object source)voidclear()voiddelete(int index)voiddispose()MetadataCollectionItemBaseget(int index)intgetCapacity()intgetCount()protected java.lang.StringgetXMLItemName()intindexOf(MetadataCollectionItemBase item)MetadataBaseinsert(int index)voidmove(int curIndex, int newIndex)intremove(MetadataCollectionItemBase item)voidset(int index, MetadataCollectionItemBase value)voidsetCapacity(int value)voidsort(java.util.Comparator<MetadataCollectionItemBase> comparator)- 
Methods inherited from class com.adbs.ast.MetadataBaseclone, getSQLContext
 - 
Methods inherited from class com.adbs.ast.UpdatablePersistentaddUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListener
 
- 
 
- 
- 
- 
Constructor Detail- 
MetadataCollectionBasepublic MetadataCollectionBase(MetadataBase parent, BaseSQLContext sqlContext, java.lang.Class itemClass) 
 
- 
 - 
Method Detail- 
disposepublic void dispose() - Specified by:
- disposein interface- Disposable
- Overrides:
- disposein class- MetadataBase
 
 - 
getCountpublic int getCount() 
 - 
getCapacitypublic int getCapacity() 
 - 
setCapacitypublic void setCapacity(int value) 
 - 
getpublic MetadataCollectionItemBase get(int index) 
 - 
setpublic void set(int index, MetadataCollectionItemBase value)
 - 
getXMLItemNameprotected java.lang.String getXMLItemName() 
 - 
assignpublic void assign(java.lang.Object source) - Overrides:
- assignin class- MetadataBase
 
 - 
addpublic MetadataCollectionItemBase add() 
 - 
clearpublic void clear() 
 - 
deletepublic void delete(int index) 
 - 
indexOfpublic int indexOf(MetadataCollectionItemBase item) 
 - 
insertpublic MetadataBase insert(int index) 
 - 
movepublic void move(int curIndex, int newIndex)
 - 
removepublic int remove(MetadataCollectionItemBase item) 
 - 
sortpublic void sort(java.util.Comparator<MetadataCollectionItemBase> comparator) 
 
- 
 
-