Package org.apache.calcite.jdbc
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 -
Method Summary
Modifier and TypeMethodDescriptionvoid
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) getMutationState
(CalciteModifiableKuduTable calciteKuduTable) 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
-
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 interfaceorg.apache.calcite.avatica.Meta
- Overrides:
commit
in classorg.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 interfaceorg.apache.calcite.avatica.Meta
- Overrides:
connectionSync
in classorg.apache.calcite.avatica.MetaImpl
-
getMutationState
-
clearMutationState
public void clearMutationState()
-