Package org.n52.io.response.sampling
Class SamplingOutput
- java.lang.Object
-
- org.n52.io.response.SelfSerializedOutput
-
- org.n52.io.response.ParameterOutput
-
- org.n52.io.response.AbstractOutput
-
- org.n52.io.response.sampling.SamplingOutput
-
- All Implemented Interfaces:
Comparable<ParameterOutput>,RawFormats
public class SamplingOutput extends AbstractOutput
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOLLECTION_PATHstatic StringCOMMENTstatic StringENVIRONMENTAL_CONDITIONSstatic StringFEATUREstatic StringMONITORING_PROGRAMstatic StringSAMPLERstatic StringSAMPLING_METHODstatic StringSAMPLING_OBSERVATIONSstatic StringSAMPLING_TIME_ENDstatic StringSAMPLING_TIME_START-
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 SamplingOutput()
-
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
-
COMMENT
public static final String COMMENT
- See Also:
- Constant Field Values
-
MONITORING_PROGRAM
public static final String MONITORING_PROGRAM
- See Also:
- Constant Field Values
-
SAMPLER
public static final String SAMPLER
- See Also:
- Constant Field Values
-
SAMPLING_METHOD
public static final String SAMPLING_METHOD
- See Also:
- Constant Field Values
-
ENVIRONMENTAL_CONDITIONS
public static final String ENVIRONMENTAL_CONDITIONS
- See Also:
- Constant Field Values
-
SAMPLING_TIME_START
public static final String SAMPLING_TIME_START
- See Also:
- Constant Field Values
-
SAMPLING_TIME_END
public static final String SAMPLING_TIME_END
- See Also:
- Constant Field Values
-
FEATURE
public static final String FEATURE
- See Also:
- Constant Field Values
-
SAMPLING_OBSERVATIONS
public static final String SAMPLING_OBSERVATIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCollectionName
public String getCollectionName()
- Overrides:
getCollectionNamein classParameterOutput
-
getComment
public String getComment()
- Returns:
- the comment
-
setComment
public void setComment(OptionalOutput<String> comment)
- Parameters:
comment- the comment to set
-
getMeasuringProgram
public MeasuringProgramOutput getMeasuringProgram()
- Returns:
- the measuringProgram
-
setMeasuringProgram
public void setMeasuringProgram(OptionalOutput<MeasuringProgramOutput> measuringProgram)
- Parameters:
measuringProgram- the measuringProgram to set
-
getSampler
public SamplerOutput getSampler()
- Returns:
- the sampler
-
setSampler
public void setSampler(OptionalOutput<SamplerOutput> sampler)
- Parameters:
sampler- the sampler to set
-
getSamplingMethod
public String getSamplingMethod()
- Returns:
- the samplingMethod
-
setSamplingMethod
public void setSamplingMethod(OptionalOutput<String> samplingMethod)
- Parameters:
samplingMethod- the samplingMethod to set
-
getEnvironmentalConditions
public String getEnvironmentalConditions()
- Returns:
- the environmentalConditions
-
setEnvironmentalConditions
public void setEnvironmentalConditions(OptionalOutput<String> environmentalConditions)
- Parameters:
environmentalConditions- the environmentalConditions to set
-
getSamplingTimeStart
public TimeOutput getSamplingTimeStart()
- Returns:
- the samplingTimeStart
-
setSamplingTimeStart
public void setSamplingTimeStart(OptionalOutput<TimeOutput> samplingTimeStart)
- Parameters:
samplingTimeStart- the samplingTimeStart to set
-
getSamplingTimeEnd
public TimeOutput getSamplingTimeEnd()
- Returns:
- the samplingTimeEnd
-
setSamplingTimeEnd
public void setSamplingTimeEnd(OptionalOutput<TimeOutput> samplingTimeEnd)
- Parameters:
samplingTimeEnd- the samplingTimeEnd to set
-
getFeature
public FeatureOutput getFeature()
-
setFeature
public void setFeature(OptionalOutput<FeatureOutput> feature)
-
getSamplingObservations
public List<SamplingObservationOutput> getSamplingObservations()
- Returns:
- the samplingObservations
-
setSamplingObservations
public void setSamplingObservations(OptionalOutput<List<SamplingObservationOutput>> samplingObservations)
- Parameters:
samplingObservations- the samplingObservations to set
-
-