public class MetadataRelationList extends MetadataCollectionBase
data, sqlContext
updatedEventListenerList
Constructor and Description |
---|
MetadataRelationList(MetadataBase parent,
BaseSQLContext sqlContext) |
Modifier and Type | Method and Description |
---|---|
MetadataRelation |
add() |
MetadataRelation |
addRelation(MetadataQualifiedNameList keyFields,
AstTokenIdentifier childSchema,
AstTokenIdentifier childName,
MetadataQualifiedNameList childFields,
SQLQualifiedName childDatabase) |
int |
findRelation(MetadataQualifiedNameList keyFields,
AstTokenIdentifier childSchema,
AstTokenIdentifier childName,
MetadataQualifiedNameList childFields,
SQLQualifiedName childDatabase) |
MetadataRelation |
get(int index) |
protected java.lang.String |
getXMLItemName() |
int |
indexOf(MetadataRelation item) |
MetadataRelation |
insert(int index) |
int |
remove(MetadataRelation item) |
void |
set(int index,
MetadataRelation value) |
assign, clear, delete, dispose, getCapacity, getCount, indexOf, move, remove, set, setCapacity, sort
clone, getSQLContext
addUpdatedEventListener, beginUpdate, doUpdated, endUpdate, fireUpdatedEvent, getParent, isUpdating, notifyUpdated, removeUpdatedEventListener
public MetadataRelationList(MetadataBase parent, BaseSQLContext sqlContext)
public MetadataRelation get(int index)
get
in class MetadataCollectionBase
public void set(int index, MetadataRelation value)
protected java.lang.String getXMLItemName()
getXMLItemName
in class MetadataCollectionBase
public MetadataRelation add()
add
in class MetadataCollectionBase
public int indexOf(MetadataRelation item)
public MetadataRelation insert(int index)
insert
in class MetadataCollectionBase
public int remove(MetadataRelation item)
public MetadataRelation addRelation(MetadataQualifiedNameList keyFields, AstTokenIdentifier childSchema, AstTokenIdentifier childName, MetadataQualifiedNameList childFields, SQLQualifiedName childDatabase)
public int findRelation(MetadataQualifiedNameList keyFields, AstTokenIdentifier childSchema, AstTokenIdentifier childName, MetadataQualifiedNameList childFields, SQLQualifiedName childDatabase)