Package org.n52.shetland.inspire.omso
Class MultiPointObservation
- java.lang.Object
-
- org.n52.shetland.ogc.gml.AbstractGML
-
- org.n52.shetland.ogc.gml.AbstractFeature
-
- org.n52.shetland.ogc.om.OmObservation
-
- org.n52.shetland.inspire.omso.AbstractInspireObservation
-
- org.n52.shetland.inspire.omso.MultiPointObservation
-
- All Implemented Interfaces:
HasDefaultEncoding<AbstractFeature>,ObservationParameterHelper<OmObservation>
public class MultiPointObservation extends AbstractInspireObservation
- Since:
-
-
Constructor Summary
Constructors Constructor Description MultiPointObservation()consturctorMultiPointObservation(OmObservation observation)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OmObservationcloneTemplate()protected booleanmergeValues(ObservationValue<?> observationValue)Merge observation values with passed observation values.MultiPointObservationsetValue(ObservationValue<?> value)Set observation values.-
Methods inherited from class org.n52.shetland.inspire.omso.AbstractInspireObservation
checkForFeatureGeometry, getGeometryFromFeature, getGeometryFromSamplingGeometry
-
Methods inherited from class org.n52.shetland.ogc.om.OmObservation
addParameter, addRelatedObservation, addRelatedObservations, addResultQuality, addResultQuality, addSpatialFilteringProfileParameter, checkForMerge, checkForMerge, cloneTemplate, cloneTemplate, convertSingleValueToMultiValue, copyTo, getAdditionalMergeIndicator, getDecimalSeparator, getDepthParameter, getGmlId, getHeightDepthParameter, getHeightParameter, getNoDataValue, getObservationConstellation, getObservationID, getParameter, getParameterHolder, getPhenomenonTime, getRelatedObservations, getResultQuality, getResultTime, getResultType, getSpatialFilteringProfileParameter, getTokenSeparator, getTupleSeparator, getValidTime, getValue, isSetAdditionalMergeIndicator, isSetDecimalSeparator, isSetDepthParameter, isSetHeightDepthParameter, isSetHeightParameter, isSetObservationID, isSetParameter, isSetPhenomenonTime, isSetRelatedObservations, isSetResultQuality, isSetResultTime, isSetResultType, isSetSpatialFilteringProfileParameter, isSetTokenSeparator, isSetTupleSeparator, isSetValidTime, isSetValue, isTemplateResultTime, mergeWithObservation, mergeWithObservation, removeSpatialFilteringProfileParameter, setAdditionalMergeIndicator, setDecimalSeparator, setNoDataValue, setObservationConstellation, setObservationID, setParameter, setRelatedObservations, setResultQuality, setResultTime, setResultType, setTokenSeparator, setTupleSeparator, setValidTime
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractFeature
accept, copyTo, getDefaultElementEncoding, getXml, isEncoded, isSetDefaultElementEncoding, isSetXml, setDefaultElementEncoding, setXml, wasEncoded
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractGML
addMetaDataProperty, addMetaDataProperty, addName, addName, addName, copyTo, equals, getDescription, getFirstName, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getMetaDataProperty, getName, getOriginalIdentifier, getOriginalIdentifierCodeWithAuthority, hashCode, isReferenced, isSetDescription, isSetGmlID, isSetHumanReadableIdentifier, isSetIdentifier, isSetMetaDataProperty, isSetName, isSetOriginalIdentifier, setDescription, setGmlId, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setIdentifier, setMetaDataProperty, setName, setName
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.shetland.ogc.om.ObservationParameterHelper
addCategoryParameter, addCategoryParameter, addCategoryParameter, addPlatformParameter, addPlatformParameter, addPlatformParameter, getCategoryParameter, getPlatformParameter, isSetCategoryParameter, isSetPlatformParameter, removeCategoryParameter, removeParameter, removePlatformParameter
-
-
-
-
Constructor Detail
-
MultiPointObservation
public MultiPointObservation()
consturctor
-
MultiPointObservation
public MultiPointObservation(OmObservation observation) throws CodedException
constructor- Parameters:
observation-OmObservationto convert- Throws:
CodedException- If an error occurs
-
-
Method Detail
-
cloneTemplate
public OmObservation cloneTemplate()
- Overrides:
cloneTemplatein classOmObservation
-
setValue
public MultiPointObservation setValue(ObservationValue<?> value)
Description copied from class:OmObservationSet observation values.- Overrides:
setValuein classOmObservation- Parameters:
value- the values to set- Returns:
- this
-
mergeValues
protected boolean mergeValues(ObservationValue<?> observationValue)
Description copied from class:OmObservationMerge observation values with passed observation values.- Overrides:
mergeValuesin classOmObservation- Parameters:
observationValue- Observation to merge
-
-