Package org.n52.io.response.sampling
Class MeasuringProgramOutput
- java.lang.Object
-
- org.n52.io.response.SelfSerializedOutput
-
- org.n52.io.response.ParameterOutput
-
- org.n52.io.response.AbstractOutput
-
- org.n52.io.response.sampling.MeasuringProgramOutput
-
- All Implemented Interfaces:
Comparable<ParameterOutput>,RawFormats
public class MeasuringProgramOutput extends AbstractOutput
-
-
Field Summary
Fields Modifier and Type Field Description static StringCATEGORIESstatic StringCOLLECTION_PATHstatic StringDATASETSstatic StringFEATURESstatic StringMEASURING_PROGRAM_TIME_ENDstatic StringMEASURING_PROGRAM_TIME_STARTstatic StringOBSERVED_AREAstatic StringORDER_IDstatic StringPHENOMENAstatic StringPRODUCERstatic StringSAMPLINGS-
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 MeasuringProgramOutput()
-
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
-
ORDER_ID
public static final String ORDER_ID
- See Also:
- Constant Field Values
-
MEASURING_PROGRAM_TIME_START
public static final String MEASURING_PROGRAM_TIME_START
- See Also:
- Constant Field Values
-
MEASURING_PROGRAM_TIME_END
public static final String MEASURING_PROGRAM_TIME_END
- See Also:
- Constant Field Values
-
OBSERVED_AREA
public static final String OBSERVED_AREA
- See Also:
- Constant Field Values
-
PRODUCER
public static final String PRODUCER
- See Also:
- Constant Field Values
-
DATASETS
public static final String DATASETS
- See Also:
- Constant Field Values
-
SAMPLINGS
public static final String SAMPLINGS
- See Also:
- Constant Field Values
-
FEATURES
public static final String FEATURES
- See Also:
- Constant Field Values
-
PHENOMENA
public static final String PHENOMENA
- See Also:
- Constant Field Values
-
CATEGORIES
public static final String CATEGORIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCollectionName
public String getCollectionName()
- Overrides:
getCollectionNamein classParameterOutput
-
getOrderId
public String getOrderId()
- Returns:
- the orderId
-
setOrderId
public void setOrderId(OptionalOutput<String> orderId)
- Parameters:
orderId- the orderId to set
-
getMeasuringProgramTimeStart
public TimeOutput getMeasuringProgramTimeStart()
- Returns:
- the measuringProgramTimeStart
-
setMeasuringProgramTimeStart
public void setMeasuringProgramTimeStart(OptionalOutput<TimeOutput> measuringProgramTimeStart)
- Parameters:
measuringProgramTimeStart- the measuringProgramTimeStart to set
-
getMeasuringProgramTimeEnd
public TimeOutput getMeasuringProgramTimeEnd()
- Returns:
- the measuringProgramTimeEnd
-
setMeasuringProgramTimeEnd
public void setMeasuringProgramTimeEnd(OptionalOutput<TimeOutput> measuringProgramTimeEnd)
- Parameters:
measuringProgramTimeEnd- the measuringProgramTimeEnd to set
-
getObservedArea
public org.locationtech.jts.geom.Geometry getObservedArea()
- Returns:
- the observedArea
-
setObservedArea
public void setObservedArea(OptionalOutput<org.locationtech.jts.geom.Geometry> observedArea)
- Parameters:
observedArea- the observedArea to set
-
getProducer
public ProducerOutput getProducer()
- Returns:
- the producer
-
setProducer
public void setProducer(OptionalOutput<ProducerOutput> producer)
- Parameters:
producer- the producer to set
-
getDatasets
public List<DatasetOutput<?>> getDatasets()
- Returns:
- the datasets
-
setDatasets
public void setDatasets(OptionalOutput<List<DatasetOutput<?>>> datasets)
- Parameters:
datasets- the datasets to set
-
getSamplings
public List<SamplingOutput> getSamplings()
- Returns:
- the samplings
-
setSamplings
public void setSamplings(OptionalOutput<List<SamplingOutput>> samplings)
- Parameters:
samplings- the samplings to set
-
getFeatures
public List<FeatureOutput> getFeatures()
- Returns:
- the features
-
setFeatures
public void setFeatures(OptionalOutput<List<FeatureOutput>> features)
- Parameters:
features- the features to set
-
getPhenomena
public List<PhenomenonOutput> getPhenomena()
- Returns:
- the phenomena
-
setPhenomena
public void setPhenomena(OptionalOutput<List<PhenomenonOutput>> phenomena)
- Parameters:
phenomena- the phenomena to set
-
getCategories
public List<CategoryOutput> getCategories()
- Returns:
- the categories
-
setCategories
public void setCategories(OptionalOutput<List<CategoryOutput>> categories)
- Parameters:
categories- the categories to set
-
-