public class ObservationMergeIndicator extends Object
| Constructor and Description |
|---|
ObservationMergeIndicator()
Creates a new
ObservationMergeIndicator that requires no parameters to be equal. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isFeatureOfInterest()
Checks if the feature of interest should be equal to merge two observations.
|
boolean |
isObservableProperty()
Checks if the observable property should be equal to merge two observations.
|
boolean |
isObservationType()
Checks if the observation type should be checked to merge two observations.
|
boolean |
isOfferings()
Checks if the offering should be equal to merge two observations.
|
boolean |
isPhenomenonTime()
Checks if the phenomenon time should be equal to merge two observations.
|
boolean |
isProcedure()
Checks if the procedure should be equal to merge two observations.
|
boolean |
isSameObservationConstellation()
Checks if the observation constellation (procedure, observable property, feature of interest and offering) should
be equal to merge two observations.
|
boolean |
isSamplingGeometry()
Checks if the sampling geometry should be equal to merge two observations.
|
boolean |
isSetResultTime()
Checks if the result time should be equal to merge two observations.
|
static ObservationMergeIndicator |
sameObservationConstellation()
Gets an indicator that requires the observation constellations (procedure, observable property, feature of
interest and offering) to be the same.
|
ObservationMergeIndicator |
setFeatureOfInterest(boolean featureOfInterest)
Sets whether the feature of interest should be to merge two observations.
|
ObservationMergeIndicator |
setObservableProperty(boolean observableProperty)
Sets whether the observable property should be to merge two observations.
|
ObservationMergeIndicator |
setObservationType(boolean observationType)
Sets whether the observation type should be checked to merge two observations.
|
ObservationMergeIndicator |
setOfferings(boolean offerings)
Sets whether the offering should be to merge two observations.
|
ObservationMergeIndicator |
setPhenomenonTime(boolean phenomenonTime)
Sets whether the phenomenon time should be to merge two observations.
|
ObservationMergeIndicator |
setProcedure(boolean procedure)
Sets whether the procedure should be to merge two observations.
|
ObservationMergeIndicator |
setResultTime(boolean resultTime)
Sets whether the result time should be to merge two observations.
|
ObservationMergeIndicator |
setSamplingGeometry(boolean samplingGeometry)
Sets whether the sampling geometry should be to merge two observations.
|
ObservationMergeIndicator |
withFeatureOfInterest()
Sets that the feature of interest should be equal to merge two observations.
|
ObservationMergeIndicator |
withObservableProperty()
Sets that the observable property should be equal to merge two observations.
|
ObservationMergeIndicator |
withObservationType()
Sets that the observation type should be checked to merge two observations.
|
ObservationMergeIndicator |
withOffering()
Sets that the offering should be equal to merge two observations.
|
ObservationMergeIndicator |
withoutFeatureOfInterest()
Sets that the feature of interest does not need to be equal to merge two observations.
|
ObservationMergeIndicator |
withoutObservableProperty()
Sets that the observable property does not need to be equal to merge two observations.
|
ObservationMergeIndicator |
withoutObservationType()
Sets that the observation type does not need to be checked to merge two observations.
|
ObservationMergeIndicator |
withoutOffering()
Sets that the offering does not need to be equal to merge two observations.
|
ObservationMergeIndicator |
withoutPhenomenonTime()
Sets that the phenomenon time does not need to be equal to merge two observations.
|
ObservationMergeIndicator |
withoutProcedure()
Sets that the procedure does not need to be equal to merge two observations.
|
ObservationMergeIndicator |
withoutResultTime()
Sets that the result time does not need to be equal to merge two observations.
|
ObservationMergeIndicator |
withoutSamplingGeometry()
Sets that the sampling geometry does not need to be equal to merge two observations.
|
ObservationMergeIndicator |
withPhenomenonTime()
Sets that the phenomenon time should be equal to merge two observations.
|
ObservationMergeIndicator |
withProcedure()
Sets that the procedure should be equal to merge two observations.
|
ObservationMergeIndicator |
withResultTime()
Sets that the result time should be equal to merge two observations.
|
ObservationMergeIndicator |
withSamplingGeometry()
Sets that the sampling geometry should be equal to merge two observations.
|
public ObservationMergeIndicator()
ObservationMergeIndicator that requires no parameters to be equal.public ObservationMergeIndicator withProcedure()
thispublic ObservationMergeIndicator withObservableProperty()
thispublic ObservationMergeIndicator withFeatureOfInterest()
thispublic ObservationMergeIndicator withOffering()
thispublic ObservationMergeIndicator withPhenomenonTime()
thispublic ObservationMergeIndicator withResultTime()
thispublic ObservationMergeIndicator withSamplingGeometry()
thispublic ObservationMergeIndicator withObservationType()
thispublic ObservationMergeIndicator withoutProcedure()
thispublic ObservationMergeIndicator withoutObservableProperty()
thispublic ObservationMergeIndicator withoutFeatureOfInterest()
thispublic ObservationMergeIndicator withoutOffering()
thispublic ObservationMergeIndicator withoutPhenomenonTime()
thispublic ObservationMergeIndicator withoutResultTime()
thispublic ObservationMergeIndicator withoutSamplingGeometry()
thispublic ObservationMergeIndicator withoutObservationType()
thispublic boolean isProcedure()
public boolean isObservableProperty()
public boolean isFeatureOfInterest()
public boolean isOfferings()
public boolean isPhenomenonTime()
public boolean isSetResultTime()
public boolean isSamplingGeometry()
public boolean isObservationType()
public boolean isSameObservationConstellation()
public ObservationMergeIndicator setProcedure(boolean procedure)
procedure - if the procedure should be equalthispublic ObservationMergeIndicator setObservableProperty(boolean observableProperty)
observableProperty - if the observable property should be equalthispublic ObservationMergeIndicator setFeatureOfInterest(boolean featureOfInterest)
featureOfInterest - if the feature of interest should be equalthispublic ObservationMergeIndicator setOfferings(boolean offerings)
offerings - if the offerings should be equalthispublic ObservationMergeIndicator setPhenomenonTime(boolean phenomenonTime)
phenomenonTime - if the phenomenon time should be equalthispublic ObservationMergeIndicator setResultTime(boolean resultTime)
resultTime - if the result time should be equalthispublic ObservationMergeIndicator setSamplingGeometry(boolean samplingGeometry)
samplingGeometry - if the sampling geometry should be equalthispublic ObservationMergeIndicator setObservationType(boolean observationType)
observationType - if the observation type should be checkedthispublic static ObservationMergeIndicator sameObservationConstellation()
Copyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.