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 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 |
getStructureDataIterator
public StructureDataIterator getStructureDataIterator(Cursor cursor,
int bufferSize)
throws IOException
- Description copied from class:
Table
- Iterate over the rows of this table. Subclasses must implement this.
- Overrides:
getStructureDataIterator
in class Table.TableStructure
- Parameters:
cursor
- state of comlpete iteration. Table implementations may not modify.bufferSize
- hit on how much memory (in bytes) can be used to buffer.
- Returns:
- iterater over the rows of this table.
- Throws:
IOException
- on read error
getName
public String getName()
- Overrides:
getName
in class Table.TableStructure
Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.