|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.ToyModelDataHandler
public class ToyModelDataHandler
A specialist handler for accessing CASKS002Records and information about the collection.
Field Summary | |
---|---|
java.io.FileOutputStream |
_ToyModelFileOutputStream
A reference to a FileOutputStream for writing data |
Fields inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractCASDataHandler |
---|
_CAS001DataHandler, _CAS003DataHandler, _LookUpMSOAfromOAHashMap, _RecordIDZoneCodeHashMap |
Fields inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractDataHandler |
---|
_Directory, _File, _RandomAccessFile, _RecordLength |
Fields inherited from class uk.ac.leeds.ccg.andyt.projects.moses.utilities.AbstractLog |
---|
_Logger, _Logger_FileHandler |
Constructor Summary | |
---|---|
ToyModelDataHandler()
Creates a new instance of ToyModelDataHandler |
|
ToyModelDataHandler(ToyModelDataRecord_1 _ToyModelDataRecord_1,
java.io.File _FormattedFile)
Creates a new ToyModelDataHandler for Records loaded from infile. |
|
ToyModelDataHandler(ToyModelDataRecord _ToyModelDataRecord,
java.io.File _FormattedFile)
Creates a new ToyModelDataHandler for Records loaded from infile. |
Method Summary | |
---|---|
java.util.HashSet |
_Format_ToyModelDataRecord_1CSV_To_ToyModelDataRecord_2DAT(java.io.File _ToyModelDataRecord1CSVFile)
Formats the ToyModelDataRecord_1 File file. |
protected void |
_FormatToyModelDataRecord_1(java.io.File file)
Formats the ToyModelDataRecord_1 File file. |
AbstractCASDataRecord |
getDataRecord(long RecordID)
|
protected ToyModelDataRecord_1 |
getToyModelDataRecord1(long RecordID)
|
static void |
main(java.lang.String[] args)
|
protected int |
parseInt(java.lang.String string)
|
long[] |
write1(ISARDataRecord[] aISARDataRecords,
CASDataRecord aCASDataRecord,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID,
java.util.Random random)
Writes out ToyModel output via this._ToyModelFileOutputStream |
long[] |
write2_HSARHP_ISARCEP(java.lang.Object[] populations,
HSARDataHandler tHSARDataHandler,
CASDataRecord aCASDataRecord,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output via this._ToyModelFileOutputStream |
long[] |
write2_HSARHP(HSARDataRecord aHSARDataRecord,
CASDataRecord_1 _CASDataRecord_1,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output type 2 via this._ToyModelFileOutputStream |
long[] |
write2_HSARHP(HSARDataRecord aHSARDataRecord,
CASDataRecord aCASDataRecord,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output type 2 via this._ToyModelFileOutputStream |
long[] |
write2_ISARCEP(ISARDataRecord aISARDataRecord,
CASDataRecord_1 _CASDataRecord_1,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output type 2 via this._ToyModelFileOutputStream |
long[] |
write2_ISARCEP(ISARDataRecord aISARDataRecord,
CASDataRecord aCASDataRecord,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output type 2 via this._ToyModelFileOutputStream |
void |
write2_ISARHP_ISARCEP(java.lang.Object[] population,
CASDataRecord aCASDataRecord,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output via this._ToyModelFileOutputStream. |
long[] |
write2_ISARHP_ISARCEP(java.util.Random tRandom,
java.lang.Object[] population,
CASDataRecord aCASDataRecord,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output via this._ToyModelFileOutputStream |
long[] |
write2_ISARHP(ISARDataRecord aISARDataRecord,
CASDataRecord aCASDataRecord,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output type 2 via this._ToyModelFileOutputStream |
long[] |
write2_SWR_HSARHP_ISARCEP(java.lang.Object[] population,
HSARDataHandler tHSARDataHandler,
CASDataRecord_1 _CASDataRecord_1,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output via this._ToyModelFileOutputStream |
long[] |
write2_SWR_HSARHP_ISARCEP(java.lang.Object[] population,
HSARDataHandler tHSARDataHandler,
CASDataRecord aCASDataRecord,
java.math.BigDecimal fitness,
long[] aPersonIDHouseholdID)
Writes out ToyModel output via this._ToyModelFileOutputStream |
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 uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractDataHandler |
---|
get_Directory, get_RecordLength, getNDataRecords, init, init, load, print |
Methods inherited from class uk.ac.leeds.ccg.andyt.projects.moses.utilities.AbstractLog |
---|
init_Logger, init_Logger, init_Logger, log, log |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.io.FileOutputStream _ToyModelFileOutputStream
Constructor Detail |
---|
public ToyModelDataHandler()
public ToyModelDataHandler(ToyModelDataRecord_1 _ToyModelDataRecord_1, java.io.File _FormattedFile) throws java.io.IOException
_FormattedFile
- Formatted File of ToyModelDataRecords
java.io.IOException
public ToyModelDataHandler(ToyModelDataRecord _ToyModelDataRecord, java.io.File _FormattedFile) throws java.io.IOException
_FormattedFile
- Formatted File of ToyModelDataRecords
java.io.IOException
Method Detail |
---|
public static void main(java.lang.String[] args)
args
- the command line argumentsprotected void _FormatToyModelDataRecord_1(java.io.File file)
file
- The ToyModelDataRecord_1 csv File to be formatted for
RandomAccess.public java.util.HashSet _Format_ToyModelDataRecord_1CSV_To_ToyModelDataRecord_2DAT(java.io.File _ToyModelDataRecord1CSVFile)
_ToyModelDataRecord1CSVFile
- The ToyModelDataRecord_1 csv File to be formatted for
RandomAccess.
public AbstractCASDataRecord getDataRecord(long RecordID)
getDataRecord
in class AbstractCASDataHandler
RecordID
- The RecordID of the ISAR to be returned.
AbstractCASDataRecord
for the given RecordIDprotected int parseInt(java.lang.String string)
protected ToyModelDataRecord_1 getToyModelDataRecord1(long RecordID) throws java.io.IOException
RecordID
- The RecordID of the ToyModelDataRecord to be returned.
java.io.IOException
public long[] write1(ISARDataRecord[] aISARDataRecords, CASDataRecord aCASDataRecord, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID, java.util.Random random) throws java.io.IOException
java.io.IOException
public long[] write2_SWR_HSARHP_ISARCEP(java.lang.Object[] population, HSARDataHandler tHSARDataHandler, CASDataRecord aCASDataRecord, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
population
- A set of populations where:
HSARDataRecords
of
constrained Household Population HRPs;HSARDataRecords
of
additional Household Population HRPs;ISARDataRecords
of Communal
Establishment Populationjava.io.IOException
public long[] write2_SWR_HSARHP_ISARCEP(java.lang.Object[] population, HSARDataHandler tHSARDataHandler, CASDataRecord_1 _CASDataRecord_1, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
population
- A set of populations where:
HSARDataRecords
of
constrained Household Population HRPs;HSARDataRecords
of
additional Household Population HRPs;ISARDataRecords
of Communal
Establishment Populationjava.io.IOException
public long[] write2_HSARHP_ISARCEP(java.lang.Object[] populations, HSARDataHandler tHSARDataHandler, CASDataRecord aCASDataRecord, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
populations
- A set of populations where:
HSARDataRecords
of
constrained Household Population HRPs;HSARDataRecords
of
additional Household Population HRPs;ISARDataRecords
of Communal
Establishment Populationjava.io.IOException
public long[] write2_ISARHP_ISARCEP(java.util.Random tRandom, java.lang.Object[] population, CASDataRecord aCASDataRecord, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
population
- A set of populations where:
ISARDataRecords
of
Household Population HRPs;ISARDataRecords
of Communal
Establishment Populationjava.io.IOException
public void write2_ISARHP_ISARCEP(java.lang.Object[] population, CASDataRecord aCASDataRecord, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
population
- A set of populations where:
ISARDataRecords
of
Household Population HRPs;ISARDataRecords
of Communal
Establishment Populationjava.io.IOException
public long[] write2_ISARCEP(ISARDataRecord aISARDataRecord, CASDataRecord aCASDataRecord, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
aISARDataRecord
- The ISARDataRecord.aCASDataRecord
- The CASDataRecord.fitness
- The BigDecimal.aPersonIDHouseholdID
- A long[].
java.io.IOException
public long[] write2_ISARCEP(ISARDataRecord aISARDataRecord, CASDataRecord_1 _CASDataRecord_1, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
aISARDataRecord
- The ISARDataRecord._CASDataRecord_1
- The CASDataRecord.fitness
- The BigDecimal.aPersonIDHouseholdID
- A long[].
java.io.IOException
public long[] write2_ISARHP(ISARDataRecord aISARDataRecord, CASDataRecord aCASDataRecord, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
java.io.IOException
public long[] write2_HSARHP(HSARDataRecord aHSARDataRecord, CASDataRecord aCASDataRecord, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
java.io.IOException
public long[] write2_HSARHP(HSARDataRecord aHSARDataRecord, CASDataRecord_1 _CASDataRecord_1, java.math.BigDecimal fitness, long[] aPersonIDHouseholdID) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |