Package org.n52.shetland.ogc.om
Interface ObservationValue<T extends Value<?>>
-
- Type Parameters:
T- observation value type
- All Known Implementing Classes:
AbstractObservationValue,AbstractStreaming,MultiObservationValues,SingleObservationValue,StreamingValue
public interface ObservationValue<T extends Value<?>>Interface for observation values.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DefaultPointMetadatagetDefaultPointMetadata()MetadatagetMetadata()TimegetPhenomenonTime()Get phenomenon or sampling time of the observationTgetValue()Get observation valuebooleanisSetDefaultPointMetadata()booleanisSetMetadata()booleanisSetValue()voidsetDefaultPointMetadata(DefaultPointMetadata defaultPointMetadata)voidsetMetadata(Metadata metadata)voidsetPhenomenonTime(Time phenomenonTime)Set phenomenon or sampling time of the observationvoidsetValue(T value)Set observation value
-
-
-
Method Detail
-
getPhenomenonTime
Time getPhenomenonTime()
Get phenomenon or sampling time of the observation- Returns:
- Phenomenon or sampling time of the observation
-
setPhenomenonTime
void setPhenomenonTime(Time phenomenonTime)
Set phenomenon or sampling time of the observation- Parameters:
phenomenonTime- Phenomenon or sampling time of the observation
-
getValue
T getValue()
Get observation value- Returns:
- Observation value
-
setValue
void setValue(T value)
Set observation value- Parameters:
value- Observation value
-
isSetValue
boolean isSetValue()
-
isSetDefaultPointMetadata
boolean isSetDefaultPointMetadata()
-
setDefaultPointMetadata
void setDefaultPointMetadata(DefaultPointMetadata defaultPointMetadata)
-
getDefaultPointMetadata
DefaultPointMetadata getDefaultPointMetadata()
-
isSetMetadata
boolean isSetMetadata()
-
setMetadata
void setMetadata(Metadata metadata)
-
getMetadata
Metadata getMetadata()
-
-