public class ObservationImpl extends GenericFeatureImpl implements IObservation
Implementation of a single observation
UUID_CODEOBS_TYPE_ARRAY, OBS_TYPE_CATEGORY, OBS_TYPE_COUNT, OBS_TYPE_GENERIC, OBS_TYPE_MEAS, OBS_TYPE_RECORD, OBS_TYPE_SCALAR| Constructor and Description |
|---|
ObservationImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(String name,
Object value) |
void |
addRelatedObservation(IXlinkReference<IObservation> relatedObservation) |
void |
addResultQuality(Object resultQuality) |
AbstractFeature |
getFeatureOfInterest() |
IXlinkReference<IDefinition> |
getObservedProperty() |
Map<String,Object> |
getParameters() |
TimeExtent |
getPhenomenonTime() |
IProcedure |
getProcedure() |
Object |
getProperty(String name) |
List<IXlinkReference<IObservation>> |
getRelatedObservations() |
DataComponent |
getResult() |
List<Object> |
getResultQuality() |
TimeExtent |
getResultTime() |
TimeExtent |
getValidTime() |
void |
setFeatureOfInterest(AbstractFeature featureOfInterest) |
void |
setObservedProperty(IXlinkReference<IDefinition> observedProperty) |
void |
setPhenomenonTime(TimeExtent phenomenonTime) |
void |
setProcedure(IProcedure procedure) |
void |
setResult(DataComponent result) |
void |
setResultTime(TimeExtent resultTime) |
void |
setValidTime(TimeExtent validTime) |
getProperties, 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, 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 List<IXlinkReference<IObservation>> getRelatedObservations()
getRelatedObservations in interface IObservationpublic void addRelatedObservation(IXlinkReference<IObservation> relatedObservation)
addRelatedObservation in interface IObservationpublic TimeExtent getPhenomenonTime()
getPhenomenonTime in interface IObservationpublic void setPhenomenonTime(TimeExtent phenomenonTime)
setPhenomenonTime in interface IObservationpublic TimeExtent getResultTime()
getResultTime in interface IObservationpublic void setResultTime(TimeExtent resultTime)
setResultTime in interface IObservationpublic TimeExtent getValidTime()
getValidTime in interface IObservationpublic void setValidTime(TimeExtent validTime)
setValidTime in interface IObservationpublic IProcedure getProcedure()
getProcedure in interface IObservationpublic void setProcedure(IProcedure procedure)
setProcedure in interface IObservationpublic Map<String,Object> getParameters()
getParameters in interface IObservationpublic void addParameter(String name, Object value)
addParameter in interface IObservationpublic IXlinkReference<IDefinition> getObservedProperty()
getObservedProperty in interface IObservationpublic void setObservedProperty(IXlinkReference<IDefinition> observedProperty)
setObservedProperty in interface IObservationpublic AbstractFeature getFeatureOfInterest()
getFeatureOfInterest in interface IObservationpublic void setFeatureOfInterest(AbstractFeature featureOfInterest)
setFeatureOfInterest in interface IObservationpublic List<Object> getResultQuality()
getResultQuality in interface IObservationpublic void addResultQuality(Object resultQuality)
addResultQuality in interface IObservationpublic DataComponent getResult()
getResult in interface IObservationpublic void setResult(DataComponent result)
setResult in interface IObservationpublic Object getProperty(String name)
getProperty in interface GenericFeaturegetProperty in class GenericFeatureImplCopyright © 2016 VAST Team / Sensia Software LLC. All rights reserved.