org.geotools.data.store
Class ReprojectingIterator

Object
  extended by ReprojectingIterator
All Implemented Interfaces:
Iterator<SimpleFeature>

public class ReprojectingIterator
extends Object
implements Iterator<SimpleFeature>


Constructor Summary
ReprojectingIterator(Iterator<SimpleFeature> delegate, CoordinateReferenceSystem source, CoordinateReferenceSystem target, SimpleFeatureType schema, GeometryCoordinateSequenceTransformer transformer)
           
ReprojectingIterator(Iterator<SimpleFeature> delegate, MathTransform transform, SimpleFeatureType schema, GeometryCoordinateSequenceTransformer transformer)
           
 
Method Summary
 Iterator<SimpleFeature> getDelegate()
           
 boolean hasNext()
           
 SimpleFeature next()
           
 void remove()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReprojectingIterator

public ReprojectingIterator(Iterator<SimpleFeature> delegate,
                            MathTransform transform,
                            SimpleFeatureType schema,
                            GeometryCoordinateSequenceTransformer transformer)
                     throws OperationNotFoundException,
                            FactoryRegistryException,
                            FactoryException
Throws:
OperationNotFoundException
FactoryRegistryException
FactoryException

ReprojectingIterator

public ReprojectingIterator(Iterator<SimpleFeature> delegate,
                            CoordinateReferenceSystem source,
                            CoordinateReferenceSystem target,
                            SimpleFeatureType schema,
                            GeometryCoordinateSequenceTransformer transformer)
                     throws OperationNotFoundException,
                            FactoryRegistryException,
                            FactoryException
Throws:
OperationNotFoundException
FactoryRegistryException
FactoryException
Method Detail

getDelegate

public Iterator<SimpleFeature> getDelegate()

remove

public void remove()
Specified by:
remove in interface Iterator<SimpleFeature>

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<SimpleFeature>

next

public SimpleFeature next()
Specified by:
next in interface Iterator<SimpleFeature>


Copyright © 1996-2014 Geotools. All Rights Reserved.