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
 
 public class MetadataFieldList extends MetadataCollectionBase 
- 
- 
Field Summary- 
Fields inherited from class com.adbs.ast.MetadataBasedata, sqlContext
 - 
Fields inherited from class com.adbs.ast.UpdatablePersistentupdatedEventListenerList
 
- 
 - 
Constructor SummaryConstructors Constructor Description MetadataFieldList(MetadataBase parent, BaseSQLContext sqlContext)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MetadataFieldadd()MetadataFieldaddField(AstToken fieldName)MetadataFieldaddField(SQLQualifiedName fieldName)MetadataFieldaddField(SQLQualifiedName fieldName, int fieldType, int size, boolean nullable, boolean readOnly, java.lang.String shortDescription, java.lang.String longDescription, java.lang.String altName)MetadataFieldaddField(java.lang.String fieldName)MetadataFieldaddField(java.sql.ResultSetMetaData meta, int index)voidassign(java.lang.Object source)intfindFieldByName(SQLQualifiedName fieldName)intfindFieldByName(java.lang.String fieldName)MetadataFieldget(int index)protected java.lang.StringgetXMLItemName()intindexOf(MetadataField item)MetadataFieldinsert(int index, MetadataField item)booleanisLoaded()intremove(MetadataField item)voidset(int index, MetadataField value)voidsetLoaded(boolean value)- 
Methods inherited from class com.adbs.ast.MetadataCollectionBaseclear, delete, dispose, getCapacity, getCount, indexOf, insert, move, remove, set, setCapacity, sort
 - 
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- 
MetadataFieldListpublic MetadataFieldList(MetadataBase parent, BaseSQLContext sqlContext) 
 
- 
 - 
Method Detail- 
isLoadedpublic boolean isLoaded() 
 - 
setLoadedpublic void setLoaded(boolean value) 
 - 
getpublic MetadataField get(int index) - Overrides:
- getin class- MetadataCollectionBase
 
 - 
setpublic void set(int index, MetadataField value)
 - 
getXMLItemNameprotected java.lang.String getXMLItemName() - Overrides:
- getXMLItemNamein class- MetadataCollectionBase
 
 - 
assignpublic void assign(java.lang.Object source) - Overrides:
- assignin class- MetadataCollectionBase
 
 - 
addpublic MetadataField add() - Overrides:
- addin class- MetadataCollectionBase
 
 - 
indexOfpublic int indexOf(MetadataField item) 
 - 
insertpublic MetadataField insert(int index, MetadataField item) 
 - 
removepublic int remove(MetadataField item) 
 - 
addFieldpublic MetadataField addField(SQLQualifiedName fieldName, int fieldType, int size, boolean nullable, boolean readOnly, java.lang.String shortDescription, java.lang.String longDescription, java.lang.String altName) 
 - 
addFieldpublic MetadataField addField(SQLQualifiedName fieldName) 
 - 
addFieldpublic MetadataField addField(java.lang.String fieldName) throws QueryBuilderException - Throws:
- QueryBuilderException
 
 - 
addFieldpublic MetadataField addField(java.sql.ResultSetMetaData meta, int index) throws java.sql.SQLException - Throws:
- java.sql.SQLException
 
 - 
addFieldpublic MetadataField addField(AstToken fieldName) 
 - 
findFieldByNamepublic int findFieldByName(java.lang.String fieldName) 
 - 
findFieldByNamepublic int findFieldByName(SQLQualifiedName fieldName) 
 
- 
 
-