org
.
locationtech
.
geomesa
.
accumulo
index
package
index
Visibility
Public
All
Type Members
trait
AccumuloAttributeIndex
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
with
AttributeIndex
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
,
ScanConfig
] with
AttributeSplittable
trait
AccumuloFeatureIndex
extends
AccumuloFeatureIndexType
trait
AccumuloIndexAdapter
extends
IndexAdapter
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
,
ScanConfig
]
sealed
trait
AccumuloQueryPlan
extends
AccumuloQueryPlanType
class
AccumuloQueryPlanner
extends
AccumuloQueryPlannerType
Executes a query against geomesa
case class
BatchScanPlan
(
filter:
AccumuloFilterStrategyType
,
tables:
Seq
[
String
]
,
ranges:
Seq
[
Range
]
,
iterators:
Seq
[
IteratorSetting
]
,
columnFamilies:
Seq
[
Text
]
,
entriesToFeatures: (
Entry
[
Key
,
Value
]) ⇒
SimpleFeature
,
reduce:
Option
[(
CloseableIterator
[
SimpleFeature
]) ⇒
CloseableIterator
[
SimpleFeature
]]
,
numThreads:
Int
,
hasDuplicates:
Boolean
)
extends
AccumuloQueryPlan
with
Product
with
Serializable
case class
EmptyPlan
(
filter:
AccumuloFilterStrategyType
)
extends
AccumuloQueryPlan
with
Product
with
Serializable
case class
JoinPlan
(
filter:
AccumuloFilterStrategyType
,
tables:
Seq
[
String
]
,
ranges:
Seq
[
Range
]
,
iterators:
Seq
[
IteratorSetting
]
,
columnFamilies:
Seq
[
Text
]
,
numThreads:
Int
,
hasDuplicates:
Boolean
,
joinFunction:
JoinFunction
,
joinQuery:
BatchScanPlan
)
extends
AccumuloQueryPlan
with
Product
with
Serializable
case class
ScanPlan
(
filter:
AccumuloFilterStrategyType
,
tables:
Seq
[
String
]
,
range:
Range
,
iterators:
Seq
[
IteratorSetting
]
,
columnFamilies:
Seq
[
Text
]
,
entriesToFeatures: (
Entry
[
Key
,
Value
]) ⇒
SimpleFeature
,
reduce:
Option
[(
CloseableIterator
[
SimpleFeature
]) ⇒
CloseableIterator
[
SimpleFeature
]]
,
hasDuplicates:
Boolean
)
extends
AccumuloQueryPlan
with
Product
with
Serializable
Value Members
object
AccumuloAttributeIndex
object
AccumuloColumnGroups
extends
ColumnGroups
[
Text
]
object
AccumuloFeatureIndex
extends
AccumuloIndexManagerType
with
LazyLogging
object
AccumuloIndexAdapter
object
AccumuloQueryPlan
extends
LazyLogging
object
AttributeIndex
extends
AccumuloAttributeIndex
with
Product
with
Serializable
object
RecordIndex
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
with
IdIndex
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
,
ScanConfig
] with
Product
with
Serializable
object
XZ2Index
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
with
XZ2Index
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
,
ScanConfig
] with
Product
with
Serializable
object
XZ3Index
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
with
XZ3Index
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
,
ScanConfig
] with
Product
with
Serializable
object
Z2Index
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
with
Z2Index
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
,
ScanConfig
] with
Product
with
Serializable
object
Z3Index
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
with
Z3Index
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
,
ScanConfig
] with
Product
with
Serializable
package
encoders
package
legacy
Ungrouped