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.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
-
-
Constructor Summary
Constructors Constructor Description KuduMetaImpl(org.apache.calcite.jdbc.CalciteConnectionImpl connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearMutationState()
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)
MutationState
getMutationState(CalciteModifiableKuduTable calciteKuduTable)
-
Methods inherited from class org.apache.calcite.jdbc.CalciteMetaImpl
allTypeInfo, closeStatement, columns, connect, 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
-
-
-
-
Method Detail
-
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
public MutationState getMutationState(CalciteModifiableKuduTable calciteKuduTable)
-
clearMutationState
public void clearMutationState()
-
-