Class MappingAttributeIterator

  • All Implemented Interfaces:
    Closeable, AutoCloseable, Iterator<Feature>, IMappingFeatureIterator, FeatureIterator<Feature>

    public class MappingAttributeIterator
    extends DataAccessMappingFeatureIterator
    A Feature iterator that operates over the FeatureSource of a FeatureTypeMapping that is of a simple content type, e.g. representing a gml:name element. This is required for feature chaining for such types to reduce the need of creating an additional database view when simple element values come from another table. Therefore this iterator should have a method that return attributes that are to be chained directly in another feature type.
    Since:
    2.7
    Author:
    Rini Angreani (CSIRO Earth Science and Resource Engineering)