Package org.n52.shetland.inspire.omso
Class ProfileObservation
- 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.ProfileObservation
-
- All Implemented Interfaces:
HasDefaultEncoding<AbstractFeature>
public class ProfileObservation extends AbstractInspireObservation
-
-
Constructor Summary
Constructors Constructor Description ProfileObservation()constructorProfileObservation(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.voidsetValue(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
addCategoryParameter, addCategoryParameter, addCategoryParameter, addParameter, addRelatedObservation, addRelatedObservations, addResultQuality, addResultQuality, addSpatialFilteringProfileParameter, checkForMerge, checkForMerge, cloneTemplate, cloneTemplate, convertSingleValueToMultiValue, copyTo, getAdditionalMergeIndicator, getCategoryParameter, getDecimalSeparator, getDepthParameter, getGmlId, getHeightDepthParameter, getHeightParameter, getNoDataValue, getObservationConstellation, getObservationID, getParameter, getParameterHolder, getPhenomenonTime, getRelatedObservations, getResultQuality, getResultTime, getResultType, getSpatialFilteringProfileParameter, getTokenSeparator, getTupleSeparator, getValidTime, getValue, isSetAdditionalMergeIndicator, isSetCategoryParameter, isSetDecimalSeparator, isSetDepthParameter, isSetHeightDepthParameter, isSetHeightParameter, isSetObservationID, isSetParameter, isSetPhenomenonTime, isSetRelatedObservations, isSetResultQuality, isSetResultTime, isSetResultType, isSetSpatialFilteringProfileParameter, isSetTokenSeparator, isSetTupleSeparator, isSetValidTime, isSetValue, isTemplateResultTime, mergeWithObservation, mergeWithObservation, removeCategoryParameter, removeParameter, 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
-
-
-
-
Constructor Detail
-
ProfileObservation
public ProfileObservation()
constructor
-
ProfileObservation
public ProfileObservation(OmObservation observation)
constructor- Parameters:
observation-OmObservationto convert
-
-
Method Detail
-
cloneTemplate
public OmObservation cloneTemplate()
- Overrides:
cloneTemplatein classOmObservation
-
setValue
public void setValue(ObservationValue<?> value)
Description copied from class:OmObservationSet observation values.- Overrides:
setValuein classOmObservation- Parameters:
value- the values to set
-
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
-
-