Class KuduMetaImpl

java.lang.Object
org.apache.calcite.avatica.MetaImpl
org.apache.calcite.jdbc.CalciteMetaImpl
org.apache.calcite.jdbc.KuduMetaImpl
All Implemented Interfaces:
org.apache.calcite.avatica.Meta

public class KuduMetaImpl extends org.apache.calcite.jdbc.CalciteMetaImpl
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.calcite.jdbc.CalciteMetaImpl

    org.apache.calcite.jdbc.CalciteMetaImpl.CalciteMetaTable

    Nested classes/interfaces inherited from class org.apache.calcite.avatica.MetaImpl

    org.apache.calcite.avatica.MetaImpl.ColumnNoNulls, org.apache.calcite.avatica.MetaImpl.ColumnNullable, org.apache.calcite.avatica.MetaImpl.ColumnNullableUnknown, org.apache.calcite.avatica.MetaImpl.MetaAttribute, org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier, org.apache.calcite.avatica.MetaImpl.MetaCatalog, org.apache.calcite.avatica.MetaImpl.MetaClientInfoProperty, org.apache.calcite.avatica.MetaImpl.MetaColumn, org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege, org.apache.calcite.avatica.MetaImpl.MetaCrossReference, org.apache.calcite.avatica.MetaImpl.MetaExportedKey, org.apache.calcite.avatica.MetaImpl.MetaFunction, org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn, org.apache.calcite.avatica.MetaImpl.MetaImportedKey, org.apache.calcite.avatica.MetaImpl.MetaIndexInfo, org.apache.calcite.avatica.MetaImpl.MetaPrimaryKey, org.apache.calcite.avatica.MetaImpl.MetaProcedure, org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn, org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn, org.apache.calcite.avatica.MetaImpl.MetaSchema, org.apache.calcite.avatica.MetaImpl.MetaSuperTable, org.apache.calcite.avatica.MetaImpl.MetaSuperType, org.apache.calcite.avatica.MetaImpl.MetaTable, org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege, org.apache.calcite.avatica.MetaImpl.MetaTableType, org.apache.calcite.avatica.MetaImpl.MetaTypeInfo, org.apache.calcite.avatica.MetaImpl.MetaUdt, org.apache.calcite.avatica.MetaImpl.MetaVersionColumn, org.apache.calcite.avatica.MetaImpl.Named

    Nested classes/interfaces inherited from interface org.apache.calcite.avatica.Meta

    org.apache.calcite.avatica.Meta.ConnectionHandle, org.apache.calcite.avatica.Meta.ConnectionProperties, org.apache.calcite.avatica.Meta.CursorFactory, org.apache.calcite.avatica.Meta.DatabaseProperty, org.apache.calcite.avatica.Meta.ExecuteBatchResult, org.apache.calcite.avatica.Meta.ExecuteResult, org.apache.calcite.avatica.Meta.Factory, org.apache.calcite.avatica.Meta.Frame, org.apache.calcite.avatica.Meta.MetaResultSet, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.PrepareCallback, org.apache.calcite.avatica.Meta.Signature, org.apache.calcite.avatica.Meta.StatementHandle, org.apache.calcite.avatica.Meta.StatementType, org.apache.calcite.avatica.Meta.Style
  • Field Summary

    Fields inherited from class org.apache.calcite.jdbc.CalciteMetaImpl

    CATALOG_COLUMNS, COLUMN_COLUMNS, FUNCTION_COLUMNS, SCHEMA_COLUMNS, TABLE_COLUMNS, TABLE_TYPE_COLUMNS, TYPE_INFO_COLUMNS

    Fields inherited from class org.apache.calcite.avatica.MetaImpl

    connection, connProps
  • Constructor Summary

    Constructors
    Constructor
    Description
    KuduMetaImpl(org.apache.calcite.jdbc.CalciteConnectionImpl connection)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    commit(org.apache.calcite.avatica.Meta.ConnectionHandle ch)
     
    org.apache.calcite.avatica.Meta.ConnectionProperties
    connectionSync(org.apache.calcite.avatica.Meta.ConnectionHandle ch, org.apache.calcite.avatica.Meta.ConnectionProperties connProps)
     
     

    Methods inherited from class org.apache.calcite.jdbc.CalciteMetaImpl

    allTypeInfo, closeStatement, columns, connect, create, create, createDataContext, createIterable, createResultSet, createStatement, execute, execute, executeBatch, fetch, getCatalogs, getColumns, getDatabaseProperties, getFunctions, getSchemas, getTables, getTableTypes, getTypeInfo, likeToRegex, prepare, prepareAndExecute, prepareAndExecute, prepareAndExecuteBatch, rollback, syncResults

    Methods inherited from class org.apache.calcite.avatica.MetaImpl

    checkParameterValueHasNull, closeConnection, collect, collect, columnMetaData, columnMetaData, columnMetaData, columnMetaData, createCursor, createEmptyResultSet, fetch, fieldMetaData, getAttributes, getBestRowIdentifier, getClientInfoProperties, getColumnNullability, getColumnPrivileges, getCrossReference, getExportedKeys, getFunctionColumns, getImportedKeys, getIndexInfo, getPrimaryKeys, getProcedureColumns, getProcedures, getPseudoColumns, getSuperTables, getSuperTypes, getTablePrivileges, getUDTs, getVersionColumns, openConnection

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KuduMetaImpl

      public KuduMetaImpl(org.apache.calcite.jdbc.CalciteConnectionImpl connection)
  • Method Details

    • commit

      public void commit(org.apache.calcite.avatica.Meta.ConnectionHandle ch)
      Specified by:
      commit in interface org.apache.calcite.avatica.Meta
      Overrides:
      commit in class org.apache.calcite.jdbc.CalciteMetaImpl
    • connectionSync

      public org.apache.calcite.avatica.Meta.ConnectionProperties connectionSync(org.apache.calcite.avatica.Meta.ConnectionHandle ch, org.apache.calcite.avatica.Meta.ConnectionProperties connProps)
      Specified by:
      connectionSync in interface org.apache.calcite.avatica.Meta
      Overrides:
      connectionSync in class org.apache.calcite.avatica.MetaImpl
    • getMutationState

      public MutationState getMutationState(CalciteModifiableKuduTable calciteKuduTable)
    • clearMutationState

      public void clearMutationState()