ucar.nc2.ft.point.standard
Class StandardPointFeatureIterator

java.lang.Object
  extended by ucar.nc2.ft.point.PointIteratorAbstract
      extended by ucar.nc2.ft.point.PointIteratorFromStructureData
          extended by ucar.nc2.ft.point.standard.StandardPointFeatureIterator
All Implemented Interfaces:
PointFeatureIterator

public class StandardPointFeatureIterator
extends PointIteratorFromStructureData

A PointFeatureIterator which uses a NestedTable to implement makeFeature().

Since:
Mar 29, 2008
Author:
caron

Nested Class Summary
 
Nested classes/interfaces inherited from class ucar.nc2.ft.point.PointIteratorAbstract
PointIteratorAbstract.Filter
 
Field Summary
protected  Cursor cursor
           
protected  NestedTable ft
           
protected  DateUnit timeUnit
           
 
Fields inherited from class ucar.nc2.ft.point.PointIteratorAbstract
calcBounds, collection
 
Method Summary
protected  boolean isMissing()
           
protected  PointFeature makeFeature(int recnum, StructureData sdata)
           
 
Methods inherited from class ucar.nc2.ft.point.PointIteratorFromStructureData
finish, hasNext, next, setBufferSize
 
Methods inherited from class ucar.nc2.ft.point.PointIteratorAbstract
calcBounds, finishCalcBounds, getBoundingBox, getCount, getDateRange, setCalculateBounds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ft

protected NestedTable ft

timeUnit

protected DateUnit timeUnit

cursor

protected Cursor cursor
Method Detail

makeFeature

protected PointFeature makeFeature(int recnum,
                                   StructureData sdata)
                            throws IOException
Specified by:
makeFeature in class PointIteratorFromStructureData
Throws:
IOException

isMissing

protected boolean isMissing()
                     throws IOException
Throws:
IOException


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.