Package com.adbs.ast
Class MetadataRelationList
- java.lang.Object
-
- com.adbs.ast.UpdatablePersistent
-
- com.adbs.ast.MetadataBase
-
- com.adbs.ast.MetadataCollectionBase
-
- com.adbs.ast.MetadataRelationList
-
- All Implemented Interfaces:
Disposable
public class MetadataRelationList extends MetadataCollectionBase
-
-
Field Summary
-
Fields inherited from class com.adbs.ast.MetadataBase
data, sqlContext
-
Fields inherited from class com.adbs.ast.UpdatablePersistent
updatedEventListenerList
-
-
Constructor Summary
Constructors Constructor Description MetadataRelationList(MetadataBase parent, BaseSQLContext sqlContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetadataRelationadd()MetadataRelationaddRelation(MetadataQualifiedNameList keyFields, AstTokenIdentifier childSchema, AstTokenIdentifier childName, MetadataQualifiedNameList childFields, SQLQualifiedName childDatabase)intfindRelation(MetadataQualifiedNameList keyFields, AstTokenIdentifier childSchema, AstTokenIdentifier childName, MetadataQualifiedNameList childFields, SQLQualifiedName childDatabase)MetadataRelationget(int index)protected java.lang.StringgetXMLItemName()intindexOf(MetadataRelation item)MetadataRelationinsert(int index)intremove(MetadataRelation item)voidset(int index, MetadataRelation value)-
Methods inherited from class com.adbs.ast.MetadataCollectionBase
assign, clear, delete, dispose, getCapacity, getCount, indexOf, 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 Detail
-
MetadataRelationList
public MetadataRelationList(MetadataBase parent, BaseSQLContext sqlContext)
-
-
Method Detail
-
get
public MetadataRelation get(int index)
- Overrides:
getin classMetadataCollectionBase
-
set
public void set(int index, MetadataRelation value)
-
getXMLItemName
protected java.lang.String getXMLItemName()
- Overrides:
getXMLItemNamein classMetadataCollectionBase
-
add
public MetadataRelation add()
- Overrides:
addin classMetadataCollectionBase
-
indexOf
public int indexOf(MetadataRelation item)
-
insert
public MetadataRelation insert(int index)
- Overrides:
insertin classMetadataCollectionBase
-
remove
public int remove(MetadataRelation item)
-
addRelation
public MetadataRelation addRelation(MetadataQualifiedNameList keyFields, AstTokenIdentifier childSchema, AstTokenIdentifier childName, MetadataQualifiedNameList childFields, SQLQualifiedName childDatabase)
-
findRelation
public int findRelation(MetadataQualifiedNameList keyFields, AstTokenIdentifier childSchema, AstTokenIdentifier childName, MetadataQualifiedNameList childFields, SQLQualifiedName childDatabase)
-
-