object GeoMesaFeatureCollection extends LazyLogging

Linear Supertypes
LazyLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeoMesaFeatureCollection
  2. LazyLogging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class GeoMesaFeatureVisitingCollection extends DataFeatureCollection with LazyLogging

    Base class for handling feature visitors

Value Members

  1. def nextId: String
  2. def visit(collection: FeatureCollection[SimpleFeatureType, SimpleFeature], visitor: FeatureVisitor, progress: ProgressListener = new NullProgressListener): Unit

    Attempts to visit the feature collection in an optimized manner.

    Attempts to visit the feature collection in an optimized manner. This will unwrap any decorating feature collections that may interfere with the accepts method.

    Note that generally this may not be a good idea - collections are presumably wrapped for a reason. However, our visitation functionality keeps being broken by changes in GeoServer, so we're being defensive here.

    collection

    feature collection

    visitor

    visitor

    progress

    progress monitor