S
- Entity typepublic abstract class StreamingValue<S> extends AbstractStreaming
Modifier and Type | Field and Description |
---|---|
protected OmObservation |
observationTemplate |
private Time |
phenomenonTime |
private TimeInstant |
resultTime |
private static long |
serialVersionUID |
private String |
unit |
private boolean |
unitQueried |
private Time |
validTime |
Constructor and Description |
---|
StreamingValue() |
Modifier and Type | Method and Description |
---|---|
Time |
getPhenomenonTime()
Get phenomenon or sampling time of the observation
|
TimeInstant |
getResultTime() |
String |
getUnit() |
Time |
getValidTime() |
Value<OmObservation> |
getValue()
Get observation value
|
boolean |
isSetPhenomenonTime() |
boolean |
isSetResultTime() |
boolean |
isSetUnit() |
boolean |
isSetValidTime() |
abstract S |
nextEntity()
Get the next entity
|
abstract TimeValuePair |
nextValue()
Get next
TimeValuePair from entity |
protected abstract void |
queryTimes()
Query times
|
protected abstract void |
queryUnit()
query unit
|
void |
setObservationTemplate(OmObservation observationTemplate)
Set the observation template which contains all metadata
|
void |
setPhenomenonTime(Time phenomenonTime)
Set phenomenon or sampling time of the observation
|
protected void |
setResultTime(TimeInstant resultTime) |
void |
setUnit(String unit) |
protected void |
setValidTime(Time validTime) |
void |
setValue(Value<OmObservation> value)
Set observation value
|
add, checkForModifications, checkMaxNumberOfReturnedValues, contains, getAdditionalRequestParams, getMaxNumberOfValues, getObservation, getResponseFormat, hasNextValue, isSetAdditionalRequestParams, isSetValue, mergeObservation, nextSingleObservation, setMaxNumberOfValues, setResponseFormat
getDecimalSeparator, getObservableProperty, getObservationID, getObservationType, getTokenSeparator, getTupleSeparator, isSetDecimalSeparator, isSetObservablePropertyD, isSetObservationID, isSetObservationType, isSetTokenSeparator, isSetTupleSeparator, setDecimalSeparator, setValuesForResultEncoding
private static final long serialVersionUID
private Time phenomenonTime
private TimeInstant resultTime
private Time validTime
private String unit
private boolean unitQueried
protected OmObservation observationTemplate
public abstract S nextEntity() throws OwsExceptionReport
OwsExceptionReport
- If an error occursprotected abstract void queryTimes()
protected abstract void queryUnit()
public abstract TimeValuePair nextValue() throws OwsExceptionReport
TimeValuePair
from entityTimeValuePair
OwsExceptionReport
- If an error occurspublic void setObservationTemplate(OmObservation observationTemplate)
observationTemplate
- Observation template to setpublic Time getPhenomenonTime()
ObservationValue
public boolean isSetPhenomenonTime()
public void setPhenomenonTime(Time phenomenonTime)
ObservationValue
phenomenonTime
- Phenomenon or sampling time of the observationpublic Value<OmObservation> getValue()
ObservationValue
public void setValue(Value<OmObservation> value)
ObservationValue
value
- Observation valuepublic String getUnit()
getUnit
in class AbstractObservationValue<Value<OmObservation>>
public void setUnit(String unit)
setUnit
in class AbstractObservationValue<Value<OmObservation>>
unit
- the unit to setpublic boolean isSetUnit()
isSetUnit
in class AbstractObservationValue<Value<OmObservation>>
public TimeInstant getResultTime()
protected void setResultTime(TimeInstant resultTime)
public boolean isSetResultTime()
public Time getValidTime()
protected void setValidTime(Time validTime)
public boolean isSetValidTime()
Copyright © 2012-2015 52north.org. All Rights Reserved.