Class DataAccessMappingFeatureIterator

Object
AbstractMappingFeatureIterator
DataAccessMappingFeatureIterator
All Implemented Interfaces:
Closeable, AutoCloseable, Iterator<Feature>, IMappingFeatureIterator, FeatureIterator<Feature>
Direct Known Subclasses:
MappingAttributeIterator, XmlMappingFeatureIterator

public class DataAccessMappingFeatureIterator extends AbstractMappingFeatureIterator
A Feature iterator that operates over the FeatureSource of a FeatureTypeMapping and produces Features of the output schema by applying the mapping rules to the Features of the source schema.

This iterator acts like a one-to-one mapping, producing a Feature of the target type for each feature of the source type.

Since:
2.4
Author:
Gabriel Roldan (Axios Engineering), Ben Caradoc-Davies (CSIRO Earth Science and Resource Engineering), Rini Angreani (CSIRO Earth Science and Resource Engineering), Russell Petty (GeoScience Victoria)