planetj.database.table
Class OperationTable

java.lang.Object
  |
  +--planetj.database.Table
        |
        +--planetj.database.table.OperationTable
All Implemented Interfaces:
IDBObject, ITable, IXMLObject, Serializable

public class OperationTable
extends Table

The SQLOPS table

See Also:
Serialized Form

Field Summary
 
Fields inherited from class planetj.database.Table
className, KEY_SEPARATOR
 
Constructor Summary
OperationTable()
          ApplicationTable constructor comment.
 
Method Summary
 List getAncestorChildTables()
          Gets all of this table's child tables that are also ancestors of this table.
 List getChildTables()
          Gets all of this table's child tables that are not ancestors of this table.
 Class getRowClass()
          Gets the subclass of Row that should be used for rows read from this table
 
Methods inherited from class planetj.database.Table
appendFullyQualifiedName, appendFullyQualifiedName, copyFieldDescriptors, createFieldDescriptors, createTable, createTable, createTableInDB, getAllOrderedColumnNames, getAllOrderedColumnNames, getAllRows, getAssociations, getAutoIncrementFieldDescriptors, getCreationSQL, getCreationSQL, getCreationSQL, getCreationSQL, getFieldDescriptor, getFieldDescriptor, getFieldDescriptorCollection, getFieldDescriptorCollection, getFieldDescriptorsWithAssociations, getFieldDescriptorsWithUsageIdOverlap, getFieldNames, getFullyQualifiedName, getIPAddress, getKeyFieldNames, getLastUpdated, getLibrary, getLibraryName, getLogicalFieldNames, getMetadataInvalidationTime, getMetaDataSystemAlias, getName, getPhysicalFieldNames, getPhysicalTable, getRow, getSystem, getSystemAlias, getSystemURL, getTable, getTable, getTableDescriptor, getXMLData, isCheckedDataFileForFDs, isExistenceConfirmed, isFDsReadFromDBMetadata, isShared, setCheckedDataFileForFDs, setFDsReadFromDBMetadata, setLastUpdated, setMetadataInvalidationTime, toString, toTableCollection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OperationTable

public OperationTable()
ApplicationTable constructor comment.

Method Detail

getAncestorChildTables

public List getAncestorChildTables()

Gets all of this table's child tables that are also ancestors of this table.

Definitions:

Child tables of this table which are not ancestors should be listed by the getChildTables() method - not this method.

By default, no tables are returned; subclasses should override this method if necessary.


getChildTables

public List getChildTables()

Gets all of this table's child tables that are not ancestors of this table.

Definitions:

It is important that none of this table's descendants have this table listed as a child table. If circular dependences are necessary, then this method must list only the child tables which are not ancestors of this table, and the getAncestorChildTables() method should identify the children of this table which are also ancestors of this table.

By default, no tables are returned; subclasses should override this method if necessary.


getRowClass

public Class getRowClass()
Gets the subclass of Row that should be used for rows read from this table

Overrides:
getRowClass in class Table