org
.
locationtech
.
geomesa
.
accumulo
index
package
index
Visibility
Public
All
Type Members
trait
AccumuloAttributeIndex
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
[
Unit
] with
AttributeIndex
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
] with
AttributeSplittable
trait
AccumuloFeatureIndex
extends
AccumuloFeatureIndexType
trait
AccumuloIndexAdapter
[
K
]
extends
IndexAdapter
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
,
K
]
sealed
trait
AccumuloQueryPlan
extends
AccumuloQueryPlanType
class
AccumuloQueryPlanner
extends
AccumuloQueryPlannerType
Executes a query against geomesa
case class
BatchScanPlan
(
filter:
AccumuloFilterStrategyType
,
table:
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
,
table:
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
,
table:
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
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
[
Unit
] with
IdIndex
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
] with
Product
with
Serializable
object
XZ2Index
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
[
XZ2IndexValues
] with
XZ2Index
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
] with
Product
with
Serializable
object
XZ3Index
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
[
XZ3IndexValues
] with
XZ3Index
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
] with
Product
with
Serializable
object
Z2Index
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
[
Z2IndexValues
] with
Z2Index
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
] with
Product
with
Serializable
object
Z3Index
extends
AccumuloFeatureIndex
with
AccumuloIndexAdapter
[
Z3IndexValues
] with
Z3Index
[
AccumuloDataStore
,
AccumuloFeature
,
Mutation
,
Range
] with
Product
with
Serializable
package
encoders
package
legacy
Ungrouped