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
-
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()
addRelation
(MetadataQualifiedNameList keyFields, AstTokenIdentifier childSchema, AstTokenIdentifier childName, MetadataQualifiedNameList childFields, SQLQualifiedName childDatabase) int
findRelation
(MetadataQualifiedNameList keyFields, AstTokenIdentifier childSchema, AstTokenIdentifier childName, MetadataQualifiedNameList childFields, SQLQualifiedName childDatabase) get
(int index) protected String
int
indexOf
(MetadataRelation item) insert
(int index) int
remove
(MetadataRelation item) void
set
(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 Details
-
MetadataRelationList
-
-
Method Details
-
get
- Overrides:
get
in classMetadataCollectionBase
-
set
-
getXMLItemName
- Overrides:
getXMLItemName
in classMetadataCollectionBase
-
add
- Overrides:
add
in classMetadataCollectionBase
-
indexOf
-
insert
- Overrides:
insert
in classMetadataCollectionBase
-
remove
-
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)
-