Parameters for querying GeoMesa datastore
ScannableTable implementation only support scanning data sequentially from DataStore, which does not take advantage of GeoMesa indexes.
ScannableTable implementation only support scanning data sequentially from DataStore, which does not take advantage of GeoMesa indexes. This is a baseline implementation for verifying the correctness of other more optimized implementations of Table interface.
Schema for discovering simple feature types stored in GeoTools DataStores, where SimpleFeatureTypes in DataStores were populated as Tables.
Factory for instantiating a Schema object for accessing simple feature types in GeoMesa datastore.
Factory for instantiating a Schema object for accessing simple feature types in GeoMesa datastore. This is the entrypoint for discovering tables and rows in GeoMesa datastore.
Base class for Table interface implementation for adapting GeoMesa DataStores to Calcite.
Factory that creates a GeoMesaTable instance, which is useful when user want to skip the schema discovery process (which was initiated from GeoMesaSchemaFactory) and access a GeoMesa schema directly.
GeoMesa table implementation with query optimization rules.
GeoMesa table implementation with query optimization rules. It rewrites the query to push down predicates, projections and aggregations to geotools filters.
Column/field name of feature ID.
Column/field name of feature ID. We need to do lots of special treatments for feature ID columns since the SimpleFeature methods for accessing feature ID are quite different from those for accessing other attributes.