|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--saaps.util.ObjectTimeSeries
Constructor Summary | |
ObjectTimeSeries(DatabaseObject[] objArr)
Create an ObjectTimeSeries from an array of DatabaseObjects. |
|
ObjectTimeSeries(java.util.Vector dbov)
Create a ObjectTimeSeries object from a Vector of DatabaseObject:s |
Method Summary | |
DatabaseObject |
average()
Averages all fields in the data and returns a new DatabaseObject . |
boolean |
checkDbValid(MetaData meta)
Run this to check if the time series is valid according to the database it's supposed to be in. |
static java.util.Vector |
fillDataGaps(java.util.Vector dbov,
MetaData meta)
Run this to create an ObjectTimeSeries with empty data values for the data gaps. |
ObjectTimeSeries |
fitToDatabase(MetaData meta,
java.util.Date lastInDb)
Run this to create an ObjectTimeSeries with empty data values for the dates in between lastInDb and first in ObjectTimeSeries. |
DatabaseObject |
getDataObject(int i)
Get one data Object |
java.util.Date |
getDate(int i)
Get one Date object. |
int |
getLength()
Get the length of the ObjectTimeSeries object. |
int |
getNumOfDataFields()
Get the number of data fields. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public ObjectTimeSeries(DatabaseObject[] objArr)
public ObjectTimeSeries(java.util.Vector dbov) throws IllegalTimeSeriesException
dbov
- The DatabaseObject vectorMethod Detail |
public int getLength()
public java.util.Date getDate(int i)
public DatabaseObject getDataObject(int i)
public int getNumOfDataFields()
public boolean checkDbValid(MetaData meta) throws IllegalTimeSeriesException, TimeSeriesSequenceException, TimeSeriesContinuityException
public DatabaseObject average()
DatabaseObject
. The time is set to the middle of
the data.public ObjectTimeSeries fitToDatabase(MetaData meta, java.util.Date lastInDb) throws IllegalTimeSeriesException
public static java.util.Vector fillDataGaps(java.util.Vector dbov, MetaData meta) throws IllegalTimeSeriesException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |