Interface ObservationParameterHelper<T extends AbstractFeature>

    • Method Detail

      • 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​(TextValue category)
      • 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​(TextValue platform)
      • 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