Class

org.locationtech.geomesa.kafka

ReplaySnapshotFeatureCache

Related Doc: package kafka

Permalink

case class ReplaySnapshotFeatureCache(sft: SimpleFeatureType, replayTime: Long, events: Seq[GeoMessage]) extends KafkaConsumerFeatureCache with Product with Serializable

Represents the state at a specific point in time.

sft

the SFT

events

must be ordered, with the most recent first; must consist of only CreateOrUpdate and Delete messages

Linear Supertypes
Serializable, Serializable, Product, Equals, KafkaConsumerFeatureCache, SpatialIndexSupport, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ReplaySnapshotFeatureCache
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. KafkaConsumerFeatureCache
  7. SpatialIndexSupport
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ReplaySnapshotFeatureCache(sft: SimpleFeatureType, replayTime: Long, events: Seq[GeoMessage])

    Permalink

    sft

    the SFT

    events

    must be ordered, with the most recent first; must consist of only CreateOrUpdate and Delete messages

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 allFeatures(): Iterator[SimpleFeature]

    Permalink
    Definition Classes
    KafkaConsumerFeatureCache → SpatialIndexSupport
  5. def and(a: And): SimpleFeatureReader

    Permalink
    Definition Classes
    SpatialIndexSupport
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. val events: Seq[GeoMessage]

    Permalink

    must be ordered, with the most recent first; must consist of only CreateOrUpdate and Delete messages

  10. lazy val features: Map[String, FeatureHolder]

    Permalink
  11. def fid(ids: Id): SimpleFeatureReader

    Permalink
    Definition Classes
    KafkaConsumerFeatureCache
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def getReaderForFilter(filter: Filter): SimpleFeatureReader

    Permalink
    Definition Classes
    KafkaConsumerFeatureCache → SpatialIndexSupport
  15. def include(): SimpleFeatureReader

    Permalink
    Definition Classes
    SpatialIndexSupport
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  20. def or(o: Or): SimpleFeatureReader

    Permalink
    Definition Classes
    SpatialIndexSupport
  21. def reader(iter: Iterator[SimpleFeature]): SimpleFeatureReader

    Permalink
    Attributes
    protected
    Definition Classes
    SpatialIndexSupport
  22. val replayTime: Long

    Permalink
  23. val sft: SimpleFeatureType

    Permalink

    the SFT

    the SFT

    Definition Classes
    ReplaySnapshotFeatureCache → SpatialIndexSupport
  24. def size(f: Filter): Int

    Permalink
    Definition Classes
    KafkaConsumerFeatureCache
  25. def size(): Int

    Permalink
    Definition Classes
    KafkaConsumerFeatureCache
  26. def spatial(f: BinarySpatialOperator): SimpleFeatureReader

    Permalink
    Definition Classes
    SpatialIndexSupport
  27. lazy val spatialIndex: SpatialIndex[SimpleFeature]

    Permalink
    Definition Classes
    ReplaySnapshotFeatureCache → SpatialIndexSupport
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  29. def unoptimized(f: Filter): SimpleFeatureReader

    Permalink
    Definition Classes
    SpatialIndexSupport
  30. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from KafkaConsumerFeatureCache

Inherited from SpatialIndexSupport

Inherited from AnyRef

Inherited from Any

Ungrouped