Package org.n52.shetland.inspire.omso
Class TrajectoryObservation
- 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.TrajectoryObservation
-
- All Implemented Interfaces:
HasDefaultEncoding<AbstractFeature>
public class TrajectoryObservation extends AbstractInspireObservation
-
-
Constructor Summary
Constructors Constructor Description TrajectoryObservation()constructorTrajectoryObservation(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.voidmergeWithObservation(OmObservation observation)Merge this observation with passed observation.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, 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
-
TrajectoryObservation
public TrajectoryObservation()
constructor
-
TrajectoryObservation
public TrajectoryObservation(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
-
mergeWithObservation
public void mergeWithObservation(OmObservation observation)
Description copied from class:OmObservationMerge this observation with passed observation.- Overrides:
mergeWithObservationin classOmObservation- Parameters:
observation- Observation to merge
-
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
-
-