public abstract class CoordVarExtractor extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
axisName |
protected int |
nestingLevel |
Modifier | Constructor and Description |
---|---|
protected |
CoordVarExtractor(String axisName,
int nestingLevel) |
Modifier and Type | Method and Description |
---|---|
abstract double |
getCoordValue(StructureData sdata) |
double |
getCoordValue(StructureData[] tableData) |
String |
getCoordValueAsString(StructureData sdata) |
abstract long |
getCoordValueLong(StructureData sdata) |
abstract String |
getCoordValueString(StructureData sdata) |
String |
getCoordValueString(StructureData[] tableData) |
abstract String |
getUnitsString() |
abstract boolean |
isInt() |
protected abstract boolean |
isMissing(StructureData tableData) |
boolean |
isMissing(StructureData[] tableData) |
abstract boolean |
isString() |
String |
toString() |
protected String axisName
protected int nestingLevel
protected CoordVarExtractor(String axisName, int nestingLevel)
public abstract double getCoordValue(StructureData sdata)
public abstract long getCoordValueLong(StructureData sdata)
public abstract String getCoordValueString(StructureData sdata)
public abstract String getUnitsString()
public abstract boolean isString()
public abstract boolean isInt()
public double getCoordValue(StructureData[] tableData)
public String getCoordValueString(StructureData[] tableData)
public String getCoordValueAsString(StructureData sdata)
protected abstract boolean isMissing(StructureData tableData)
public boolean isMissing(StructureData[] tableData)
Copyright © 1999–2014 UCAR/Unidata. All rights reserved.