Metamodel data context implementation.
Extracts property names from a filter.
Extracts property names from a filter. Names are expected to either be qualified with the feature type name (e.g. mysft.myattr), or be unambiguous among the feature types being queried.
Class to manage running sql queries against geomesa using spark.
Class to manage running sql queries against geomesa using spark.
There can only be a single spark context running in a given jvm, so it has to be managed using the start/stop/register methods.
Metamodel data context implementation. Only implements the methods required to parse a SQL query.
Tables all are identified the the SFT name, which must be unique. They all have a null schema. This is required as SparkSQL doesn't support schemas.