Class/Object

org.locationtech.geomesa.index.view

MergedDataStoreView

Related Docs: object MergedDataStoreView | package view

Permalink

class MergedDataStoreView extends MergedDataStoreSchemas with HasGeoMesaStats

Merged querying against multiple data stores

Linear Supertypes
HasGeoMesaStats, MergedDataStoreSchemas, ReadOnlyDataStore, DataStore, DataAccess[SimpleFeatureType, SimpleFeature], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MergedDataStoreView
  2. HasGeoMesaStats
  3. MergedDataStoreSchemas
  4. ReadOnlyDataStore
  5. DataStore
  6. DataAccess
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MergedDataStoreView(stores: Seq[(DataStore, Option[Filter])], namespace: Option[String] = None)

    Permalink

    stores

    delegate stores

    namespace

    namespace

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. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def createSchema(featureType: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    ReadOnlyDataStore → DataAccess
  7. def dispose(): Unit

    Permalink
    Definition Classes
    MergedDataStoreSchemas → DataAccess
  8. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  12. def getFeatureReader(query: Query, transaction: Transaction): SimpleFeatureReader

    Permalink
    Definition Classes
    MergedDataStoreView → DataStore
  13. def getFeatureSource(typeName: String): SimpleFeatureSource

    Permalink
    Definition Classes
    MergedDataStoreView → DataStore
  14. def getFeatureSource(name: Name): SimpleFeatureSource

    Permalink
    Definition Classes
    MergedDataStoreView → DataStore → DataAccess
  15. def getFeatureWriter(typeName: String, filter: Filter, transaction: Transaction): SimpleFeatureWriter

    Permalink
    Definition Classes
    ReadOnlyDataStore → DataStore
  16. def getFeatureWriter(typeName: String, transaction: Transaction): SimpleFeatureWriter

    Permalink
    Definition Classes
    ReadOnlyDataStore → DataStore
  17. def getFeatureWriterAppend(typeName: String, transaction: Transaction): SimpleFeatureWriter

    Permalink
    Definition Classes
    ReadOnlyDataStore → DataStore
  18. def getInfo(): ServiceInfo

    Permalink
    Definition Classes
    MergedDataStoreSchemas → DataAccess
  19. def getLockingManager(): LockingManager

    Permalink
    Definition Classes
    MergedDataStoreSchemas → DataStore
  20. def getNames(): List[Name]

    Permalink
    Definition Classes
    MergedDataStoreSchemas → DataAccess
  21. def getSchema(typeName: String): SimpleFeatureType

    Permalink
    Definition Classes
    MergedDataStoreSchemas → DataStore
  22. def getSchema(name: Name): SimpleFeatureType

    Permalink
    Definition Classes
    MergedDataStoreSchemas → DataAccess
  23. def getTypeNames(): Array[String]

    Permalink
    Definition Classes
    MergedDataStoreSchemas → DataStore
  24. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  25. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  29. def removeSchema(typeName: String): Unit

    Permalink
    Definition Classes
    ReadOnlyDataStore → DataStore
  30. def removeSchema(typeName: Name): Unit

    Permalink
    Definition Classes
    ReadOnlyDataStore → DataAccess
  31. val stats: GeoMesaStats

    Permalink
    Definition Classes
    MergedDataStoreViewHasGeoMesaStats
  32. val stores: Seq[(DataStore, Option[Filter])]

    Permalink

    delegate stores

  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  34. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  35. def updateSchema(typeName: String, featureType: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    ReadOnlyDataStore → DataStore
  36. def updateSchema(typeName: Name, featureType: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    ReadOnlyDataStore → DataAccess
  37. final def wait(): Unit

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

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

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

Inherited from HasGeoMesaStats

Inherited from MergedDataStoreSchemas

Inherited from ReadOnlyDataStore

Inherited from DataStore

Inherited from DataAccess[SimpleFeatureType, SimpleFeature]

Inherited from AnyRef

Inherited from Any

Ungrouped