planetj.database.table
Class OperationTable

java.lang.Object
  extended byplanetj.database.Table
      extended byplanetj.database.table.OperationTable
All Implemented Interfaces:
IDBObject, ITable, IXMLObject, java.io.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
 java.util.List getAncestorChildTables()
          Gets all of this table's child tables that are also ancestors of this table.
 java.util.List getChildTables()
          Gets all of this table's child tables that are not ancestors of this table.
 java.lang.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, getAutoIncrementFieldDescriptorsA, getCreationSQL, getCreationSQL, getCreationSQL, getCreationSQL, getDBLibraryName, getFieldDescriptor, getFieldDescriptor, getFieldDescriptorCollection, getFieldDescriptorCollection, getFieldDescriptorsWithUsageIdOverlap, getFieldNames, getFullyQualifiedName, getIPAddress, getKeyFieldNames, getLastUpdated, getLibrary, getLibraryName, getLogicalFieldNames, getMetadataInvalidationTime, getMetaDataSystemAlias, getName, getPhysicalFieldNames, getPhysicalTable, getRow, getSystem, getSystemAlias, getSystemURL, getTable, getTable, getTableDescriptor, getXMLData, isAuthorized, isCheckedDataFileForFDs, isExistenceConfirmed, isFDsReadFromDBMetadata, isShared, setCheckedDataFileForFDs, setFDsReadFromDBMetadata, setLastUpdated, setLibrary, setMetadataInvalidationTime, setName, toString, toTableCollection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OperationTable

public OperationTable()
ApplicationTable constructor comment.

Method Detail

getAncestorChildTables

public java.util.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 java.util.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 java.lang.Class getRowClass()
Gets the subclass of Row that should be used for rows read from this table

Overrides:
getRowClass in class Table