|
||||||||||
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.CASAreaEastingNorthingDataRecord
public class CASAreaEastingNorthingDataRecord
Field Summary | |
---|---|
protected double |
_Area
Area |
protected double |
_Easting
Easting |
protected double |
_Northing
Northing |
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 | |
---|---|
CASAreaEastingNorthingDataRecord()
|
|
CASAreaEastingNorthingDataRecord(boolean initZero)
|
|
CASAreaEastingNorthingDataRecord(CASAreaEastingNorthingDataRecord a_CASAreaEastingNorthingDataRecord)
|
|
CASAreaEastingNorthingDataRecord(long RecordID,
java.lang.String line)
|
|
CASAreaEastingNorthingDataRecord(java.io.RandomAccessFile aRandomAccessFile)
|
Method Summary | |
---|---|
protected void |
_Init()
Initialises all fields. |
double |
get_Area()
Returns a copy of this._Area |
double |
get_Easting()
Returns a copy of this._Easting |
double |
get_Northing()
Returns a copy of this._Northing |
long |
getSizeInBytes()
Returns the size of this in bytes as a long. |
protected void |
init(CASAreaEastingNorthingDataRecord a_CASAreaEastingNorthingDataRecord)
|
protected void |
initZero()
Initialises all fields. |
java.lang.String |
toCSVString()
|
java.lang.String |
toCSVStringFields()
|
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, 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 |
---|
protected double _Area
protected double _Easting
protected double _Northing
Constructor Detail |
---|
public CASAreaEastingNorthingDataRecord()
public CASAreaEastingNorthingDataRecord(CASAreaEastingNorthingDataRecord a_CASAreaEastingNorthingDataRecord)
public CASAreaEastingNorthingDataRecord(boolean initZero)
public CASAreaEastingNorthingDataRecord(long RecordID, java.lang.String line) throws java.io.IOException
RecordID
- The RecordID to be assigned to thisline
- The Comma Seperated Value String
java.io.IOException
public CASAreaEastingNorthingDataRecord(java.io.RandomAccessFile aRandomAccessFile) throws java.io.IOException
aRandomAccessFile
-
java.io.IOException
Method Detail |
---|
protected void _Init()
_Init
in class AbstractCASDataRecord
protected void initZero()
protected void init(CASAreaEastingNorthingDataRecord a_CASAreaEastingNorthingDataRecord)
public java.lang.String toString()
toString
in class AbstractCASDataRecord
String
description of this.public java.lang.String toCSVString()
toCSVString
in class AbstractCASDataRecord
String
of the values
of the Fields
of this
.public java.lang.String toCSVStringFields()
toCSVStringFields
in class AbstractCASDataRecord
String
of the names
of the Fields
of this
public double get_Area()
public double get_Easting()
public double get_Northing()
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 |