public abstract class CoordVarExtractor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
axisName |
protected int |
nestingLevel |
| Modifier | Constructor and Description |
|---|---|
protected |
CoordVarExtractor(java.lang.String axisName,
int nestingLevel) |
| Modifier and Type | Method and Description |
|---|---|
abstract double |
getCoordValue(StructureData sdata) |
double |
getCoordValue(StructureData[] tableData) |
java.lang.String |
getCoordValueAsString(StructureData sdata) |
abstract long |
getCoordValueLong(StructureData sdata) |
abstract java.lang.String |
getCoordValueString(StructureData sdata) |
java.lang.String |
getCoordValueString(StructureData[] tableData) |
abstract java.lang.String |
getUnitsString() |
abstract boolean |
isInt() |
protected abstract boolean |
isMissing(StructureData tableData) |
boolean |
isMissing(StructureData[] tableData) |
abstract boolean |
isString() |
java.lang.String |
toString() |
protected CoordVarExtractor(java.lang.String axisName,
int nestingLevel)
public abstract double getCoordValue(StructureData sdata)
public abstract long getCoordValueLong(StructureData sdata)
public abstract java.lang.String getCoordValueString(StructureData sdata)
public abstract java.lang.String getUnitsString()
public abstract boolean isString()
public abstract boolean isInt()
public double getCoordValue(StructureData[] tableData)
public java.lang.String getCoordValueString(StructureData[] tableData)
public java.lang.String getCoordValueAsString(StructureData sdata)
protected abstract boolean isMissing(StructureData tableData)
public boolean isMissing(StructureData[] tableData)
public java.lang.String toString()
toString in class java.lang.Object