public class NestedTable
extends java.lang.Object
public FeatureType getFeatureType()
public int getNumberOfLevels()
public boolean hasCoords()
public DateUnit getTimeUnit()
public java.util.List<VariableSimpleIF> getDataVariables()
public java.lang.String getName()
public java.lang.String toString()
toString in class java.lang.Objectpublic void show(java.util.Formatter formatter)
public double getObsTime(Cursor cursor)
public double getNomTime(Cursor cursor)
public double getLatitude(Cursor cursor)
public double getLongitude(Cursor cursor)
public EarthLocation getEarthLocation(Cursor cursor)
public java.lang.String getFeatureName(Cursor cursor)
public boolean isFeatureMissing(StructureData sdata)
public boolean isTimeMissing(Cursor cursor)
public boolean isAltMissing(Cursor cursor)
public boolean isMissing(Cursor cursor)
public StructureData makeObsStructureData(Cursor cursor)
public StructureDataIterator getObsDataIterator(Cursor cursor, int bufferSize) throws java.io.IOException
java.io.IOExceptionpublic StructureDataIterator getStationDataIterator(int bufferSize) throws java.io.IOException
java.io.IOExceptionpublic StructureDataIterator getRootFeatureDataIterator(int bufferSize) throws java.io.IOException
java.io.IOExceptionpublic StructureDataIterator getLeafFeatureDataIterator(Cursor cursor, int bufferSize) throws java.io.IOException
java.io.IOExceptionpublic StructureDataIterator getMiddleFeatureDataIterator(Cursor cursor, int bufferSize) throws java.io.IOException
java.io.IOException