Package ucar.nc2.ft.point.standard
Class StandardStationProfileCollectionImpl
- java.lang.Object
-
- ucar.nc2.ft.point.DsgCollectionImpl
-
- ucar.nc2.ft.point.PointFeatureCCCImpl
-
- ucar.nc2.ft.point.StationProfileCollectionImpl
-
- ucar.nc2.ft.point.standard.StandardStationProfileCollectionImpl
-
- All Implemented Interfaces:
Iterable<StationProfileFeature>
,DsgFeatureCollection
,PointFeatureCCC
,StationFeatureCollection
,StationProfileFeatureCollection
public class StandardStationProfileCollectionImpl extends StationProfileCollectionImpl
Netsed Table implementat ion of StationProfileCollection Object Heirarchy: StationProfileFeatureCollection (StandardStationProfileCollectionImpl) StationProfileFeature (StandardStationProfileFeature) ProfileFeature (StandardProfileFeature) PointFeatureIterator (StandardPointFeatureIterator) PointFeature- Since:
- Mar 28, 2008
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ucar.nc2.ft.point.StationProfileCollectionImpl
StationProfileCollectionImpl.NestedCollectionIOIteratorAdapter<T>
-
-
Field Summary
-
Fields inherited from class ucar.nc2.ft.point.StationProfileCollectionImpl
localIterator
-
Fields inherited from class ucar.nc2.ft.point.PointFeatureCCCImpl
collectionFeatureType
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StationHelper
createStationHelper()
IOIterator<PointFeatureCC>
getCollectionIterator()
General way to handle iterations on all classes that implement this interface.PointFeatureCCIterator
getNestedPointFeatureCollectionIterator()
-
Methods inherited from class ucar.nc2.ft.point.StationProfileCollectionImpl
compareTo, findStationFeature, getBoundingBox, getStationFeatures, getStationFeatures, getStationFeatures, getStationHelper, getStationProfileFeature, hasNext, iterator, next, resetIteration, subset, subset, subset, subset
-
Methods inherited from class ucar.nc2.ft.point.PointFeatureCCCImpl
getCollectionFeatureType
-
Methods inherited from class ucar.nc2.ft.point.DsgCollectionImpl
getAltName, getAltUnits, getCalendarDateRange, getCoordinateVariables, getExtraVariables, getInfo, getName, getNobs, getTimeName, getTimeUnit, 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.DsgFeatureCollection
getAltName, getAltUnits, getCalendarDateRange, getCollectionFeatureType, getCoordinateVariables, getExtraVariables, getName, getTimeName, getTimeUnit, size
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
createStationHelper
protected StationHelper createStationHelper() throws IOException
- Specified by:
createStationHelper
in classStationProfileCollectionImpl
- Throws:
IOException
-
getCollectionIterator
public IOIterator<PointFeatureCC> getCollectionIterator() throws IOException
Description copied from interface:PointFeatureCCC
General way to handle iterations on all classes that implement this interface. Generally, use class specific foreach- Returns:
- Iterator over PointFeatureCC which may throw an IOException
- Throws:
IOException
-
getNestedPointFeatureCollectionIterator
public PointFeatureCCIterator getNestedPointFeatureCollectionIterator() throws IOException
- Throws:
IOException
-
-