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
-
Field Summary
Fields inherited from class com.adbs.ast.MetadataBase
data, sqlContextFields inherited from class com.adbs.ast.UpdatablePersistent
updatedEventListenerList -
Constructor Summary
ConstructorsConstructorDescriptionMetadataCollectionBase(MetadataBase parent, BaseSQLContext sqlContext, Class itemClass) -
Method Summary
Modifier and TypeMethodDescriptionadd()voidvoidclear()voiddelete(int index) voiddispose()get(int index) intintgetCount()protected Stringintinsert(int index) voidmove(int curIndex, int newIndex) intvoidset(int index, MetadataCollectionItemBase value) voidsetCapacity(int value) voidsort(Comparator<MetadataCollectionItemBase> comparator) Methods inherited from class com.adbs.ast.MetadataBase
clone, getSQLContextMethods inherited from class com.adbs.ast.UpdatablePersistent
addUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListener
-
Constructor Details
-
MetadataCollectionBase
-
-
Method Details
-
dispose
public void dispose()- Specified by:
disposein interfaceDisposable- Overrides:
disposein classMetadataBase
-
getCount
public int getCount() -
getCapacity
public int getCapacity() -
setCapacity
public void setCapacity(int value) -
get
-
set
-
getXMLItemName
-
assign
- Overrides:
assignin classMetadataBase
-
add
-
clear
public void clear() -
delete
public void delete(int index) -
indexOf
-
insert
-
move
public void move(int curIndex, int newIndex) -
remove
-
sort
-