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

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

public final class SpecimenTranslatedTable
extends DynamicTranslatedTable

A Specimens record from a tab-delimited file that is ready to be written to the database. Dynamic fields will also be written.

See Also:
Serialized Form

Constructor Summary
SpecimenTranslatedTable(MetaDataConverter metaDataConverter)
           
 
Method Summary
 java.lang.String getAltToString()
           
 java.lang.String getSurgPathNumber()
           
 WriteType writeToDatabase(int userID)
           
 
Methods inherited from class edu.jhu.tmaj.client.importer.specimens.data.DynamicTranslatedTable
addDynamicValue, getFieldID_DynamicValue_Map
 
Methods inherited from class edu.jhu.tmaj.client.importer.specimens.data.TranslatedTable
addColumnValue, getColumnValue, getColumnValueMap, getPrimaryKeyID, getPrimaryKeyName, getTableName, hasColumn, recordExists, setRecordDoesExist, setRecordDoesNotExist, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpecimenTranslatedTable

public SpecimenTranslatedTable(MetaDataConverter metaDataConverter)
Method Detail

writeToDatabase

public WriteType writeToDatabase(int userID)
                          throws java.sql.SQLException
Overrides:
writeToDatabase in class TranslatedTable
Throws:
java.sql.SQLException

getSurgPathNumber

public java.lang.String getSurgPathNumber()

getAltToString

public java.lang.String getAltToString()
Specified by:
getAltToString in class TranslatedTable