com.triactive.jdo.store
Class MapTable

java.lang.Object
  extended by com.triactive.jdo.store.AbstractTable
      extended by com.triactive.jdo.store.BaseTable
          extended by com.triactive.jdo.store.JDOBaseTable
              extended by com.triactive.jdo.store.FieldTable
                  extended by com.triactive.jdo.store.MapTable
All Implemented Interfaces:
JDOTable, Table

public class MapTable
extends FieldTable


Field Summary
 
Fields inherited from class com.triactive.jdo.store.FieldTable
field, fmd, ownerType
 
Fields inherited from class com.triactive.jdo.store.JDOBaseTable
javaName, tableID
 
Fields inherited from class com.triactive.jdo.store.AbstractTable
columns, columnsByName, dba, name, state, storeMgr, TABLE_STATE_INITIALIZED, TABLE_STATE_NEW, TABLE_STATE_VALIDATED
 
Fields inherited from interface com.triactive.jdo.store.Table
AUTO_CREATE, TABLE_TYPE_BASE_TABLE, TABLE_TYPE_MISSING, TABLE_TYPE_UNKNOWN, TABLE_TYPE_VIEW, VALIDATE
 
Constructor Summary
protected MapTable(TableMetadata tmd, FieldMetaData fmd, StoreManager storeMgr)
           
 
Method Summary
 ColumnMapping getKeyMapping()
           
 ColumnMapping getOwnerMapping()
           
 ColumnMapping getValueMapping()
           
 void initialize()
           
 
Methods inherited from class com.triactive.jdo.store.FieldTable
getBaseColumnNameForType, getField
 
Methods inherited from class com.triactive.jdo.store.JDOBaseTable
getJavaName, getTableID, newOID
 
Methods inherited from class com.triactive.jdo.store.BaseTable
create, drop, dropConstraints, getExpectedForeignKeys, getExpectedIndices, getExpectedPrimaryKey, getSQLAddFKStatements, getSQLCreateIndexStatements, getSQLCreateStatements, getSQLDropStatements, validate, validateConstraints
 
Methods inherited from class com.triactive.jdo.store.AbstractTable
addColumn, assertIsInitialized, assertIsUninitialized, assertIsValidated, equals, executeStatementList, exists, getName, getSchemaName, getStoreManager, hasColumnName, hashCode, isInitialized, isValidated, newColumn, newColumn, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.triactive.jdo.store.Table
addColumn, create, drop, exists, getName, getSchemaName, getStoreManager, isInitialized, isValidated, newColumn, newColumn, validate
 

Constructor Detail

MapTable

protected MapTable(TableMetadata tmd,
                   FieldMetaData fmd,
                   StoreManager storeMgr)
Method Detail

initialize

public void initialize()
Specified by:
initialize in interface Table
Overrides:
initialize in class JDOBaseTable

getOwnerMapping

public ColumnMapping getOwnerMapping()

getKeyMapping

public ColumnMapping getKeyMapping()

getValueMapping

public ColumnMapping getValueMapping()


Copyright ? 2001 TriActive, Inc. All Rights Reserved.