|
||||||||||
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.io.AbstractDataRecord uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractCASDataRecord uk.ac.leeds.ccg.andyt.projects.moses.io.ToyModelHSARDataRecord
public class ToyModelHSARDataRecord
For representing ToyModelDataRecords and providing safe access to the data.
Field Summary | |
---|---|
HSARDataRecord |
t_HSARDataRecord
|
Fields inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractCASDataRecord |
---|
Zone_Code |
Fields inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractDataRecord |
---|
_RecordID |
Constructor Summary | |
---|---|
ToyModelHSARDataRecord()
Creates a new ToyModelDataRecord |
|
ToyModelHSARDataRecord(long RecordID,
java.lang.String zoneCode,
java.util.StringTokenizer aStringTokenizer)
Creates a new ToyModelDataRecord_2 from the String line AREACODE,HSARRECORD |
|
ToyModelHSARDataRecord(java.io.RandomAccessFile aRandomAccessFile)
Creates a new ToyModelDataRecord as read from aRandomAccessFile |
|
ToyModelHSARDataRecord(ToyModelDataRecord_2 _ToyModelDataRecord_2)
Creates a new ToyModelDataRecord_2 cloned from _ToyModelDataRecord_2 |
Method Summary | |
---|---|
protected void |
_Init()
Initialises all fields. |
long |
getSizeInBytes()
Returns the size of this record in bytes. |
protected void |
init(ToyModelHSARDataRecord a_ToyModelHSARDataRecord)
Initialises all fields. |
java.lang.String |
toString()
Returns a string description of this; |
void |
write(java.io.RandomAccessFile aRandomAccessFile)
Writes this to aRandomAccessFile at the current
position. |
void |
write(java.io.RandomAccessFile aRandomAccessFile,
boolean avoidCallToSuper)
Writes this to aRandomAccessFile at the current
position. |
Methods inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractCASDataRecord |
---|
equals, getZone_Code, hashCode, init, toCSVString, toCSVStringFields, write |
Methods inherited from class uk.ac.leeds.ccg.andyt.projects.moses.io.AbstractDataRecord |
---|
_Init, compareTo, get_RecordID, getNumberOfBitsInByte |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Field Detail |
---|
public HSARDataRecord t_HSARDataRecord
Constructor Detail |
---|
public ToyModelHSARDataRecord()
public ToyModelHSARDataRecord(ToyModelDataRecord_2 _ToyModelDataRecord_2)
_ToyModelDataRecord_2
- The ToyModelDataRecord_2 from which this is cloned.public ToyModelHSARDataRecord(long RecordID, java.lang.String zoneCode, java.util.StringTokenizer aStringTokenizer) throws java.io.IOException
java.io.IOException
public ToyModelHSARDataRecord(java.io.RandomAccessFile aRandomAccessFile) throws java.io.IOException
java.io.IOException
Method Detail |
---|
protected void init(ToyModelHSARDataRecord a_ToyModelHSARDataRecord)
protected void _Init()
_Init
in class AbstractCASDataRecord
public java.lang.String toString()
toString
in class AbstractCASDataRecord
String
description of this.public void write(java.io.RandomAccessFile aRandomAccessFile)
this
to aRandomAccessFile
at the current
position.
write
in class AbstractCASDataRecord
aRandomAccessFile
- The RandomAccessFile
this is written to.AbstractDataRecord.write(RandomAccessFile)
public void write(java.io.RandomAccessFile aRandomAccessFile, boolean avoidCallToSuper)
this
to aRandomAccessFile
at the current
position.
aRandomAccessFile
- The RandomAccessFile
this is written to.avoidCallToSuper
- If true super.write() is not calledpublic long getSizeInBytes()
getSizeInBytes
in class AbstractCASDataRecord
bytes
) of this as a long
.
This does not account for the private Fields
serialVersionUID
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |