Package ucar.nc2.ft.point.standard
Class Table.TableMultidimStructure
- java.lang.Object
-
- ucar.nc2.ft.point.standard.Table
-
- ucar.nc2.ft.point.standard.Table.TableStructure
-
- ucar.nc2.ft.point.standard.Table.TableMultidimStructure
-
- Enclosing class:
- Table
public static class Table.TableMultidimStructure extends Table.TableStructure
Used for Structure(station, time). This is used for the inner table, where the station index gets set, and all the structures for that styation are read in at once. Then we just iterate over that ArrayStructure.Used by: GempakCdm
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ucar.nc2.ft.point.standard.Table
Table.CoordName, Table.TableArrayStructure, Table.TableConstruct, Table.TableContiguous, Table.TableLinkedList, Table.TableMultidimInner, Table.TableMultidimInner3D, Table.TableMultidimInnerPsuedo, Table.TableMultidimInnerPsuedo3D, Table.TableMultidimStructure, Table.TableNestedStructure, Table.TableParentId, Table.TableParentIndex, Table.TableSingleton, Table.TableStructure, Table.TableTop, Table.Type
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
StructureDataIterator
getStructureDataIterator(Cursor cursor)
Iterate over the rows of this table.-
Methods inherited from class ucar.nc2.ft.point.standard.Table.TableStructure
findVariable, showDimension, showTableExtraInfo
-
Methods inherited from class ucar.nc2.ft.point.standard.Table
addNonDataVariable, factory, getFeatureType, replaceDataVars, show, toString
-
-
-
-
Method Detail
-
getStructureDataIterator
public StructureDataIterator getStructureDataIterator(Cursor cursor) throws IOException
Description copied from class:Table
Iterate over the rows of this table. Subclasses must implement this.- Overrides:
getStructureDataIterator
in classTable.TableStructure
- Parameters:
cursor
- state of comlpete iteration. Table implementations may not modify.- Returns:
- iterater over the rows of this table.
- Throws:
IOException
- on read error
-
getName
public String getName()
- Overrides:
getName
in classTable.TableStructure
-
-