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, sqlContext
Fields 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) void
int
findFieldByName
(SQLQualifiedName fieldName) int
findFieldByName
(String fieldName) get
(int index) protected String
int
indexOf
(MetadataField item) insert
(int index, MetadataField item) boolean
isLoaded()
int
remove
(MetadataField item) void
set
(int index, MetadataField value) void
setLoaded
(boolean value) Methods inherited from class com.adbs.ast.MetadataCollectionBase
clear, delete, dispose, getCapacity, getCount, indexOf, insert, move, remove, set, setCapacity, sort
Methods inherited from class com.adbs.ast.MetadataBase
clone, getSQLContext
Methods 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:
get
in classMetadataCollectionBase
-
set
-
getXMLItemName
- Overrides:
getXMLItemName
in classMetadataCollectionBase
-
assign
- Overrides:
assign
in classMetadataCollectionBase
-
add
- Overrides:
add
in 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
-