|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TableRecord
TableRecord
Nested Class Summary | |
---|---|
static interface |
TableRecord.TableRecordProperties
Constants for perperties stored on a TableRecord |
Nested classes/interfaces inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord |
---|
MetadataRecord.MetadataFieldNames, MetadataRecord.MetadataRecordProperties |
Method Summary | |
---|---|
java.util.Collection |
getAccessPatternIDs()
Get a list of identifiers for the access patterns in the table |
int |
getCardinality()
Get a cardinality of the table in the table |
java.util.List |
getColumnIDs()
Deprecated. columnIDs are no longer stored in the record. Columns can be retrieved by querying for all columns having the same qualified parent table name. |
java.util.Collection |
getForeignKeyIDs()
Get a list of identifiers for the foreign keys in the table |
java.util.Collection |
getIndexIDs()
Get a list of identifiers for the indexes in the table |
java.lang.Object |
getMaterializedStageTableID()
Get a materialized staging table identifier for this table |
java.lang.Object |
getMaterializedTableID()
Get a materialized table identifier for this table |
java.lang.Object |
getPrimaryKeyID()
Get a primary key identifier in the table |
int |
getTableType()
Return the table type of this table |
java.util.Collection |
getUniqueKeyIDs()
Get a list of identifiers for the unique keys in the table |
boolean |
isMaterialized()
Check if table represents a materialized table |
boolean |
isPhysical()
Check if table represents a table in a physical model |
boolean |
isSystem()
Check if table represents a table in a system model |
boolean |
isVirtual()
Check if table represents a table in a virtual model |
boolean |
supportsUpdate()
Check if UPDATE operations are supported on the table |
Methods inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord |
---|
getEObject, getFullName, getModelName, getName, getNameInSource, getParentFullName, getParentPathString, getParentUUID, getPath, getPathString, getPropertyValue, getRecordType, getResourcePath, getUUID, setPropertyValue |
Method Detail |
---|
boolean supportsUpdate()
boolean isVirtual()
boolean isPhysical()
boolean isSystem()
boolean isMaterialized()
int getTableType()
MetadataConstants.TABLE_TYPES
java.util.List getColumnIDs()
java.util.Collection getIndexIDs()
java.util.Collection getUniqueKeyIDs()
java.util.Collection getForeignKeyIDs()
java.lang.Object getMaterializedTableID()
java.lang.Object getMaterializedStageTableID()
java.lang.Object getPrimaryKeyID()
java.util.Collection getAccessPatternIDs()
int getCardinality()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |