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

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

public final class TranslatedRow
extends java.lang.Object
implements java.io.Serializable

A TranslatedRow is data parsed from one row in the tab-delimited file that has been translated into a format that can be directly written to the database. It contains 2 TranslatedTables: Specimens and Patients. The data in a translated record has the proper fieldnames for static-records and proper fieldIDs for dynamic-records.

See Also:
Serialized Form

Field Summary
 PatientTranslatedTable patientTranslatedTable
           
 SpecimenTranslatedTable specimenTranslatedTable
           
 
Constructor Summary
TranslatedRow(MetaDataConverter metaDataConverter)
           
 
Method Summary
 void addData(java.lang.String value, Destination destination)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

patientTranslatedTable

public final PatientTranslatedTable patientTranslatedTable

specimenTranslatedTable

public final SpecimenTranslatedTable specimenTranslatedTable
Constructor Detail

TranslatedRow

public TranslatedRow(MetaDataConverter metaDataConverter)
Method Detail

addData

public void addData(java.lang.String value,
                    Destination destination)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object