Interface ILcdGML3MeasureOrNullList


public interface ILcdGML3MeasureOrNullList
Deprecated.
This class has been deprecated. The GML decoders and encoders in the com.luciad.format.gml3.* packages are replaced by new decoders and encoders in the packages com.luciad.format.gml2.xml, com.luciad.format.gml31.xml and com.luciad.format.gml32.xml.
Interface for the gml:CodeOrNullListType type.

List of numbers with a uniform scale. A member of the list may be a typed null.

The value of uom (Units Of Measure) attribute is a reference to a Reference System for the amount, either a ratio or position scale.

(GML Specification, v3.1.0, paragraph 7.3.4.2)

  • Method Summary

    Modifier and Type
    Method
    Description
    double
    getMeasure(int aIndex)
    Deprecated.
    Returns the measure at the given index, or null if there is a Null value at the given index..
    int
    Deprecated.
    Returns the number of measures contained in this measure list.
    getNull(int aIndex)
    Deprecated.
    Returns the Null value at the given index, or null if no Null value is available for the given index.
    Deprecated.
    Returns the unit of measure that applies to all measures contained in this list.
    void
    setMeasures(double[] aMeasures)
    Deprecated.
    Sets the measures to be contained in this measure list.
    void
    setNulls(String[] aNulls)
    Deprecated.
    Sets the Null values to be contained in this list.
    void
    setUom(String aUom)
    Deprecated.
    Sets the unit of measure that applies to all measures contained in this list.
  • Method Details

    • getMeasure

      double getMeasure(int aIndex)
      Deprecated.
      Returns the measure at the given index, or null if there is a Null value at the given index..
      Returns:
      the measure at the given index.
      Throws:
      IndexOutOfBoundsException - if aIndex < 0 || aIndex >= getMeasureCount()
    • getMeasureCount

      int getMeasureCount()
      Deprecated.
      Returns the number of measures contained in this measure list.
      Returns:
      the number of measures contained in this measure list.
    • getUom

      String getUom()
      Deprecated.
      Returns the unit of measure that applies to all measures contained in this list.
      Returns:
      the unit of measure that applies to all measures contained in this list.
    • getNull

      String getNull(int aIndex)
      Deprecated.
      Returns the Null value at the given index, or null if no Null value is available for the given index.
      Parameters:
      aIndex - the index of the Null value to be returned.
      Returns:
      the Null value at the given index.
      Throws:
      IndexOutOfBoundsException - if aIndex <; 0 || aIndex >= getCodeCount()
    • setMeasures

      void setMeasures(double[] aMeasures)
      Deprecated.
      Sets the measures to be contained in this measure list. The measure array and Null array should be complementary, i.e., for indices for which a measure is available, the Null array should contain a null value, and, for indices or which no measure is available, the Null array should contain a valid String, containing a value from the gml:NullEnumeration enumeration or a URI.
      Parameters:
      aMeasures - the measures to be contained in this measure list.
    • setUom

      void setUom(String aUom)
      Deprecated.
      Sets the unit of measure that applies to all measures contained in this list.
      Parameters:
      aUom - the unit of measure that applies to all measures contained in this list.
    • setNulls

      void setNulls(String[] aNulls)
      Deprecated.
      Sets the Null values to be contained in this list.
      Parameters:
      aNulls - the Null values to be contained in this list.
      See Also: