Class/Object

com.spatialx.geomesa.sql

GeoMesaTable

Related Docs: object GeoMesaTable | package sql

Permalink

abstract class GeoMesaTable extends AbstractTable

Base class for Table interface implementation for adapting GeoMesa DataStores to Calcite.

Linear Supertypes
AbstractTable, Wrapper, Table, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeoMesaTable
  2. AbstractTable
  3. Wrapper
  4. Table
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GeoMesaTable(ds: DataStore, typeName: String)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val ds: DataStore

    Permalink
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  11. def getFieldTypes(typeFactory: RelDataTypeFactory): Seq[(String, RelDataType)]

    Permalink

    Populate field types of rows for easier implementing Table interface

    Populate field types of rows for easier implementing Table interface

    Attributes
    protected
  12. def getJdbcTableType(): TableType

    Permalink
    Definition Classes
    AbstractTable → Table
  13. def getRowType(typeFactory: RelDataTypeFactory): RelDataType

    Permalink

    Populate row type of this table from simple feature type, with an extra FID field for feature IDs.

    Populate row type of this table from simple feature type, with an extra FID field for feature IDs.

    Definition Classes
    GeoMesaTable → Table
  14. def getSimpleFeatureType: SimpleFeatureType

    Permalink

    Get simple feature type of tis GeoMesa table

  15. def getStatistic(): Statistic

    Permalink
    Definition Classes
    AbstractTable → Table
  16. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. def isRolledUp(arg0: String): Boolean

    Permalink
    Definition Classes
    AbstractTable → Table
  19. def maybeUnwrap[C](arg0: Class[C]): Optional[C]

    Permalink
    Definition Classes
    Wrapper
    Annotations
    @API()
  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. def rolledUpColumnValidInsideAgg(arg0: String, arg1: SqlCall, arg2: SqlNode, arg3: CalciteConnectionConfig): Boolean

    Permalink
    Definition Classes
    AbstractTable → Table
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  26. val typeName: String

    Permalink
  27. def unwrap[C](arg0: Class[C]): C

    Permalink
    Definition Classes
    AbstractTable → Wrapper
  28. def unwrapOrThrow[C](arg0: Class[C]): C

    Permalink
    Definition Classes
    Wrapper
    Annotations
    @API()
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AbstractTable

Inherited from Wrapper

Inherited from Table

Inherited from AnyRef

Inherited from Any

Ungrouped