Package org.n52.shetland.ogc.om
Interface ObservationParameterHelper<T extends AbstractFeature>
-
- All Known Implementing Classes:
AbstractInspireObservation,MultiPointObservation,OmObservation,OmObservationConstellation,PointObservation,PointTimeSeriesObservation,ProfileObservation,TrajectoryObservation
public interface ObservationParameterHelper<T extends AbstractFeature>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TaddCategoryParameter(String category)Add category to observationdefault TaddCategoryParameter(NamedValue<String> categoryParameter)default TaddCategoryParameter(TextValue category)default TaddPlatformParameter(String platform)Add platform to observationdefault TaddPlatformParameter(NamedValue<String> platformParameter)default TaddPlatformParameter(TextValue platform)default NamedValue<String>getCategoryParameter()Get category parameterParameterHoldergetParameterHolder()default NamedValue<String>getPlatformParameter()Get platform parameterdefault booleanisSetCategoryParameter()Check whether category parameter is setdefault booleanisSetPlatformParameter()Check whether platform parameter is setdefault voidremoveCategoryParameter()Remove category parameterdefault voidremoveParameter(NamedValue<?> parameter)Remove parameter from listdefault voidremovePlatformParameter()Remove platform parameter
-
-
-
Method Detail
-
getParameterHolder
ParameterHolder getParameterHolder()
-
isSetCategoryParameter
default boolean isSetCategoryParameter()
Check whether category parameter is set- Returns:
true, if category parameter is set
-
removeCategoryParameter
default void removeCategoryParameter()
Remove category parameter
-
addCategoryParameter
default T addCategoryParameter(String category)
Add category to observation- Parameters:
category- The category to set- Returns:
- this
-
addCategoryParameter
default T addCategoryParameter(NamedValue<String> categoryParameter)
-
getCategoryParameter
default NamedValue<String> getCategoryParameter()
Get category parameter- Returns:
- category parameter
-
isSetPlatformParameter
default boolean isSetPlatformParameter()
Check whether platform parameter is set- Returns:
true, if platform parameter is set
-
removePlatformParameter
default void removePlatformParameter()
Remove platform parameter
-
addPlatformParameter
default T addPlatformParameter(String platform)
Add platform to observation- Parameters:
platform- The platform to set- Returns:
- this
-
addPlatformParameter
default T addPlatformParameter(NamedValue<String> platformParameter)
-
getPlatformParameter
default NamedValue<String> getPlatformParameter()
Get platform parameter- Returns:
- platform parameter
-
removeParameter
default void removeParameter(NamedValue<?> parameter)
Remove parameter from list- Parameters:
parameter- Parameter to remove
-
-