saaps.dbt
Class OMNI
java.lang.Object
|
+--saaps.dbt.DatabaseObject
|
+--saaps.dbt.OMNI
- public class OMNI
- extends DatabaseObject
- implements java.io.Serializable
A class for OMNI objects.
The class contains
the date and OMNI data fields. There are methods to read
and write date and the fields.
- See Also:
- Serialized Form
Constructor Summary |
OMNI()
|
OMNI(java.util.Date D,
double[] DATA)
|
OMNI(long L,
double[] DATA)
|
Method Summary |
java.util.Vector |
getData()
|
double |
getData(int index)
This method will return the data value of the DatabaseObject
at position "index" converted to a double. |
long |
getDataSize()
This method returns the size of the data that is to be written to file |
java.util.Date |
getDate()
getDate will return the Date associated with this DatabaseObject |
int |
getNumberOfDataIndexes()
getNumberOfDataIndexes will return the number of data "types" this
DatabaseObject has. |
void |
setData(double[] DATA)
|
void |
setData(double DATA,
int index)
|
void |
setDate(java.util.Date D)
|
void |
setDate(long L)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
OMNI
public OMNI()
OMNI
public OMNI(java.util.Date D,
double[] DATA)
OMNI
public OMNI(long L,
double[] DATA)
getNumberOfDataIndexes
public int getNumberOfDataIndexes()
- Description copied from class: DatabaseObject
- getNumberOfDataIndexes will return the number of data "types" this
DatabaseObject has.
- Overrides:
- getNumberOfDataIndexes in class DatabaseObject
getDate
public java.util.Date getDate()
- Description copied from class: DatabaseObject
- getDate will return the Date associated with this DatabaseObject
- Overrides:
- getDate in class DatabaseObject
getData
public java.util.Vector getData()
getData
public double getData(int index)
- Description copied from class: DatabaseObject
- This method will return the data value of the DatabaseObject
at position "index" converted to a double.
If datavalue index doesn't exist we should either throw an exception
or return a value that doesn't represent a number.
- Overrides:
- getData in class DatabaseObject
getDataSize
public long getDataSize()
throws java.io.IOException
- This method returns the size of the data that is to be written to file
- Overrides:
- getDataSize in class DatabaseObject
setDate
public void setDate(java.util.Date D)
setDate
public void setDate(long L)
setData
public void setData(double[] DATA)
setData
public void setData(double DATA,
int index)
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object