public class BufferedObservationSeries extends GenericFeatureImpl implements IObservationSeries
Implementation of IObservationSeries whose data is stored entirely in memory and is fully mutable. Data is stored internally using a DataList object.
UUID_CODE| Constructor and Description |
|---|
BufferedObservationSeries() |
| Modifier and Type | Method and Description |
|---|---|
DataComponent |
getElementType() |
DataEncoding |
getEncoding() |
Map<String,GenericFeature> |
getFeaturesOfInterest()
Get the list of features of interest of which this
time series contain observations
|
DataBlock |
getNextDataBlock() |
DataComponent |
getNextElement() |
int |
getNumElements() |
TimeExtent |
getPhenomenonTimeExtent()
Get time extent including phenomenon times of all observation in the series
|
IProcedure |
getProcedure()
Get the procedure that generated observations in this series
|
TimeExtent |
getResultTimeExtent()
Get time extent including result times of all observation in the series
|
void |
pushNextDataBlock(DataBlock dataBlock) |
void |
setElementType(DataComponent elementType) |
void |
setEncoding(DataEncoding dataEncoding) |
void |
setPhenomenonTimeExtent(TimeExtent timeExtent)
Set the phenomenon time extent of the whole series
|
void |
setProcedure(IProcedure procedure)
Set the procedure that generated observations in this series
|
void |
setResultTimeExtent(TimeExtent timeExtent)
Set the result time extent of the whole series
|
getProperties, getProperty, getProperty, getQName, getType, setProperty, setProperty, setTypeequals, getBoundedBy, getLocation, getLocationProperty, hashCode, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocationaddName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifiergetClass, notify, notifyAll, toString, wait, wait, waitgetProperties, getProperty, getProperty, getQName, getType, setProperty, setProperty, setTypegetBoundedBy, getLocation, getLocationProperty, isSetBoundedBy, isSetLocation, setBoundedByAsEnvelope, setLocationaddName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifierpublic TimeExtent getPhenomenonTimeExtent()
IObservationSeriesgetPhenomenonTimeExtent in interface IObservationSeriespublic void setPhenomenonTimeExtent(TimeExtent timeExtent)
IObservationSeriessetPhenomenonTimeExtent in interface IObservationSeriespublic TimeExtent getResultTimeExtent()
IObservationSeriesgetResultTimeExtent in interface IObservationSeriespublic void setResultTimeExtent(TimeExtent timeExtent)
IObservationSeriessetResultTimeExtent in interface IObservationSeriespublic Map<String,GenericFeature> getFeaturesOfInterest()
IObservationSeriesgetFeaturesOfInterest in interface IObservationSeriespublic IProcedure getProcedure()
IObservationSeriesgetProcedure in interface IObservationSeriespublic void setProcedure(IProcedure procedure)
IObservationSeriessetProcedure in interface IObservationSeriespublic int getNumElements()
getNumElements in interface IDataProviderpublic DataComponent getElementType()
getElementType in interface IDataProviderpublic void setElementType(DataComponent elementType)
setElementType in interface IDataConsumerpublic DataEncoding getEncoding()
getEncoding in interface ISweInputDataStreampublic void setEncoding(DataEncoding dataEncoding)
setEncoding in interface ISweOutputDataStreampublic DataComponent getNextElement()
getNextElement in interface IDataProviderpublic DataBlock getNextDataBlock()
getNextDataBlock in interface IDataProviderpublic void pushNextDataBlock(DataBlock dataBlock)
pushNextDataBlock in interface IDataConsumerCopyright © 2016 VAST Team / Sensia Software LLC. All rights reserved.