Packages

abstract class GeoMesaFeatureVisitingCollection extends DataFeatureCollection with LazyLogging

Base class for handling feature visitors

Linear Supertypes
LazyLogging, DataFeatureCollection, SimpleFeatureCollection, FeatureCollection[SimpleFeatureType, SimpleFeature], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeoMesaFeatureVisitingCollection
  2. LazyLogging
  3. DataFeatureCollection
  4. SimpleFeatureCollection
  5. FeatureCollection
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GeoMesaFeatureVisitingCollection(source: SimpleFeatureSource, stats: GeoMesaStats, query: Query)

    source

    feature source

    stats

    geomesa stat hook

    query

    query

Abstract Value Members

  1. abstract def getBounds(): ReferencedEnvelope
    Definition Classes
    DataFeatureCollection → FeatureCollection
  2. abstract def getCount(): Int
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( classOf[java.io.IOException] )

Concrete Value Members

  1. def accepts(visitor: FeatureVisitor, progress: ProgressListener): Unit
    Definition Classes
    GeoMesaFeatureVisitingCollection → DataFeatureCollection → FeatureCollection
  2. def add(arg0: SimpleFeature): Boolean
    Definition Classes
    DataFeatureCollection
  3. def addAll(arg0: FeatureCollection[_ <: FeatureType, _ <: Feature]): Boolean
    Definition Classes
    DataFeatureCollection
  4. def addAll(arg0: Collection[_]): Boolean
    Definition Classes
    DataFeatureCollection
  5. final def addListener(arg0: CollectionListener): Unit
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( ... )
  6. def clear(): Unit
    Definition Classes
    DataFeatureCollection
  7. def close(arg0: FeatureIterator[SimpleFeature]): Unit
    Definition Classes
    DataFeatureCollection
  8. final def close(arg0: Iterator[SimpleFeature]): Unit
    Definition Classes
    DataFeatureCollection
  9. def contains(arg0: Any): Boolean
    Definition Classes
    DataFeatureCollection → FeatureCollection
  10. def containsAll(arg0: Collection[_]): Boolean
    Definition Classes
    DataFeatureCollection → FeatureCollection
  11. def features(): SimpleFeatureIterator
    Definition Classes
    DataFeatureCollection → SimpleFeatureCollection → FeatureCollection
  12. def getID(): String
    Definition Classes
    DataFeatureCollection → FeatureCollection
  13. def getSchema(): SimpleFeatureType
    Definition Classes
    DataFeatureCollection → FeatureCollection
  14. def isEmpty(): Boolean
    Definition Classes
    DataFeatureCollection → FeatureCollection
  15. final def iterator(): Iterator[SimpleFeature]
    Definition Classes
    DataFeatureCollection
  16. def purge(): Unit
    Definition Classes
    DataFeatureCollection
  17. def reader(): FeatureReader[SimpleFeatureType, SimpleFeature]
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( classOf[java.io.IOException] )
  18. def remove(arg0: Any): Boolean
    Definition Classes
    DataFeatureCollection
  19. def removeAll(arg0: Collection[_]): Boolean
    Definition Classes
    DataFeatureCollection
  20. final def removeListener(arg0: CollectionListener): Unit
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( ... )
  21. def retainAll(arg0: Collection[_]): Boolean
    Definition Classes
    DataFeatureCollection
  22. def size(): Int
    Definition Classes
    DataFeatureCollection → FeatureCollection
  23. def sort(arg0: SortBy): SimpleFeatureCollection
    Definition Classes
    DataFeatureCollection → SimpleFeatureCollection → FeatureCollection
  24. def subCollection(arg0: Filter): SimpleFeatureCollection
    Definition Classes
    DataFeatureCollection → SimpleFeatureCollection → FeatureCollection
  25. def toArray[T](arg0: Array[T]): Array[T]
    Definition Classes
    DataFeatureCollection → FeatureCollection
  26. def toArray(): Array[AnyRef]
    Definition Classes
    DataFeatureCollection → FeatureCollection