Package com.adbs.ast
Class MetadataFieldList
java.lang.Object
com.adbs.ast.UpdatablePersistent
com.adbs.ast.MetadataBase
com.adbs.ast.MetadataCollectionBase
com.adbs.ast.MetadataFieldList
- All Implemented Interfaces:
Disposable
-
Field Summary
Fields inherited from class com.adbs.ast.MetadataBase
data, sqlContextFields inherited from class com.adbs.ast.UpdatablePersistent
updatedEventListenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd()addField(SQLQualifiedName fieldName) addField(SQLQualifiedName fieldName, int fieldType, int size, boolean nullable, boolean readOnly, String shortDescription, String longDescription, String altName) addField(ResultSetMetaData meta, int index) voidintfindFieldByName(SQLQualifiedName fieldName) intfindFieldByName(String fieldName) get(int index) protected StringintindexOf(MetadataField item) insert(int index, MetadataField item) booleanisLoaded()intremove(MetadataField item) voidset(int index, MetadataField value) voidsetLoaded(boolean value) Methods inherited from class com.adbs.ast.MetadataCollectionBase
clear, delete, dispose, getCapacity, getCount, indexOf, insert, move, remove, set, setCapacity, sortMethods 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
-
MetadataFieldList
-
-
Method Details
-
isLoaded
public boolean isLoaded() -
setLoaded
public void setLoaded(boolean value) -
get
- Overrides:
getin classMetadataCollectionBase
-
set
-
getXMLItemName
- Overrides:
getXMLItemNamein classMetadataCollectionBase
-
assign
- Overrides:
assignin classMetadataCollectionBase
-
add
- Overrides:
addin classMetadataCollectionBase
-
indexOf
-
insert
-
remove
-
addField
public MetadataField addField(SQLQualifiedName fieldName, int fieldType, int size, boolean nullable, boolean readOnly, String shortDescription, String longDescription, String altName) -
addField
-
addField
- Throws:
QueryBuilderException
-
addField
- Throws:
SQLException
-
addField
-
findFieldByName
-
findFieldByName
-