ucar.nc2.ft.point.standard
Class StandardStationCollectionImpl

java.lang.Object
  extended by ucar.nc2.ft.point.OneNestedPointCollectionImpl
      extended by ucar.nc2.ft.point.StationTimeSeriesCollectionImpl
          extended by ucar.nc2.ft.point.standard.StandardStationCollectionImpl
All Implemented Interfaces:
FeatureCollection, NestedPointFeatureCollection, StationCollection, StationTimeSeriesFeatureCollection

public class StandardStationCollectionImpl
extends StationTimeSeriesCollectionImpl

Object Heirarchy for StationFeatureCollection: StationFeatureCollection (StandardStationCollectionImpl PointFeatureCollectionIterator (anon) StationFeature (StandardStationFeatureImpl) PointFeatureIterator (StandardStationPointIterator) PointFeatureImpl

Since:
Mar 28, 2008
Author:
caron

Field Summary
 
Fields inherited from class ucar.nc2.ft.point.StationTimeSeriesCollectionImpl
localIterator, stationHelper
 
Method Summary
 PointFeatureCollectionIterator getPointFeatureCollectionIterator(int bufferSize)
          Iterate through the collection, composed of PointFeatureCollection.
 
Methods inherited from class ucar.nc2.ft.point.StationTimeSeriesCollectionImpl
getBoundingBox, getNestedPointFeatureCollectionIterator, getStation, getStationFeature, getStations, getStations, hasNext, next, resetIteration, setStationHelper, subset
 
Methods inherited from class ucar.nc2.ft.point.OneNestedPointCollectionImpl
flatten, getCollectionFeatureType, getName, isMultipleNested, setSize, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ucar.nc2.ft.NestedPointFeatureCollection
flatten, isMultipleNested, size
 
Methods inherited from interface ucar.nc2.ft.FeatureCollection
getCollectionFeatureType, getName
 

Method Detail

getPointFeatureCollectionIterator

public PointFeatureCollectionIterator getPointFeatureCollectionIterator(int bufferSize)
                                                                 throws java.io.IOException
Description copied from interface: NestedPointFeatureCollection
Iterate through the collection, composed of PointFeatureCollection. Use this only if isMultipleNested() = false.

Parameters:
bufferSize - how many bytes can be used to buffer data, use -1 to use default.
Returns:
an iterator through PointFeatureCollection objects.
Throws:
java.io.IOException - on read error