Class

org.locationtech.geomesa.index.geotools.GeoMesaFeatureCollection

GeoMesaFeatureVisitingCollection

Related Doc: package GeoMesaFeatureCollection

Permalink

abstract class GeoMesaFeatureVisitingCollection extends DataFeatureCollection with LazyLogging

Base class for handling feature visitors

Linear Supertypes
LazyLogging, DataFeatureCollection, SimpleFeatureCollection, FeatureCollection[SimpleFeatureType, SimpleFeature], AnyRef, Any
Known Subclasses
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)

    Permalink

    source

    feature source

    stats

    geomesa stat hook

    query

    query

Abstract Value Members

  1. abstract def getBounds(): ReferencedEnvelope

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  2. abstract def getCount(): Int

    Permalink
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( classOf[java.io.IOException] )

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def accepts(visitor: FeatureVisitor, progress: ProgressListener): Unit

    Permalink
    Definition Classes
    GeoMesaFeatureVisitingCollection → DataFeatureCollection → FeatureCollection
  5. def add(arg0: SimpleFeature): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection
  6. def addAll(arg0: FeatureCollection[_ <: FeatureType, _ <: Feature]): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection
  7. def addAll(arg0: Collection[_]): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection
  8. final def addListener(arg0: CollectionListener): Unit

    Permalink
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( ... )
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def clear(): Unit

    Permalink
    Definition Classes
    DataFeatureCollection
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def close(arg0: FeatureIterator[SimpleFeature]): Unit

    Permalink
    Definition Classes
    DataFeatureCollection
  13. final def close(arg0: Iterator[SimpleFeature]): Unit

    Permalink
    Definition Classes
    DataFeatureCollection
  14. def closeIterator(arg0: Iterator[SimpleFeature]): Unit

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( classOf[java.io.IOException] )
  15. def contains(arg0: Any): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  16. def containsAll(arg0: Collection[_]): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. def features(): SimpleFeatureIterator

    Permalink
    Definition Classes
    DataFeatureCollection → SimpleFeatureCollection → FeatureCollection
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. def fireChange(arg0: Collection[_], arg1: Int): Unit

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    DataFeatureCollection
  22. def fireChange(arg0: SimpleFeature, arg1: Int): Unit

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    DataFeatureCollection
  23. def fireChange(arg0: Array[SimpleFeature], arg1: Int): Unit

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    DataFeatureCollection
  24. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  25. def getID(): String

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  26. def getSchema(): SimpleFeatureType

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  27. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  28. def isEmpty(): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. final def iterator(): Iterator[SimpleFeature]

    Permalink
    Definition Classes
    DataFeatureCollection
  31. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  32. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. def openIterator(): Iterator[SimpleFeature]

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( classOf[java.io.IOException] )
  36. def purge(): Unit

    Permalink
    Definition Classes
    DataFeatureCollection
  37. def reader(): FeatureReader[SimpleFeatureType, SimpleFeature]

    Permalink
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( classOf[java.io.IOException] )
  38. def remove(arg0: Any): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection
  39. def removeAll(arg0: Collection[_]): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection
  40. final def removeListener(arg0: CollectionListener): Unit

    Permalink
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( ... )
  41. def retainAll(arg0: Collection[_]): Boolean

    Permalink
    Definition Classes
    DataFeatureCollection
  42. def size(): Int

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  43. def sort(arg0: SortBy): SimpleFeatureCollection

    Permalink
    Definition Classes
    DataFeatureCollection → SimpleFeatureCollection → FeatureCollection
  44. def subCollection(arg0: Filter): SimpleFeatureCollection

    Permalink
    Definition Classes
    DataFeatureCollection → SimpleFeatureCollection → FeatureCollection
  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  46. def toArray[T](arg0: Array[T]): Array[T]

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  47. def toArray(): Array[AnyRef]

    Permalink
    Definition Classes
    DataFeatureCollection → FeatureCollection
  48. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  49. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. def writer(): FeatureWriter[SimpleFeatureType, SimpleFeature]

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    DataFeatureCollection
    Annotations
    @throws( classOf[java.io.IOException] )

Inherited from LazyLogging

Inherited from DataFeatureCollection

Inherited from SimpleFeatureCollection

Inherited from FeatureCollection[SimpleFeatureType, SimpleFeature]

Inherited from AnyRef

Inherited from Any

Ungrouped