org.locationtech.geomesa.index.index.attribute.legacy.AttributeIndexV7
The attributes used to create the index keys
The attributes used to create the index keys
Decodes an attribute value out of row string
Decodes an attribute value out of row string
row bytes
offset into the row bytes
length of the row bytes, from the offset
Extracts values out of the filter used for range and push-down predicate creation
Extracts values out of the filter used for range and push-down predicate creation
query filter
explainer
Creates bytes from ranges
Creates bytes from ranges
typed scan ranges. @see getRanges
will the ranges have tiered ranges appended, or not
Creates ranges over the index keys
Creates ranges over the index keys
index values @see getIndexValues
hint for how many times the ranges will be multiplied. can be used to inform the number of ranges generated
Length of an index key.
Length of an index key. If static (general case), will return a Right with the length. If dynamic, will return Left with a function to determine the length from a given (row, offset, length)
Gets a lower range bound for an attribute value.
Gets a lower range bound for an attribute value. The bound can be used with additional tiering or not
attribute value
if this is a prefix scan or not
simple feature type
simple feature type
Strategy for sharding
Strategy for sharding
Table sharing
Table sharing
Gets an upper bound for a range that will be tiered.
Gets an upper bound for a range that will be tiered. A bound will only be returned if it supports additional tiering.
attribute value
Index key from the attributes of a simple feature
Index key from the attributes of a simple feature
tier bytes
feature id bytes
if input values should be strictly checked, or normalized instead
Gets an upper range bound for an attribute value.
Gets an upper range bound for an attribute value. The bound is only suitable when there is no additional tiering
attribute value
if this is a prefix scan or not
Determines if the ranges generated by getRanges
are sufficient to fulfill the query,
or if additional filtering needs to be done
Determines if the ranges generated by getRanges
are sufficient to fulfill the query,
or if additional filtering needs to be done
index values @see getIndexValues
data store config
query hints