Package org.n52.io.response.dataset
Class DatasetOutput<V extends AbstractValue<?>>
- java.lang.Object
-
- org.n52.io.response.SelfSerializedOutput
-
- org.n52.io.response.ParameterOutput
-
- org.n52.io.response.AbstractOutput
-
- org.n52.io.response.dataset.DatasetOutput<V>
-
- All Implemented Interfaces:
Comparable<ParameterOutput>,RawFormats
- Direct Known Subclasses:
BooleanDatasetOutput,CategoryDatasetOutput,CountDatasetOutput,IndividualObservationOutput,ProfileDatasetOutput,ProfileOutput,QuantityDatasetOutput,RecordDatasetOutput,TextDatasetOutput,TimeseriesOutput,TrajectoryDatasetOutput,TrajectoryOutput
public class DatasetOutput<V extends AbstractValue<?>> extends AbstractOutput
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOLLECTION_PATHstatic StringDATASET_PARAMETERSstatic StringDATASET_TYPEstatic StringFEATUREstatic StringFIRST_VALUEstatic StringHAS_SAMPLINGSstatic StringINSITUstatic StringLAST_VALUEstatic StringMOBILEstatic StringOBSERVATION_TYPEstatic StringORIGIN_TIMEZONEstatic StringREFERENCE_VALUESstatic StringSMAPLING_TIME_ENDstatic StringSMAPLING_TIME_STARTstatic StringUOMstatic StringVALUE_TYPE-
Fields inherited from class org.n52.io.response.AbstractOutput
service, SERVICE
-
Fields inherited from class org.n52.io.response.ParameterOutput
DOMAIN_ID, EXTRAS, HREF, HREF_BASE, ID, LABEL, RAWFORMATS
-
Fields inherited from interface org.n52.series.spi.srv.RawFormats
RAW_FORMAT
-
-
Constructor Summary
Constructors Constructor Description DatasetOutput()
-
Method Summary
-
Methods inherited from class org.n52.io.response.AbstractOutput
equals, getService, hashCode, setService
-
Methods inherited from class org.n52.io.response.ParameterOutput
compareTo, defaultComparator, getDomainId, getExtras, getHref, getHrefBase, getId, getLabel, getLicense, getRawFormats, idComparator, labelComparator, setDomainId, setExtras, setHref, setHrefBase, setId, setLabel, setLicense, setRawFormats, setValue
-
Methods inherited from class org.n52.io.response.SelfSerializedOutput
getIfSerialized, getIfSerializedCollection, getIfSerializedMap, getIfSet, getIfSetCollection, getIfSetMap, isSet, resolvesToNonNullValue
-
-
-
-
Field Detail
-
COLLECTION_PATH
public static final String COLLECTION_PATH
- See Also:
- Constant Field Values
-
DATASET_TYPE
public static final String DATASET_TYPE
- See Also:
- Constant Field Values
-
OBSERVATION_TYPE
public static final String OBSERVATION_TYPE
- See Also:
- Constant Field Values
-
VALUE_TYPE
public static final String VALUE_TYPE
- See Also:
- Constant Field Values
-
MOBILE
public static final String MOBILE
- See Also:
- Constant Field Values
-
INSITU
public static final String INSITU
- See Also:
- Constant Field Values
-
UOM
public static final String UOM
- See Also:
- Constant Field Values
-
DATASET_PARAMETERS
public static final String DATASET_PARAMETERS
- See Also:
- Constant Field Values
-
ORIGIN_TIMEZONE
public static final String ORIGIN_TIMEZONE
- See Also:
- Constant Field Values
-
SMAPLING_TIME_START
public static final String SMAPLING_TIME_START
- See Also:
- Constant Field Values
-
SMAPLING_TIME_END
public static final String SMAPLING_TIME_END
- See Also:
- Constant Field Values
-
FEATURE
public static final String FEATURE
- See Also:
- Constant Field Values
-
REFERENCE_VALUES
public static final String REFERENCE_VALUES
- See Also:
- Constant Field Values
-
FIRST_VALUE
public static final String FIRST_VALUE
- See Also:
- Constant Field Values
-
LAST_VALUE
public static final String LAST_VALUE
- See Also:
- Constant Field Values
-
HAS_SAMPLINGS
public static final String HAS_SAMPLINGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDatasetType
public String getDatasetType()
-
setDatasetType
public void setDatasetType(OptionalOutput<String> datasetType)
-
getObservationType
public String getObservationType()
-
setObservationType
public DatasetOutput<?> setObservationType(OptionalOutput<String> observationType)
-
getValueType
public String getValueType()
-
setValueType
public void setValueType(OptionalOutput<String> valueType)
-
getMobile
public Boolean getMobile()
-
setMobile
public DatasetOutput<V> setMobile(OptionalOutput<Boolean> mobile)
-
getInsitu
public Boolean getInsitu()
-
setInsitu
public DatasetOutput<V> setInsitu(OptionalOutput<Boolean> insitu)
-
getHasSamplings
public Boolean getHasSamplings()
-
setHasSamplings
public DatasetOutput<V> setHasSamplings(OptionalOutput<Boolean> hasSamplings)
-
getUom
public String getUom()
-
setUom
public DatasetOutput<?> setUom(OptionalOutput<String> uom)
-
getOriginTimezone
public String getOriginTimezone()
-
setOriginTimezone
public void setOriginTimezone(OptionalOutput<String> originTimezone)
-
getSamplingTimeStart
public TimeOutput getSamplingTimeStart()
-
setSamplingTimeStart
public void setSamplingTimeStart(OptionalOutput<TimeOutput> samplingTimeStart)
-
getSamplingTimeEnd
public TimeOutput getSamplingTimeEnd()
-
setSamplingTimeEnd
public void setSamplingTimeEnd(OptionalOutput<TimeOutput> samplingTimeEnd)
-
getFeature
public FeatureOutput getFeature()
-
setFeature
public void setFeature(OptionalOutput<FeatureOutput> feature)
-
getDatasetParameters
public DatasetParameters getDatasetParameters(boolean forced)
-
getDatasetParameters
public DatasetParameters getDatasetParameters()
-
setDatasetParameters
public DatasetOutput<?> setDatasetParameters(OptionalOutput<DatasetParameters> parameters)
-
getCollectionName
public String getCollectionName()
- Overrides:
getCollectionNamein classParameterOutput
-
getFirstValue
public V getFirstValue()
-
setFirstValue
public DatasetOutput<V> setFirstValue(OptionalOutput<V> firstValue)
-
getLastValue
public V getLastValue()
-
setLastValue
public DatasetOutput<V> setLastValue(OptionalOutput<V> lastValue)
-
getReferenceValues
public List<ReferenceValueOutput<V>> getReferenceValues()
-
setReferenceValues
public DatasetOutput<V> setReferenceValues(OptionalOutput<List<ReferenceValueOutput<V>>> referenceValues)
-
-