Class TLcdWCSValueEnumBase

java.lang.Object
com.luciad.ogc.wcs.common.model.TLcdWCSValueEnumBase
Direct Known Subclasses:
TLcdWCSValueEnum

public class TLcdWCSValueEnumBase extends Object
List of all the valid values and/or ranges of values for this variable. For numeric variables, signed values shall be ordered from negative infinity to positive infinity.
  • Constructor Details

    • TLcdWCSValueEnumBase

      public TLcdWCSValueEnumBase()
  • Method Details

    • addInterval

      public void addInterval(TLcdWCSInterval aInterval)
      Adds an interval.
      Parameters:
      aInterval - the interval to be added.
    • getIntervalCount

      public int getIntervalCount()
      Gets the number of intervals.
      Returns:
      the number of intervals.
    • removeInterval

      public void removeInterval(int aIndex)
      Removes the interval at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getInterval

      public TLcdWCSInterval getInterval(int aIndex)
      Gets the interval at a given position.
      Parameters:
      aIndex - the index of the given position.
      Returns:
      the interval at the given position.
    • addSingleValue

      public void addSingleValue(TLcdWCSTypedLiteral aSingleValue)
      Adds a single value.

      A single value for a quantity.

      Parameters:
      aSingleValue - the single value to be added.
    • getSingleValueCount

      public int getSingleValueCount()
      Gets the number of single values.
      Returns:
      the number of single values.
    • removeSingleValue

      public void removeSingleValue(int aIndex)
      Removes the single value at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getSingleValue

      public TLcdWCSTypedLiteral getSingleValue(int aIndex)
      Gets the single value at a given position.

      A single value for a quantity.

      Parameters:
      aIndex - the index of the given position.
      Returns:
      the single value at the given position.