edu.jhu.tmaj.client.importer.specimens.data
Class DynamicTranslatedTable

java.lang.Object
  extended by edu.jhu.tmaj.client.importer.specimens.data.TranslatedTable
      extended by edu.jhu.tmaj.client.importer.specimens.data.DynamicTranslatedTable
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SpecimenTranslatedTable

public abstract class DynamicTranslatedTable
extends TranslatedTable

A TranslatedTable that includes dynamic fieldnames.

See Also:
Serialized Form

Constructor Summary
DynamicTranslatedTable(java.lang.String tableName, java.lang.String primaryKeyName)
           
 
Method Summary
 void addDynamicValue(int fieldNameID, DynamicValue dynamicValue)
           
 java.util.Map<java.lang.Integer,DynamicValue> getFieldID_DynamicValue_Map()
           
 
Methods inherited from class edu.jhu.tmaj.client.importer.specimens.data.TranslatedTable
addColumnValue, getAltToString, getColumnValue, getColumnValueMap, getPrimaryKeyID, getPrimaryKeyName, getTableName, hasColumn, recordExists, setRecordDoesExist, setRecordDoesNotExist, toString, writeToDatabase
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DynamicTranslatedTable

public DynamicTranslatedTable(java.lang.String tableName,
                              java.lang.String primaryKeyName)
Method Detail

addDynamicValue

public final void addDynamicValue(int fieldNameID,
                                  DynamicValue dynamicValue)

getFieldID_DynamicValue_Map

public final java.util.Map<java.lang.Integer,DynamicValue> getFieldID_DynamicValue_Map()