ucar.nc2.ft.point.standard
Class StandardStationProfileCollectionImpl

java.lang.Object
  extended by ucar.nc2.ft.point.MultipleNestedPointCollectionImpl
      extended by ucar.nc2.ft.point.StationProfileCollectionImpl
          extended by ucar.nc2.ft.point.standard.StandardStationProfileCollectionImpl
All Implemented Interfaces:
FeatureCollection, NestedPointFeatureCollection, StationCollection, StationProfileFeatureCollection

public class StandardStationProfileCollectionImpl
extends StationProfileCollectionImpl

Object Heirarchy: StationProfileFeatureCollection (StandardStationProfileCollectionImpl) StationProfileFeature (StandardStationProfileFeature) ProfileFeature (StandardProfileFeature) PointFeatureIterator (StandardPointFeatureIterator) PointFeature

Since:
Mar 28, 2008
Author:
caron

Field Summary
 
Fields inherited from class ucar.nc2.ft.point.StationProfileCollectionImpl
localIterator, stationHelper
 
Fields inherited from class ucar.nc2.ft.point.MultipleNestedPointCollectionImpl
name
 
Method Summary
 NestedPointFeatureCollectionIterator getNestedPointFeatureCollectionIterator(int bufferSize)
          Iterate through the collection, composed of NestedPointFeatureCollection.
 
Methods inherited from class ucar.nc2.ft.point.StationProfileCollectionImpl
compareTo, getBoundingBox, getPointFeatureCollectionIterator, getStation, getStationProfileFeature, getStations, getStations, hasNext, next, resetIteration, setStationHelper, subset
 
Methods inherited from class ucar.nc2.ft.point.MultipleNestedPointCollectionImpl
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

getNestedPointFeatureCollectionIterator

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

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