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
.public interface ILcdGML3MeasureOrNullList
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)Modifier and Type | Method and 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 |
getMeasureCount()
Deprecated.
Returns the number of measures contained in this measure list.
|
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. |
String |
getUom()
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.
|
double getMeasure(int aIndex)
null
if there is a Null value at the
given index..IndexOutOfBoundsException
- if aIndex < 0 || aIndex >= getMeasureCount()
int getMeasureCount()
String getUom()
String getNull(int aIndex)
null
if no Null value is available
for the given index.aIndex
- the index of the Null value to be returned.IndexOutOfBoundsException
- if aIndex <; 0 || aIndex >= getCodeCount()
void setMeasures(double[] aMeasures)
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.aMeasures
- the measures to be contained in this measure list.void setUom(String aUom)
aUom
- the unit of measure that applies to all measures contained in this list.void setNulls(String[] aNulls)
aNulls
- the Null values to be contained in this list.setMeasures(double[])