uk.ac.leeds.ccg.andyt.projects.moses.io
Class AbstractOutputDataHandler
java.lang.Object
uk.ac.leeds.ccg.andyt.projects.moses.utilities.AbstractLog
uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractDataHandler
uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractCASDataHandler
uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractOutputDataHandler
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- OutputDataHandler_ControlConstraints, OutputDataHandler_NonConstraints, OutputDataHandler_NonConstraints_1, OutputDataHandler_OptimisationConstraints_1
public abstract class AbstractOutputDataHandler
- extends AbstractCASDataHandler
Abstract class for handling data output.
- See Also:
- Serialized Form
Methods inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractCASDataHandler |
get_LookUpMSOAfromOAHashMap, getCAS001DataHandler, getCAS003DataHandler, getDataRecord, getDataRecord, getLADCodes_TreeSet, getMSOACodes_HashSet, getMSOACodes_HashSet, getOACodes_HashSet, getOACodes_HashSet, getOACodes_TreeSet, getRecordIDZoneCode_HashMap, getRecordIDZoneCodeHashMap, getZoneCodeRecordID_HashMap, parseLine, printOAMSOACodes, write |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_OutputFile
protected java.io.File _OutputFile
- File for writing output to.
_FileOutputStream
protected java.io.FileOutputStream _FileOutputStream
- FileOutputStream for _OutputFile.
_ToyModelDataHandler
protected ToyModelDataHandler _ToyModelDataHandler
- ToyModelDataHandler.
_CASDataHandler
protected CASDataHandler _CASDataHandler
- CASDataHandler.
_CASDataHandler_1
protected CASDataHandler_GA_IPS _CASDataHandler_1
- CASDataHandler_GA_IPS.
AbstractOutputDataHandler
public AbstractOutputDataHandler()
getDataRecord
public AbstractCASDataRecord getDataRecord(long RecordID)
- Required method
- Specified by:
getDataRecord
in class AbstractCASDataHandler
- Parameters:
RecordID
- The RecordID of the AbstractCASDataRecord
to
be returned.
- Returns:
- An
AbstractCASDataRecord
for the given RecordID
writeHeader
public abstract void writeHeader()
throws java.io.IOException
- Writes out header.
- Throws:
java.io.IOException
writeObserved
public abstract void writeObserved(java.lang.String _CASDataDirectory,
java.lang.String _OutputFileName,
long _StartRecordID,
long _EndRecordID,
java.lang.String _AreaLevel,
ISARDataHandler tISARDataHandler)
throws java.io.IOException
- Throws:
java.io.IOException
writeEstimated_HSARHP
public abstract void writeEstimated_HSARHP(java.io.File _InputFile,
java.io.File _OutputFile,
java.lang.String _Aggregation)
throws java.io.IOException
- Throws:
java.io.IOException