package attribute
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
class
AttributeIndex extends GeoMesaFeatureIndex[AttributeIndexValues[Any], AttributeIndexKey] with AttributeFilterStrategy[AttributeIndexValues[Any], AttributeIndexKey]
Attribute index with configurable secondary index tiering.
Attribute index with configurable secondary index tiering. Each attribute has its own table
- case class AttributeIndexKey(i: Short, value: String, inclusive: Boolean = true) extends Ordered[AttributeIndexKey] with Product with Serializable
-
class
AttributeIndexKeySpace extends IndexKeySpace[AttributeIndexValues[Any], AttributeIndexKey] with LazyLogging
Attribute index key
- case class AttributeIndexValues[T](attribute: String, i: Int, values: FilterValues[Bounds[T]], binding: Class[T]) extends Product with Serializable
-
class
DateIndexKeySpace extends IndexKeySpace[FilterValues[Bounds[ZonedDateTime]], Long]
Encodes dates as lexicoded longs.
Encodes dates as lexicoded longs. Null values are encoded as Long.MinValue. This class is only used for secondary tiering, so it never has sharing or shards
Value Members
- object AttributeIndex extends ConfiguredIndex
- object AttributeIndexKey extends Serializable
- object AttributeIndexKeySpace extends IndexKeySpaceFactory[AttributeIndexValues[Any], AttributeIndexKey]
- object DateIndexKeySpace extends IndexKeySpaceFactory[FilterValues[Bounds[ZonedDateTime]], Long]