A B C D E F G H I J K L M N O P Q R S T U V W Y Z _

## A

abort(Executor) - Method in class org.apache.calcite.avatica.AvaticaConnection
absolute(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
AbstractCursor - Class in org.apache.calcite.avatica.util
  Base class for implementing a cursor.
AbstractCursor() - Constructor for class org.apache.calcite.avatica.util.AbstractCursor
AbstractCursor.AbstractGetter - Class in org.apache.calcite.avatica.util
  Abstract implementation of `AbstractCursor.Getter`.
AbstractCursor.ArrayAccessor - Class in org.apache.calcite.avatica.util
  Accessor that assumes that the underlying value is an ARRAY; corresponds to `Types.ARRAY`.
AbstractCursor.Getter - Interface in org.apache.calcite.avatica.util
  Gets a value from a particular field of the current record of this cursor.
AbstractCursor.SlotGetter - Class in org.apache.calcite.avatica.util
  Implementation of `AbstractCursor.Getter` that returns the current contents of a mutable slot.
AbstractCursor.StructGetter - Class in org.apache.calcite.avatica.util
  Implementation of `AbstractCursor.Getter` that returns the value of a given field of the current contents of another getter.
AbstractGetter() - Constructor for class org.apache.calcite.avatica.util.AbstractCursor.AbstractGetter
AbstractHandler<T> - Class in org.apache.calcite.avatica.remote
  Abstract base class for `Handler`s to extend to inherit functionality common across serialization strategies.
AbstractHandler(Service) - Constructor for class org.apache.calcite.avatica.remote.AbstractHandler
AbstractService - Class in org.apache.calcite.avatica.remote
  A common base class for `Service` implementations that implement modifications made to response objects.
AbstractService() - Constructor for class org.apache.calcite.avatica.remote.AbstractService
accept(Service) - Method in class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
accept(Service) - Method in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
acceptsURL(String) - Method in class org.apache.calcite.avatica.UnregisteredDriver
accessorList - Variable in class org.apache.calcite.avatica.AvaticaResultSet
add(int) - Method in class org.apache.calcite.avatica.util.Spacer
  Increases the current number of spaces by `n`.
addBatch() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
addBatch(String) - Method in class org.apache.calcite.avatica.AvaticaStatement
addMonths(long, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Adds a given number of months to a timestamp, represented as the number of milliseconds since the epoch.
addMonths(int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Adds a given number of months to a date, represented as the number of days since the epoch.
afterLast() - Method in class org.apache.calcite.avatica.AvaticaResultSet
allProceduresAreCallable() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
allTablesAreSelectable() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
append(Source) - Method in interface org.apache.calcite.avatica.util.Source
  Returns a source whose path concatenates this with a child.
append(Appendable, int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Appends `n` spaces to an `Appendable`.
append(PrintWriter, int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Appends `n` spaces to a `PrintWriter`.
append(StringWriter, int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Appends `n` spaces to a `StringWriter`.
append(StringBuilder, int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Appends `n` spaces to a `StringBuilder`.
append(StringBuffer, int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Appends `n` spaces to a `StringBuffer`.
apply(ConnectionProperty, String) - Method in interface org.apache.calcite.avatica.ConnectionConfigImpl.Converter
apply(T) - Method in class org.apache.calcite.avatica.remote.AbstractHandler
  Compute a response for the given request, handling errors generated by that computation.
apply(T) - Method in interface org.apache.calcite.avatica.remote.Handler
apply(String) - Method in class org.apache.calcite.avatica.remote.JsonHandler
apply(String) - Method in class org.apache.calcite.avatica.remote.JsonService
  Derived class should implement this method to transport requests and responses to and from the peer service.
apply(Service.CatalogsRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.SchemasRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.TablesRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.TableTypesRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.TypeInfoRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.ColumnsRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.PrepareRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.PrepareAndExecuteRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.FetchRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.ExecuteRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.CreateStatementRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.CloseStatementRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.OpenConnectionRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.CloseConnectionRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.ConnectionSyncRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.DatabasePropertyRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.SyncResultsRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.CommitRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.RollbackRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.PrepareAndExecuteBatchRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(Service.ExecuteBatchRequest) - Method in class org.apache.calcite.avatica.remote.JsonService
apply(String) - Method in class org.apache.calcite.avatica.remote.LocalJsonService
apply(Service.CatalogsRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.SchemasRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.TablesRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.TableTypesRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.TypeInfoRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.ColumnsRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.PrepareRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.PrepareAndExecuteRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.FetchRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.ExecuteRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.CreateStatementRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.CloseStatementRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.OpenConnectionRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.CloseConnectionRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.ConnectionSyncRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.DatabasePropertyRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.SyncResultsRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.CommitRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.RollbackRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.PrepareAndExecuteBatchRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(Service.ExecuteBatchRequest) - Method in class org.apache.calcite.avatica.remote.LocalService
apply(String) - Method in class org.apache.calcite.avatica.remote.MockJsonService
apply(byte[]) - Method in class org.apache.calcite.avatica.remote.ProtobufHandler
apply(Service.CatalogsRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.SchemasRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.TablesRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.TableTypesRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.TypeInfoRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.ColumnsRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.PrepareRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.PrepareAndExecuteRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.FetchRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.CreateStatementRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.CloseStatementRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.OpenConnectionRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.CloseConnectionRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.ConnectionSyncRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.DatabasePropertyRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.ExecuteRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.SyncResultsRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.CommitRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.RollbackRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.PrepareAndExecuteBatchRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(Service.ExecuteBatchRequest) - Method in class org.apache.calcite.avatica.remote.ProtobufService
apply(String) - Method in class org.apache.calcite.avatica.remote.RemoteService
apply(Service.CatalogsRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.SchemasRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.TablesRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.TableTypesRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.TypeInfoRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.ColumnsRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.PrepareRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.ExecuteRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.PrepareAndExecuteRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.SyncResultsRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.FetchRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.CreateStatementRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.CloseStatementRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.OpenConnectionRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.CloseConnectionRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.ConnectionSyncRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.DatabasePropertyRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.CommitRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.RollbackRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.PrepareAndExecuteBatchRequest) - Method in interface org.apache.calcite.avatica.remote.Service
apply(Service.ExecuteBatchRequest) - Method in interface org.apache.calcite.avatica.remote.Service
array(ColumnMetaData.AvaticaType, String, ColumnMetaData.Rep) - Static method in class org.apache.calcite.avatica.ColumnMetaData
  Creates an `ColumnMetaData.ArrayType`.
ARRAY - Static variable in class org.apache.calcite.avatica.Meta.CursorFactory
ArrayAccessor(AbstractCursor.Getter, ColumnMetaData.AvaticaType, Cursor.Accessor, AbstractCursor.SlotGetter, ArrayImpl.Factory) - Constructor for class org.apache.calcite.avatica.util.AbstractCursor.ArrayAccessor
ArrayFactoryImpl - Class in org.apache.calcite.avatica.util
  Implementation of `ArrayImpl.Factory`.
ArrayFactoryImpl(TimeZone) - Constructor for class org.apache.calcite.avatica.util.ArrayFactoryImpl
ArrayGetter(int) - Constructor for class org.apache.calcite.avatica.util.PositionedCursor.ArrayGetter
ArrayImpl - Class in org.apache.calcite.avatica.util
  Implementation of JDBC `Array`.
ArrayImpl(List<Object>, AbstractCursor.ArrayAccessor) - Constructor for class org.apache.calcite.avatica.util.ArrayImpl
ArrayImpl.Factory - Interface in org.apache.calcite.avatica.util
  Factory that can create a ResultSet or Array based on a stream of values.
ArrayIteratorCursor - Class in org.apache.calcite.avatica.util
  Implementation of `Cursor` on top of an `Iterator` that returns an array of `Object` for each row.
ArrayIteratorCursor(Iterator<Object[]>) - Constructor for class org.apache.calcite.avatica.util.ArrayIteratorCursor
  Creates an ArrayEnumeratorCursor.
ArrayType(int, String, ColumnMetaData.Rep, ColumnMetaData.AvaticaType) - Constructor for class org.apache.calcite.avatica.ColumnMetaData.ArrayType
  Not for public use.
ascOrDesc - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
assign(Meta.Signature, Meta.Frame, long) - Method in interface org.apache.calcite.avatica.Meta.PrepareCallback
attrDef - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
attrName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
attrSize - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
attrTypeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
authCache - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
authentication() - Method in interface org.apache.calcite.avatica.ConnectionConfig
authentication() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
AuthenticationType - Enum in org.apache.calcite.avatica.remote
  An enumeration for support types of authentication for the HttpServer.
authRegistry - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
autoCommitFailureClosesAllResultSets() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
autoIncrement - Variable in class org.apache.calcite.avatica.ColumnMetaData
autoIncrement - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
AvaticaClientRuntimeException - Exception in org.apache.calcite.avatica
  The client-side representation of `AvaticaRuntimeException`.
AvaticaClientRuntimeException(String, int, String, AvaticaSeverity, List<String>, Service.RpcMetadataResponse) - Constructor for exception org.apache.calcite.avatica.AvaticaClientRuntimeException
AvaticaClientRuntimeException(String, Throwable) - Constructor for exception org.apache.calcite.avatica.AvaticaClientRuntimeException
AvaticaCommonsHttpClientImpl - Class in org.apache.calcite.avatica.remote
  A common class to invoke HTTP requests against the Avatica server agnostic of the data being sent and received across the wire.
AvaticaCommonsHttpClientImpl(URL) - Constructor for class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
AvaticaConnection - Class in org.apache.calcite.avatica
  Implementation of JDBC connection for the Avatica framework.
AvaticaConnection(UnregisteredDriver, AvaticaFactory, String, Properties) - Constructor for class org.apache.calcite.avatica.AvaticaConnection
  Creates an AvaticaConnection.
AvaticaConnection.CallableWithoutException<T> - Interface in org.apache.calcite.avatica
  A Callable-like interface but without a "throws Exception".
AvaticaConnection.Trojan - Class in org.apache.calcite.avatica
  A way to call package-protected methods.
AvaticaDatabaseMetaData - Class in org.apache.calcite.avatica
  Implementation of `DatabaseMetaData` for the Avatica engine.
AvaticaDatabaseMetaData(AvaticaConnection) - Constructor for class org.apache.calcite.avatica.AvaticaDatabaseMetaData
AvaticaFactory - Interface in org.apache.calcite.avatica
  Factory for JDBC objects.
AvaticaHttpClient - Interface in org.apache.calcite.avatica.remote
  An interface which defines how requests are sent to the Avatica server.
AvaticaHttpClientFactory - Interface in org.apache.calcite.avatica.remote
  A factory for constructing `AvaticaHttpClient`'s.
AvaticaHttpClientFactoryImpl - Class in org.apache.calcite.avatica.remote
  Default implementation of `AvaticaHttpClientFactory` which chooses an implementation from a property.
AvaticaHttpClientFactoryImpl() - Constructor for class org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
AvaticaHttpClientImpl - Class in org.apache.calcite.avatica.remote
  A common class to invoke HTTP requests against the Avatica server agnostic of the data being sent and received across the wire.
AvaticaHttpClientImpl(URL) - Constructor for class org.apache.calcite.avatica.remote.AvaticaHttpClientImpl
AvaticaParameter - Class in org.apache.calcite.avatica
  Metadata for a parameter.
AvaticaParameter(boolean, int, int, int, String, String, String) - Constructor for class org.apache.calcite.avatica.AvaticaParameter
avaticaPassword() - Method in interface org.apache.calcite.avatica.ConnectionConfig
avaticaPassword() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
AvaticaPreparedStatement - Class in org.apache.calcite.avatica
  Implementation of `PreparedStatement` for the Avatica engine.
AvaticaPreparedStatement(AvaticaConnection, Meta.StatementHandle, Meta.Signature, int, int, int) - Constructor for class org.apache.calcite.avatica.AvaticaPreparedStatement
  Creates an AvaticaPreparedStatement.
AvaticaRemoteConnectionConfigImpl - Class in org.apache.calcite.avatica.remote
  Implementation of `ConnectionConfig` with extra properties specific to Remote Driver.
AvaticaRemoteConnectionConfigImpl(Properties) - Constructor for class org.apache.calcite.avatica.remote.AvaticaRemoteConnectionConfigImpl
AvaticaRemoteConnectionProperty - Enum in org.apache.calcite.avatica.remote
  Enumeration of Avatica remote driver's built-in connection properties.
AvaticaResultSet - Class in org.apache.calcite.avatica
  Implementation of `ResultSet` for the Avatica engine.
AvaticaResultSet(AvaticaStatement, QueryState, Meta.Signature, ResultSetMetaData, TimeZone, Meta.Frame) - Constructor for class org.apache.calcite.avatica.AvaticaResultSet
  Creates an `AvaticaResultSet`.
AvaticaResultSetMetaData - Class in org.apache.calcite.avatica
  Implementation of `ResultSetMetaData` for the Avatica framework.
AvaticaResultSetMetaData(AvaticaStatement, Object, Meta.Signature) - Constructor for class org.apache.calcite.avatica.AvaticaResultSetMetaData
AvaticaRuntimeException - Exception in org.apache.calcite.avatica.remote
  A `RuntimeException` thrown by Avatica with additional contextual information about what happened to cause the Exception.
AvaticaRuntimeException() - Constructor for exception org.apache.calcite.avatica.remote.AvaticaRuntimeException
  Constructs an `AvaticaRuntimeException` with no additional information.
AvaticaRuntimeException(String, int, String, AvaticaSeverity) - Constructor for exception org.apache.calcite.avatica.remote.AvaticaRuntimeException
  Constructs an `AvaticaRuntimeException` with the given contextual information surrounding the error.
AvaticaSeverity - Enum in org.apache.calcite.avatica
  An enumeration that denotes the severity of a given unexpected state.
AvaticaSite - Class in org.apache.calcite.avatica
  A location that a value can be written to or read from.
AvaticaSite(AvaticaParameter, Calendar, int, TypedValue[]) - Constructor for class org.apache.calcite.avatica.AvaticaSite
AvaticaSpecificDatabaseMetaData - Interface in org.apache.calcite.avatica
  Avatica additions to the JDBC `DatabaseMetaData` interface.
AvaticaSqlException - Exception in org.apache.calcite.avatica
  A client-facing `SQLException` which encapsulates errors from the remote Avatica server.
AvaticaSqlException(String, String, int, List<String>, String) - Constructor for exception org.apache.calcite.avatica.AvaticaSqlException
  Construct the Exception with information from the server.
AvaticaStatement - Class in org.apache.calcite.avatica
  Implementation of `Statement` for the Avatica engine.
AvaticaStatement(AvaticaConnection, Meta.StatementHandle, int, int, int) - Constructor for class org.apache.calcite.avatica.AvaticaStatement
  Creates an AvaticaStatement.
AvaticaStatement(AvaticaConnection, Meta.StatementHandle, int, int, int, Meta.Signature) - Constructor for class org.apache.calcite.avatica.AvaticaStatement
AvaticaType(int, String, ColumnMetaData.Rep) - Constructor for class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
avaticaUser() - Method in interface org.apache.calcite.avatica.ConnectionConfig
avaticaUser() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
AvaticaUtils - Class in org.apache.calcite.avatica
  Avatica utilities.

## B

Base() - Constructor for class org.apache.calcite.avatica.remote.Service.Base
Base64 - Class in org.apache.calcite.avatica.util
  Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.apache.calcite.avatica.util
  A `Base64.InputStream` will read data from another `java.io.InputStream`, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream - Class in org.apache.calcite.avatica.util
  A `Base64.OutputStream` will write data to another `java.io.OutputStream`, given in the constructor, and encode/decode to/from Base64 notation on the fly.
baseType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaUdt
beforeFirst() - Method in class org.apache.calcite.avatica.AvaticaResultSet
BOOLEAN_CONVERTER - Static variable in class org.apache.calcite.avatica.ConnectionConfigImpl
box(Class) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Returns the boxed class.
boxedClass() - Method in enum org.apache.calcite.avatica.SqlType
  Returns the boxed type.
bufferLength - Variable in class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
bufferLength - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
bufferLength - Variable in class org.apache.calcite.avatica.MetaImpl.MetaVersionColumn
BuiltInConnectionProperty - Enum in org.apache.calcite.avatica
  Enumeration of Avatica's built-in connection properties.
BY_CODE - Static variable in enum org.apache.calcite.avatica.SqlState
byteAt(int) - Method in class org.apache.calcite.avatica.util.ByteString
  Returns the byte at a given position in the byte string.
ByteString - Class in org.apache.calcite.avatica.util
  Collection of bytes.
ByteString(byte[]) - Constructor for class org.apache.calcite.avatica.util.ByteString
  Creates a ByteString.

## C

calendar() - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Creates an instance of `Calendar` in the root locale and UTC time zone.
call() - Method in interface org.apache.calcite.avatica.AvaticaConnection.CallableWithoutException
camelName() - Method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
camelName() - Method in interface org.apache.calcite.avatica.ConnectionProperty
  The name of this property in camel-case.
camelName() - Method in enum org.apache.calcite.avatica.remote.AvaticaRemoteConnectionProperty
camelToUpper(String) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Converts a camelCase name into an upper-case underscore-separated name.
cancel() - Method in class org.apache.calcite.avatica.AvaticaResultSet
  Sets the flag to indicate that cancel has been requested.
cancel() - Method in class org.apache.calcite.avatica.AvaticaStatement
cancelFlag - Variable in class org.apache.calcite.avatica.AvaticaStatement
  Support for `AvaticaStatement.cancel()` method.
cancelRowUpdates() - Method in class org.apache.calcite.avatica.AvaticaResultSet
canGet(SqlType.Method, SqlType) - Static method in enum org.apache.calcite.avatica.SqlType
  Returns whether `ResultSet.getInt(int)` and similar methods can convert a value to a particular SQL type.
canSet(Class, SqlType) - Static method in enum org.apache.calcite.avatica.SqlType
  Returns whether `PreparedStatement.setObject(int, java.lang.Object, int)` and `PreparedStatement.setNull(int, int)` can assign a value of a particular class to a column of a particular SQL type.
canUpdate() - Method in enum org.apache.calcite.avatica.Meta.StatementType
cardinality - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
caseSensitive - Variable in class org.apache.calcite.avatica.ColumnMetaData
caseSensitive - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
Casing - Enum in org.apache.calcite.avatica.util
  Policy for converting case of identifiers before storing them.
castProtobufMessage(Message, Class<T>) - Static method in class org.apache.calcite.avatica.remote.ProtobufService
  Checks if the provided `Message` is an instance of the Class given by `expectedType`.
catalog - Variable in class org.apache.calcite.avatica.remote.Service.ColumnsRequest
catalog - Variable in class org.apache.calcite.avatica.remote.Service.SchemasRequest
catalog - Variable in class org.apache.calcite.avatica.remote.Service.TablesRequest
catalogName - Variable in class org.apache.calcite.avatica.ColumnMetaData
CatalogsRequest() - Constructor for class org.apache.calcite.avatica.remote.Service.CatalogsRequest
CatalogsRequest(String) - Constructor for class org.apache.calcite.avatica.remote.Service.CatalogsRequest
category - Variable in enum org.apache.calcite.avatica.SqlState
charOctetLength - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
charOctetLength - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
charOctetLength - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
charOctetLength - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
charOctetLength - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
checkDateFormat(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Checks if the date/time format is valid
checkOpen() - Method in class org.apache.calcite.avatica.AvaticaConnection
checkOpen() - Method in class org.apache.calcite.avatica.AvaticaResultSet
checkOpen() - Method in class org.apache.calcite.avatica.AvaticaStatement
checkParameterValueHasNull(List<TypedValue>) - Static method in class org.apache.calcite.avatica.MetaImpl
  Returns whether a list of parameter values has any null elements.
className - Variable in class org.apache.calcite.avatica.AvaticaParameter
className - Variable in class org.apache.calcite.avatica.MetaImpl.MetaUdt
clazz - Variable in enum org.apache.calcite.avatica.ColumnMetaData.Rep
clazz - Variable in class org.apache.calcite.avatica.Meta.CursorFactory
clazz - Variable in enum org.apache.calcite.avatica.SqlType
  Default Java type for this SQL type, as described in table B-1.
clear() - Method in interface org.apache.calcite.avatica.Meta.PrepareCallback
clearBatch() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
clearBatch() - Method in class org.apache.calcite.avatica.AvaticaStatement
clearParameters() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
clearWarnings() - Method in class org.apache.calcite.avatica.AvaticaConnection
clearWarnings() - Method in class org.apache.calcite.avatica.AvaticaResultSet
clearWarnings() - Method in class org.apache.calcite.avatica.AvaticaStatement
client - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
clientInfo() - Method in class org.apache.calcite.avatica.Helper
ClientKeytabJaasConf - Class in org.apache.calcite.avatica.remote
  Javax Configuration class which always returns a configuration for our keytab-based login suitable for callers which are acting as initiators (e.g.
ClientKeytabJaasConf(String, String) - Constructor for class org.apache.calcite.avatica.remote.ClientKeytabJaasConf
clone() - Method in class org.apache.calcite.avatica.util.ByteString
close() - Method in class org.apache.calcite.avatica.AvaticaConnection
close() - Method in class org.apache.calcite.avatica.AvaticaResultSet
close() - Method in class org.apache.calcite.avatica.AvaticaStatement
close() - Method in class org.apache.calcite.avatica.util.Base64.OutputStream
  Flushes and closes (I think, in the superclass) the stream.
close() - Method in interface org.apache.calcite.avatica.util.Cursor
  Closes this cursor and releases resources.
close() - Method in class org.apache.calcite.avatica.util.IteratorCursor
close_() - Method in class org.apache.calcite.avatica.AvaticaStatement
closeConnection(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Closes a connection
closeConnection(Meta.ConnectionHandle) - Method in class org.apache.calcite.avatica.MetaImpl
CloseConnectionRequest(String) - Constructor for class org.apache.calcite.avatica.remote.Service.CloseConnectionRequest
CloseConnectionResponse() - Constructor for class org.apache.calcite.avatica.remote.Service.CloseConnectionResponse
CloseConnectionResponse(Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.CloseConnectionResponse
closed - Variable in class org.apache.calcite.avatica.AvaticaStatement
closed() - Method in class org.apache.calcite.avatica.Helper
closeOnCompletion - Variable in class org.apache.calcite.avatica.AvaticaStatement
  Support for `AvaticaStatement.closeOnCompletion()` method.
closeOnCompletion() - Method in class org.apache.calcite.avatica.AvaticaStatement
closeStatement(Meta.StatementHandle) - Method in interface org.apache.calcite.avatica.Meta
  Closes a statement.
CloseStatementRequest(String, int) - Constructor for class org.apache.calcite.avatica.remote.Service.CloseStatementRequest
CloseStatementResponse() - Constructor for class org.apache.calcite.avatica.remote.Service.CloseStatementResponse
CloseStatementResponse(Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.CloseStatementResponse
code - Variable in enum org.apache.calcite.avatica.SqlState
collect(Meta.CursorFactory, Iterator<Object>, List<List<Object>>) - Static method in class org.apache.calcite.avatica.MetaImpl
collect(Meta.CursorFactory, Iterable<Object>, List<List<Object>>) - Static method in class org.apache.calcite.avatica.MetaImpl
columnClassName() - Method in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
columnClassName - Variable in class org.apache.calcite.avatica.ColumnMetaData
columnDef - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
columnDef - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
ColumnMetaData - Class in org.apache.calcite.avatica
  Metadata for a column.
ColumnMetaData(int, boolean, boolean, boolean, boolean, int, boolean, int, String, String, String, int, int, String, String, ColumnMetaData.AvaticaType, boolean, boolean, boolean, String) - Constructor for class org.apache.calcite.avatica.ColumnMetaData
columnMetaData(String, int, Class<?>, boolean) - Static method in class org.apache.calcite.avatica.MetaImpl
columnMetaData(String, int, ColumnMetaData.AvaticaType, boolean) - Static method in class org.apache.calcite.avatica.MetaImpl
columnMetaData(String, int, Class<?>, int) - Static method in class org.apache.calcite.avatica.MetaImpl
columnMetaData(String, int, ColumnMetaData.AvaticaType, int) - Static method in class org.apache.calcite.avatica.MetaImpl
ColumnMetaData.ArrayType - Class in org.apache.calcite.avatica
  Array type.
ColumnMetaData.AvaticaType - Class in org.apache.calcite.avatica
  Base class for a column type.
ColumnMetaData.Rep - Enum in org.apache.calcite.avatica
  Description of the type used to internally represent a value.
ColumnMetaData.ScalarType - Class in org.apache.calcite.avatica
  Scalar type.
ColumnMetaData.StructType - Class in org.apache.calcite.avatica
  Record type.
columnMetaDataList - Variable in class org.apache.calcite.avatica.AvaticaResultSet
columnName - Variable in class org.apache.calcite.avatica.ColumnMetaData
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPrimaryKey
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
columnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaVersionColumn
columnNamePattern - Variable in class org.apache.calcite.avatica.remote.Service.ColumnsRequest
columns - Variable in class org.apache.calcite.avatica.ColumnMetaData.StructType
columns - Variable in class org.apache.calcite.avatica.Meta.Signature
columnSize - Variable in class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
columnSize - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
columnSize - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
columnSize - Variable in class org.apache.calcite.avatica.MetaImpl.MetaVersionColumn
ColumnsRequest(String, String, String, String, String) - Constructor for class org.apache.calcite.avatica.remote.Service.ColumnsRequest
columnType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
columnType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
columnUsage - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
commit() - Method in class org.apache.calcite.avatica.AvaticaConnection
commit(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Makes all changes since the last commit/rollback permanent.
CommitRequest(String) - Constructor for class org.apache.calcite.avatica.remote.Service.CommitRequest
CommonsHttpClientPoolCache - Class in org.apache.calcite.avatica.remote
  Creates and returns a PoolingHttpClientConnectionManager object.
compareTo(ByteString) - Method in class org.apache.calcite.avatica.util.ByteString
componentType - Variable in class org.apache.calcite.avatica.remote.TypedValue
  Non-null for ARRAYs, the type of the values stored in the ARRAY.
concat(Class<?>, String) - Static method in class org.apache.calcite.avatica.remote.MetricsHelper
concat(ByteString) - Method in class org.apache.calcite.avatica.util.ByteString
  Returns a ByteString consisting of the concatenation of this and another string.
condition - Variable in enum org.apache.calcite.avatica.SqlState
config() - Method in class org.apache.calcite.avatica.AvaticaConnection
  Returns a view onto this connection's configuration properties.
connect(String, Properties) - Method in class org.apache.calcite.avatica.remote.Driver
connect(String, Properties) - Method in class org.apache.calcite.avatica.UnregisteredDriver
CONNECT_STRING_PREFIX - Static variable in class org.apache.calcite.avatica.remote.Driver
connection - Variable in class org.apache.calcite.avatica.AvaticaStatement
connection - Variable in class org.apache.calcite.avatica.MetaImpl
  The `AvaticaConnection` backing `this`.
ConnectionConfig - Interface in org.apache.calcite.avatica
  Connection configuration.
ConnectionConfigImpl - Class in org.apache.calcite.avatica
  Implementation of `ConnectionConfig`.
ConnectionConfigImpl(Properties) - Constructor for class org.apache.calcite.avatica.ConnectionConfigImpl
ConnectionConfigImpl.Converter<T> - Interface in org.apache.calcite.avatica
  Callback to parse a property from string to its native type.
ConnectionConfigImpl.PropEnv - Class in org.apache.calcite.avatica
  The combination of a property definition and a map of property values.
ConnectionHandle(String) - Constructor for class org.apache.calcite.avatica.Meta.ConnectionHandle
connectionId - Variable in class org.apache.calcite.avatica.Meta.MetaResultSet
connectionId - Variable in class org.apache.calcite.avatica.Meta.StatementHandle
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.CatalogsRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.CloseConnectionRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.CloseStatementRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.ColumnsRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.CommitRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.ConnectionSyncRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.CreateStatementRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.CreateStatementResponse
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.DatabasePropertyRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteBatchResponse
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.FetchRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.OpenConnectionRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.PrepareRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.RollbackRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.SchemasRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.SyncResultsRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.TablesRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.TableTypesRequest
connectionId - Variable in class org.apache.calcite.avatica.remote.Service.TypeInfoRequest
ConnectionPropertiesImpl - Class in org.apache.calcite.avatica
  Concrete implementation of `Meta.ConnectionProperties`.
ConnectionPropertiesImpl() - Constructor for class org.apache.calcite.avatica.ConnectionPropertiesImpl
ConnectionPropertiesImpl(Connection) - Constructor for class org.apache.calcite.avatica.ConnectionPropertiesImpl
ConnectionPropertiesImpl(Boolean, Boolean, Integer, String, String) - Constructor for class org.apache.calcite.avatica.ConnectionPropertiesImpl
ConnectionProperty - Interface in org.apache.calcite.avatica
  Definition of a property that may be specified on the JDBC connect string.
ConnectionProperty.Type - Enum in org.apache.calcite.avatica
  Data type of property.
connectionSync(Meta.ConnectionHandle, Meta.ConnectionProperties) - Method in interface org.apache.calcite.avatica.Meta
  Synchronizes client and server view of connection properties.
connectionSync(Meta.ConnectionHandle, Meta.ConnectionProperties) - Method in class org.apache.calcite.avatica.MetaImpl
ConnectionSyncRequest(String, Meta.ConnectionProperties) - Constructor for class org.apache.calcite.avatica.remote.Service.ConnectionSyncRequest
ConnectionSyncResponse(Meta.ConnectionProperties, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.ConnectionSyncResponse
ConnectStringParser - Class in org.apache.calcite.avatica
  ConnectStringParser is a utility class that parses or creates a JDBC connect string according to the OLE DB Connection String Syntax.
connProps - Variable in class org.apache.calcite.avatica.MetaImpl
  Represents the various states specific to `MetaImpl.connection`.
connProps - Variable in class org.apache.calcite.avatica.remote.Service.ConnectionSyncRequest
connProps - Variable in class org.apache.calcite.avatica.remote.Service.ConnectionSyncResponse
convertToErrorResponse(Exception) - Method in class org.apache.calcite.avatica.remote.AbstractHandler
  Attempts to convert an Exception to an ErrorResponse.
copyParameterValues() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
  Returns a copy of the current parameter values.
count(String, int, long) - Static method in class org.apache.calcite.avatica.Meta.MetaResultSet
create(Meta.Style, Class, List<String>) - Static method in class org.apache.calcite.avatica.Meta.CursorFactory
create(List<String>) - Method in interface org.apache.calcite.avatica.Meta.Factory
create(long, boolean, List<Object>) - Static method in class org.apache.calcite.avatica.Meta.Frame
create(String, int, boolean, Meta.Signature, Meta.Frame) - Static method in class org.apache.calcite.avatica.Meta.MetaResultSet
create(String, int, boolean, Meta.Signature, Meta.Frame, long) - Static method in class org.apache.calcite.avatica.Meta.MetaResultSet
create(List<ColumnMetaData>, String, List<AvaticaParameter>, Meta.CursorFactory, Meta.StatementType) - Static method in class org.apache.calcite.avatica.Meta.Signature
  Used by Jackson to create a Signature by de-serializing JSON.
create(AvaticaConnection) - Method in class org.apache.calcite.avatica.remote.MockJsonService.Factory
create(AvaticaConnection) - Method in class org.apache.calcite.avatica.remote.MockProtobufService.MockProtobufServiceFactory
create(AvaticaConnection) - Method in interface org.apache.calcite.avatica.remote.Service.Factory
create(String, Object) - Static method in class org.apache.calcite.avatica.remote.TypedValue
create(ColumnMetaData.AvaticaType, Iterable<Object>) - Method in class org.apache.calcite.avatica.util.ArrayFactoryImpl
create(ColumnMetaData.AvaticaType, Iterable<Object>) - Method in interface org.apache.calcite.avatica.util.ArrayImpl.Factory
  Creates a `ResultSet` from the given list of values per `Array.getResultSet()`.
create(ColumnMetaData.AvaticaType, Iterable<Object>) - Method in interface org.apache.calcite.avatica.util.StructImpl.Factory
createAccessor(ColumnMetaData, int, Calendar, ArrayImpl.Factory) - Method in class org.apache.calcite.avatica.util.AbstractCursor
createAccessor(ColumnMetaData, AbstractCursor.Getter, Calendar, ArrayImpl.Factory) - Method in class org.apache.calcite.avatica.util.AbstractCursor
createAccessors(List<ColumnMetaData>, Calendar, ArrayImpl.Factory) - Method in class org.apache.calcite.avatica.util.AbstractCursor
createAccessors(List<ColumnMetaData>, Calendar, ArrayImpl.Factory) - Method in interface org.apache.calcite.avatica.util.Cursor
  Creates a list of accessors, one per column.
createArray(ColumnMetaData.AvaticaType, Iterable<Object>) - Method in class org.apache.calcite.avatica.util.ArrayFactoryImpl
createArray(ColumnMetaData.AvaticaType, Iterable<Object>) - Method in interface org.apache.calcite.avatica.util.ArrayImpl.Factory
  Creates an `Array` from the given list of values, converting any primitive values into the corresponding objects.
createArrayOf(String, Object[]) - Method in class org.apache.calcite.avatica.AvaticaConnection
createBlob() - Method in class org.apache.calcite.avatica.AvaticaConnection
createClob() - Method in class org.apache.calcite.avatica.AvaticaConnection
createCursor(Meta.CursorFactory, Iterable<Object>) - Static method in class org.apache.calcite.avatica.MetaImpl
  Uses a `Meta.CursorFactory` to convert an `Iterable` into a `Cursor`.
createDriverVersion() - Method in class org.apache.calcite.avatica.remote.Driver
createDriverVersion() - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Creates an object describing the name and version of this driver.
createEmptyResultSet(Class<E>) - Method in class org.apache.calcite.avatica.MetaImpl
  Creates an empty result set.
createException(String, Exception) - Method in class org.apache.calcite.avatica.Helper
createException(String, String, Exception) - Method in class org.apache.calcite.avatica.Helper
createException(String) - Method in class org.apache.calcite.avatica.Helper
createFactory() - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Creates a factory for JDBC objects (connection, statement).
createGetter(int) - Method in class org.apache.calcite.avatica.util.AbstractCursor
createGetter(int) - Method in class org.apache.calcite.avatica.util.ArrayIteratorCursor
createGetter(int) - Method in class org.apache.calcite.avatica.util.ListIteratorCursor
createGetter(int) - Method in class org.apache.calcite.avatica.util.MapIteratorCursor
createGetter(int) - Method in class org.apache.calcite.avatica.util.RecordIteratorCursor
createHandler() - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Creates a Handler.
createIterable(Meta.StatementHandle, QueryState, Meta.Signature, List<TypedValue>, Meta.Frame) - Method in interface org.apache.calcite.avatica.Meta
  Creates an iterable for a result set.
createIterable(Meta.StatementHandle, QueryState, Meta.Signature, List<TypedValue>, Meta.Frame) - Method in class org.apache.calcite.avatica.MetaImpl
createMeta(AvaticaConnection) - Method in class org.apache.calcite.avatica.remote.Driver
createMeta(AvaticaConnection) - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Creates a service handler that will give connections from this Driver their behavior.
createNClob() - Method in class org.apache.calcite.avatica.AvaticaConnection
createParams - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
createResultSet(Meta.MetaResultSet, QueryState) - Method in class org.apache.calcite.avatica.AvaticaConnection
createResultSet(Map<String, Object>, List<ColumnMetaData>, Meta.CursorFactory, Meta.Frame) - Method in class org.apache.calcite.avatica.MetaImpl
createSQLXML() - Method in class org.apache.calcite.avatica.AvaticaConnection
createStatement() - Method in class org.apache.calcite.avatica.AvaticaConnection
createStatement(int, int) - Method in class org.apache.calcite.avatica.AvaticaConnection
createStatement(int, int, int) - Method in class org.apache.calcite.avatica.AvaticaConnection
createStatement(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Called during the creation of a statement to allocate a new handle.
createStatement(Meta.ConnectionHandle) - Method in class org.apache.calcite.avatica.MetaImpl
CreateStatementRequest(String) - Constructor for class org.apache.calcite.avatica.remote.Service.CreateStatementRequest
CreateStatementResponse(String, int, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.CreateStatementResponse
createStruct(String, Object[]) - Method in class org.apache.calcite.avatica.AvaticaConnection
createTrojan() - Static method in class org.apache.calcite.avatica.AvaticaConnection
credentials - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
credentialsProvider - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
currency - Variable in class org.apache.calcite.avatica.ColumnMetaData
current() - Static method in enum org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion
  Deduces the current JDBC version.
current() - Method in class org.apache.calcite.avatica.util.IteratorCursor
current() - Method in class org.apache.calcite.avatica.util.PositionedCursor
  Returns the current row.
cursor - Variable in class org.apache.calcite.avatica.AvaticaResultSet
Cursor - Interface in org.apache.calcite.avatica.util
  Interface to an iteration that is similar to, and can easily support, a JDBC `ResultSet`, but is simpler to implement.
Cursor.Accessor - Interface in org.apache.calcite.avatica.util
  Accessor of a column value.
cursorFactory - Variable in class org.apache.calcite.avatica.Meta.Signature

## D

databaseMajorVersion - Variable in class org.apache.calcite.avatica.DriverVersion
databaseMinorVersion - Variable in class org.apache.calcite.avatica.DriverVersion
DatabasePropertyRequest() - Constructor for class org.apache.calcite.avatica.remote.Service.DatabasePropertyRequest
DatabasePropertyRequest(String) - Constructor for class org.apache.calcite.avatica.remote.Service.DatabasePropertyRequest
DatabasePropertyResponse(Map<Meta.DatabaseProperty, Object>, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.DatabasePropertyResponse
dataDefinitionCausesTransactionCommit() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
dataDefinitionIgnoredInTransactions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaUdt
dataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaVersionColumn
DATE_FORMAT_STRING - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The SimpleDateFormat string for ISO dates, "yyyy-MM-dd".
dateStringToUnixDate(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
DateTimeUtils - Class in org.apache.calcite.avatica.util
  Utility functions for datetime types: date, time, timestamp.
DateTimeUtils.PrecisionTime - Class in org.apache.calcite.avatica.util
  Helper class for `DateTimeUtils.parsePrecisionDateTimeLiteral(java.lang.String, java.lang.String, java.util.TimeZone)`
decimalDigits - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
decimalDigits - Variable in class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
decimalDigits - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
decimalDigits - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
decimalDigits - Variable in class org.apache.calcite.avatica.MetaImpl.MetaVersionColumn
decode(String, Class<T>) - Static method in class org.apache.calcite.avatica.remote.JsonService
DECODE - Static variable in class org.apache.calcite.avatica.util.Base64
  Specify decoding in first bit.
decode(byte[]) - Static method in class org.apache.calcite.avatica.util.Base64
  Low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[], int, int, int) - Static method in class org.apache.calcite.avatica.util.Base64
  Low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.apache.calcite.avatica.util.Base64
  Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.apache.calcite.avatica.util.Base64
  Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFileToFile(String, String) - Static method in class org.apache.calcite.avatica.util.Base64
  Reads `infile` and decodes it to `outfile`.
decodeFromFile(String) - Static method in class org.apache.calcite.avatica.util.Base64
  Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.apache.calcite.avatica.util.Base64
  Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.apache.calcite.avatica.util.Base64
  Attempts to decode Base64 data and deserialize a Java Object within.
decodeToObject(String, int, ClassLoader) - Static method in class org.apache.calcite.avatica.util.Base64
  Attempts to decode Base64 data and deserialize a Java Object within.
deduce(List<ColumnMetaData>, Class) - Static method in class org.apache.calcite.avatica.Meta.CursorFactory
  Deduces the appropriate `CursorFactory` for accessing the underlying result set.
deduceValueClass(Object, Class) - Method in enum org.apache.calcite.avatica.ConnectionProperty.Type
  Deduces the class of a property of this type, given the default value and the user-specified value class (each of which may be null, unless this is an enum or a plugin).
DEFAULT_FETCH_SIZE - Static variable in class org.apache.calcite.avatica.AvaticaStatement
  The default value for `Statement.getFetchSize()`.
DEFAULT_ZONE - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The Java default time zone.
defaultValue() - Method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
defaultValue() - Method in interface org.apache.calcite.avatica.ConnectionProperty
  Returns the default value of this property.
defaultValue - Variable in enum org.apache.calcite.avatica.Meta.DatabaseProperty
defaultValue - Variable in class org.apache.calcite.avatica.MetaImpl.MetaClientInfoProperty
defaultValue() - Method in enum org.apache.calcite.avatica.remote.AvaticaRemoteConnectionProperty
defaultValueClass() - Method in enum org.apache.calcite.avatica.ConnectionProperty.Type
deferability - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
deferability - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
deferability - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
definitelyWritable - Variable in class org.apache.calcite.avatica.ColumnMetaData
deleteRow() - Method in class org.apache.calcite.avatica.AvaticaResultSet
deleteRule - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
deleteRule - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
deleteRule - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
deletesAreDetected(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
description - Variable in class org.apache.calcite.avatica.MetaImpl.MetaClientInfoProperty
deserialize(Message) - Method in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
digitCount(int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
discard(Object) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Does nothing with its argument.
displaySize - Variable in class org.apache.calcite.avatica.ColumnMetaData
DO_BREAK_LINES - Static variable in class org.apache.calcite.avatica.util.Base64
  Do break lines when encoding.
DoAsAvaticaHttpClient - Class in org.apache.calcite.avatica.remote
  HTTP client implementation which invokes the wrapped HTTP client in a doAs with the provided Subject.
DoAsAvaticaHttpClient(AvaticaHttpClient, KerberosConnection) - Constructor for class org.apache.calcite.avatica.remote.DoAsAvaticaHttpClient
doesMaxRowSizeIncludeBlobs() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
done - Variable in class org.apache.calcite.avatica.Meta.Frame
  Whether this is definitely the last frame of rows.
DONT_GUNZIP - Static variable in class org.apache.calcite.avatica.util.Base64
  Specify that gzipped data should not be automatically gunzipped.
driver - Variable in class org.apache.calcite.avatica.AvaticaConnection
Driver - Class in org.apache.calcite.avatica.remote
  Avatica Remote JDBC driver.
Driver() - Constructor for class org.apache.calcite.avatica.remote.Driver
Driver.Serialization - Enum in org.apache.calcite.avatica.remote
  Defines the method of message serialization used by the Driver
DriverVersion - Class in org.apache.calcite.avatica
  Driver version information.
DriverVersion(String, String, String, String, boolean, int, int, int, int) - Constructor for class org.apache.calcite.avatica.DriverVersion
  Creates a DriverVersion.
dummy(ColumnMetaData.AvaticaType, boolean) - Static method in class org.apache.calcite.avatica.ColumnMetaData
  Creates a ColumnMetaData for result sets that are not based on a struct but need to have a single 'field' for purposes of `ResultSetMetaData`.
DUMMY_VALUE - Static variable in class org.apache.calcite.avatica.AvaticaSite
  Value that means the parameter has been set to null.

## E

EMPTY - Static variable in class org.apache.calcite.avatica.Meta.Frame
  Frame that has zero rows and is the last frame.
EMPTY - Static variable in class org.apache.calcite.avatica.util.ByteString
  An empty byte string.
encode(T) - Static method in class org.apache.calcite.avatica.remote.JsonService
ENCODE - Static variable in class org.apache.calcite.avatica.util.Base64
  Specify encoding in first bit.
encode(ByteBuffer, ByteBuffer) - Static method in class org.apache.calcite.avatica.util.Base64
  Performs Base64 encoding on the `raw` ByteBuffer, writing it to the `encoded` ByteBuffer.
encode(ByteBuffer, CharBuffer) - Static method in class org.apache.calcite.avatica.util.Base64
  Performs Base64 encoding on the `raw` ByteBuffer, writing it to the `encoded` CharBuffer.
encodeBytes(byte[]) - Static method in class org.apache.calcite.avatica.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.apache.calcite.avatica.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.apache.calcite.avatica.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.apache.calcite.avatica.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[]) - Static method in class org.apache.calcite.avatica.util.Base64
  Similar to `Base64.encodeBytes(byte[])` but returns a byte array instead of instantiating a String.
encodeBytesToBytes(byte[], int, int, int) - Static method in class org.apache.calcite.avatica.util.Base64
  Similar to `Base64.encodeBytes(byte[], int, int, int)` but returns a byte array instead of instantiating a String.
encodeFileToFile(String, String) - Static method in class org.apache.calcite.avatica.util.Base64
  Reads `infile` and encodes it to `outfile`.
encodeFromFile(String) - Static method in class org.apache.calcite.avatica.util.Base64
  Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.apache.calcite.avatica.util.Base64
  Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.apache.calcite.avatica.util.Base64
  Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.apache.calcite.avatica.util.Base64
  Convenience method for encoding data to a file.
endUnit - Variable in enum org.apache.calcite.avatica.util.TimeUnitRange
enumConverter(Class<E>) - Static method in class org.apache.calcite.avatica.ConnectionConfigImpl
EPOCH_JULIAN - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The julian date of the epoch, 1970-01-01.
equalContents(Array, Array) - Static method in class org.apache.calcite.avatica.util.ArrayImpl
  Returns whether two arrays have the same contents.
equals(Object) - Method in class org.apache.calcite.avatica.AvaticaParameter
equals(Object) - Method in class org.apache.calcite.avatica.ColumnMetaData.ArrayType
equals(Object) - Method in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
equals(Object) - Method in class org.apache.calcite.avatica.ColumnMetaData
equals(Object) - Method in class org.apache.calcite.avatica.ColumnMetaData.StructType
equals(Object) - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
equals(Object) - Method in class org.apache.calcite.avatica.Meta.CursorFactory
equals(Object) - Method in class org.apache.calcite.avatica.Meta.Frame
equals(Object) - Method in class org.apache.calcite.avatica.Meta.Signature
equals(Object) - Method in class org.apache.calcite.avatica.Meta.StatementHandle
equals(Object) - Method in class org.apache.calcite.avatica.QueryState
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CatalogsRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CloseConnectionRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CloseConnectionResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CloseStatementRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CloseStatementResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ColumnsRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CommitRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CommitResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ConnectionSyncRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ConnectionSyncResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CreateStatementRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.CreateStatementResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.DatabasePropertyRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.DatabasePropertyResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ErrorResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ExecuteBatchResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ExecuteRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ExecuteResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.FetchRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.FetchResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.OpenConnectionRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.OpenConnectionResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.PrepareRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.PrepareResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.RollbackRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.RollbackResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.RpcMetadataResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.SchemasRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.SyncResultsRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.SyncResultsResponse
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.TablesRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.TableTypesRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.Service.TypeInfoRequest
equals(Object) - Method in class org.apache.calcite.avatica.remote.TypedValue
equals(Object) - Method in class org.apache.calcite.avatica.util.ByteString
errorCode - Variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
errorMessage - Variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
ErrorResponse(List<String>, String, int, String, AvaticaSeverity, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.ErrorResponse
ErrorResponse(Exception, String, int, String, AvaticaSeverity, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.ErrorResponse
ErrorResponse(String, int, String, AvaticaSeverity, List<String>, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.ErrorResponse
exceptions - Variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
execute(AvaticaResultSet) - Method in class org.apache.calcite.avatica.AvaticaConnection.Trojan
  A means for anyone who has a trojan to call the protected method `AvaticaResultSet.execute()`.
execute() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
execute() - Method in class org.apache.calcite.avatica.AvaticaResultSet
  Executes this result set.
execute(String) - Method in class org.apache.calcite.avatica.AvaticaStatement
execute(String, int) - Method in class org.apache.calcite.avatica.AvaticaStatement
execute(String, int[]) - Method in class org.apache.calcite.avatica.AvaticaStatement
execute(String, String[]) - Method in class org.apache.calcite.avatica.AvaticaStatement
execute(Meta.StatementHandle, List<TypedValue>, long) - Method in interface org.apache.calcite.avatica.Meta
  Deprecated.
  See `Meta.execute(StatementHandle, List, int)`
execute(Meta.StatementHandle, List<TypedValue>, int) - Method in interface org.apache.calcite.avatica.Meta
  Executes a prepared statement.
execute() - Method in interface org.apache.calcite.avatica.Meta.PrepareCallback
execute2(Cursor, List<ColumnMetaData>) - Method in class org.apache.calcite.avatica.AvaticaResultSet
executeBatch() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
executeBatch() - Method in class org.apache.calcite.avatica.AvaticaStatement
executeBatch(Meta.StatementHandle, List<List<TypedValue>>) - Method in interface org.apache.calcite.avatica.Meta
  Executes a collection of bound parameter values on a prepared statement.
executeBatchInternal() - Method in class org.apache.calcite.avatica.AvaticaStatement
  Executes a collection of updates in a single batch RPC.
executeBatchProtobuf(Meta.StatementHandle, List<Requests.UpdateBatch>) - Method in interface org.apache.calcite.avatica.remote.ProtobufMeta
  Executes a batch of commands on a prepared statement.
ExecuteBatchRequest(String, int, List<List<TypedValue>>) - Constructor for class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
ExecuteBatchResponse(String, int, long[], boolean, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.ExecuteBatchResponse
ExecuteBatchResult(long[]) - Constructor for class org.apache.calcite.avatica.Meta.ExecuteBatchResult
executeBatchUpdateInternal(AvaticaPreparedStatement) - Method in class org.apache.calcite.avatica.AvaticaConnection
  Executes a batch update using an `AvaticaPreparedStatement`.
executeInternal(String) - Method in class org.apache.calcite.avatica.AvaticaStatement
executeInternal(Meta.Signature, boolean) - Method in class org.apache.calcite.avatica.AvaticaStatement
  Executes a prepared statement.
executeLargeBatch() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
executeLargeBatch() - Method in class org.apache.calcite.avatica.AvaticaStatement
executeLargeBatch(Statement) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Invokes `Statement#executeLargeBatch`, falling back on `Statement.executeBatch()` if the method does not exist (before JDK 1.8) or throws `UnsupportedOperationException`.
executeLargeUpdate() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
executeLargeUpdate(String) - Method in class org.apache.calcite.avatica.AvaticaStatement
executeQuery() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
executeQuery(String) - Method in class org.apache.calcite.avatica.AvaticaStatement
executeQueryInternal(AvaticaStatement, Meta.Signature, Meta.Frame, QueryState, boolean) - Method in class org.apache.calcite.avatica.AvaticaConnection
  Executes a prepared query, closing any previously open result set.
executeQueryInternal(Meta.Signature, boolean) - Method in class org.apache.calcite.avatica.AvaticaStatement
  Executes a prepared query, closing any previously open result set.
ExecuteRequest(Meta.StatementHandle, List<TypedValue>, int) - Constructor for class org.apache.calcite.avatica.remote.Service.ExecuteRequest
ExecuteResponse(List<Service.ResultSetResponse>, boolean, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.ExecuteResponse
ExecuteResult(List<Meta.MetaResultSet>) - Constructor for class org.apache.calcite.avatica.Meta.ExecuteResult
executeUpdate() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
executeUpdate(String) - Method in class org.apache.calcite.avatica.AvaticaStatement
executeUpdate(String, int) - Method in class org.apache.calcite.avatica.AvaticaStatement
executeUpdate(String, int[]) - Method in class org.apache.calcite.avatica.AvaticaStatement
executeUpdate(String, String[]) - Method in class org.apache.calcite.avatica.AvaticaStatement
EXPLICIT_NULL - Static variable in class org.apache.calcite.avatica.remote.TypedValue

## F

factory - Variable in class org.apache.calcite.avatica.AvaticaConnection
factory() - Method in interface org.apache.calcite.avatica.ConnectionConfig
factory() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
factory() - Method in class org.apache.calcite.avatica.remote.AvaticaRemoteConnectionConfigImpl
Factory() - Constructor for class org.apache.calcite.avatica.remote.MockJsonService.Factory
factory - Variable in class org.apache.calcite.avatica.UnregisteredDriver
fetch(Meta.StatementHandle, long, int) - Method in interface org.apache.calcite.avatica.Meta
  Returns a frame of rows.
fetch(AvaticaStatement, List<TypedValue>, long, int) - Method in class org.apache.calcite.avatica.MetaImpl
fetchMaxRowCount - Variable in class org.apache.calcite.avatica.remote.Service.FetchRequest
  Maximum number of rows to be returned in the frame.
FetchRequest(String, int, long, int) - Constructor for class org.apache.calcite.avatica.remote.Service.FetchRequest
FetchResponse(Meta.Frame, boolean, boolean, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.FetchResponse
field - Variable in class org.apache.calcite.avatica.util.PositionedCursor.ArrayGetter
field - Variable in class org.apache.calcite.avatica.util.PositionedCursor.FieldGetter
FieldGetter(Field) - Constructor for class org.apache.calcite.avatica.util.PositionedCursor.FieldGetter
fieldMetaData(Class<?>) - Static method in class org.apache.calcite.avatica.MetaImpl
fieldNames - Variable in class org.apache.calcite.avatica.Meta.CursorFactory
fields - Variable in class org.apache.calcite.avatica.Meta.CursorFactory
file() - Method in interface org.apache.calcite.avatica.util.Source
file(File, String) - Static method in class org.apache.calcite.avatica.util.Sources
filterCondition - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
FilteredConstants - Class in org.apache.calcite.avatica.util
  A class which, at build time, will have build-specific variables substituted into it.
FilteredConstants() - Constructor for class org.apache.calcite.avatica.util.FilteredConstants
findColumn(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
first() - Method in class org.apache.calcite.avatica.AvaticaResultSet
firstFrame - Variable in class org.apache.calcite.avatica.AvaticaResultSet
firstFrame - Variable in class org.apache.calcite.avatica.Meta.MetaResultSet
firstFrame - Variable in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
fixedPrecScale - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
fkcolumnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
fkcolumnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
fkcolumnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
fkName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
fkName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
fkName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
fktableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
fktableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
fktableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
fktableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
fktableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
fktableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
fktableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
fktableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
fktableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
floorDiv(long, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Divide, rounding towards negative infinity.
floorMod(long, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Modulo, always returning a non-negative result.
flushBase64() - Method in class org.apache.calcite.avatica.util.Base64.OutputStream
  Method added by PHIL.
formatLocalString(String, Object...) - Static method in class org.apache.calcite.avatica.util.Unsafe
  Returns a `String`, created from the given format and args, with the root locale.
Frame(long, boolean, Iterable<Object>) - Constructor for class org.apache.calcite.avatica.Meta.Frame
frame - Variable in class org.apache.calcite.avatica.remote.Service.FetchResponse
free() - Method in class org.apache.calcite.avatica.util.ArrayImpl
fromProto(Common.AvaticaParameter) - Static method in class org.apache.calcite.avatica.AvaticaParameter
fromProto(Common.Severity) - Static method in enum org.apache.calcite.avatica.AvaticaSeverity
fromProto(Common.AvaticaType) - Static method in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
fromProto(Common.ColumnMetaData) - Static method in class org.apache.calcite.avatica.ColumnMetaData
fromProto(Common.Rep) - Static method in enum org.apache.calcite.avatica.ColumnMetaData.Rep
fromProto(Common.ConnectionProperties) - Static method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
fromProto(Common.CursorFactory) - Static method in class org.apache.calcite.avatica.Meta.CursorFactory
fromProto(Common.DatabaseProperty) - Static method in enum org.apache.calcite.avatica.Meta.DatabaseProperty
fromProto(Common.Frame) - Static method in class org.apache.calcite.avatica.Meta.Frame
fromProto(Common.Signature) - Static method in class org.apache.calcite.avatica.Meta.Signature
fromProto(Common.StatementHandle) - Static method in class org.apache.calcite.avatica.Meta.StatementHandle
fromProto(Common.StatementType) - Static method in enum org.apache.calcite.avatica.Meta.StatementType
fromProto(Common.CursorFactory.Style) - Static method in enum org.apache.calcite.avatica.Meta.Style
fromProto(Common.QueryState) - Static method in class org.apache.calcite.avatica.QueryState
fromProto(Common.StateType) - Static method in enum org.apache.calcite.avatica.QueryState.StateType
fromProto(Common.MetaDataOperation) - Static method in enum org.apache.calcite.avatica.remote.MetaDataOperation
fromProto(Common.TypedValue) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Constructs a `TypedValue` from the protocol buffer representation.
functionCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunction
functionCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
functionName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunction
functionName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
functionSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunction
functionSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
functionType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunction
futureUse1 - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure
futureUse2 - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure
futureUse3 - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure

## G

generatedKeyAlwaysReturned() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
get(Cursor.Accessor, int, Calendar) - Static method in class org.apache.calcite.avatica.AvaticaSite
  Similar logic to `AvaticaSite.setObject(java.lang.Object, int)`.
get() - Method in class org.apache.calcite.avatica.util.Spacer
  Returns the current number of spaces.
GET_LIST - Static variable in enum org.apache.calcite.avatica.SqlType
getAppConfigurationEntry(String) - Method in class org.apache.calcite.avatica.remote.ClientKeytabJaasConf
getArray(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getArray(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getArray() - Method in class org.apache.calcite.avatica.util.AbstractCursor.ArrayAccessor
getArray() - Method in class org.apache.calcite.avatica.util.ArrayImpl
getArray(List<?>, AbstractCursor.ArrayAccessor) - Method in class org.apache.calcite.avatica.util.ArrayImpl
  Converts a list into an array.
getArray(Map<String, Class<?>>) - Method in class org.apache.calcite.avatica.util.ArrayImpl
getArray(long, int) - Method in class org.apache.calcite.avatica.util.ArrayImpl
getArray(long, int, Map<String, Class<?>>) - Method in class org.apache.calcite.avatica.util.ArrayImpl
getArray() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getAsciiStream(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getAsciiStream(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getAsciiStream() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getAttributes(String, String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getAttributes(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getAttributes(String, String, String, String)`.
getAttributes(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getAttributes() - Method in class org.apache.calcite.avatica.util.StructImpl
getAttributes(Map<String, Class<?>>) - Method in class org.apache.calcite.avatica.util.StructImpl
getAutoCommit() - Method in class org.apache.calcite.avatica.AvaticaConnection
getAvaticaServerVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
  Fetches the Avatica version from the given server.
getAvaticaServerVersion() - Method in interface org.apache.calcite.avatica.AvaticaSpecificDatabaseMetaData
  Retrieves the Avatica version from the server.
getBaseType() - Method in class org.apache.calcite.avatica.util.ArrayImpl
getBaseTypeName() - Method in class org.apache.calcite.avatica.util.ArrayImpl
getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getBestRowIdentifier(Meta.ConnectionHandle, String, String, String, int, boolean) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getBestRowIdentifier(String, String, String, int, boolean)`.
getBestRowIdentifier(Meta.ConnectionHandle, String, String, String, int, boolean) - Method in class org.apache.calcite.avatica.MetaImpl
getBigDecimal(int, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBigDecimal(String, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBigDecimal(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBigDecimal(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBigDecimal() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getBigDecimal(int) - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getBinaryStream(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBinaryStream(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBinaryStream() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getBlob(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBlob(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBlob() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getBoolean(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBoolean(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBoolean() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the boolean value of this property.
getBoolean(boolean) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the boolean value of this property.
getBoolean(Map<InternalProperty, Object>) - Method in enum org.apache.calcite.avatica.InternalProperty
  Returns the boolean value of this property.
getBoolean() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getBoundParameterValues() - Method in class org.apache.calcite.avatica.AvaticaStatement
  Returns a list of bound parameter values.
getByte(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getByte(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getByte() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getBytes(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBytes(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getBytes() - Method in class org.apache.calcite.avatica.util.ByteString
  Returns a copy of the byte array.
getBytes() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getCalendar() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
  Returns a calendar in the connection's time zone, creating one the first time this method is called.
getCalendar() - Method in class org.apache.calcite.avatica.util.DateTimeUtils.PrecisionTime
getCancelFlag(Meta.StatementHandle) - Method in class org.apache.calcite.avatica.AvaticaConnection
  Returns or creates a slot whose state can be changed to cancel a statement.
getCatalog() - Method in class org.apache.calcite.avatica.AvaticaConnection
getCatalog() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
getCatalog() - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
getCatalogName(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getCatalogs() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getCatalogs(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getCatalogs()`.
getCatalogs(Meta.ConnectionHandle) - Method in class org.apache.calcite.avatica.MetaImpl
getCatalogSeparator() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getCatalogTerm() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getCharacterStream(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getCharacterStream(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getCharacterStream() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getClient(URL, ConnectionConfig, KerberosConnection) - Method in interface org.apache.calcite.avatica.remote.AvaticaHttpClientFactory
  Construct the appropriate implementation of `AvaticaHttpClient`.
getClient(URL, ConnectionConfig, KerberosConnection) - Method in class org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
getClientInfo(String) - Method in class org.apache.calcite.avatica.AvaticaConnection
getClientInfo() - Method in class org.apache.calcite.avatica.AvaticaConnection
getClientInfoProperties() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getClientInfoProperties(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getClientInfoProperties()`.
getClientInfoProperties(Meta.ConnectionHandle) - Method in class org.apache.calcite.avatica.MetaImpl
getClob(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getClob(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getClob() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getColumnClassName(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getColumnCount() - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getColumnDisplaySize(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getColumnLabel(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getColumnName(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getColumnNullability(Field) - Static method in class org.apache.calcite.avatica.MetaImpl
getColumnPrivileges(String, String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getColumnPrivileges(Meta.ConnectionHandle, String, String, String, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getColumnPrivileges(String, String, String, String)`.
getColumnPrivileges(Meta.ConnectionHandle, String, String, String, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getColumns(String, String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getColumns(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getColumns(String, String, String, String)`.
getColumns(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getColumnType(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getColumnTypeName(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getComponent() - Method in class org.apache.calcite.avatica.ColumnMetaData.ArrayType
getConcurrency() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getConnection() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getConnection() - Method in class org.apache.calcite.avatica.AvaticaStatement
getConnectionId() - Method in exception org.apache.calcite.avatica.NoSuchConnectionException
getConnectionProperties() - Method in class org.apache.calcite.avatica.remote.Driver
getConnectionProperties() - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Returns the connection properties supported by this driver.
getConnectStringPrefix() - Method in class org.apache.calcite.avatica.remote.Driver
getConnectStringPrefix() - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Returns the prefix of the connect string that this driver will recognize as its own.
getCrossReference(String, String, String, String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getCrossReference(Meta.ConnectionHandle, String, String, String, String, String, String) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getCrossReference(String, String, String, String, String, String)`.
getCrossReference(Meta.ConnectionHandle, String, String, String, String, String, String) - Method in class org.apache.calcite.avatica.MetaImpl
getCursorName() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getDatabaseMajorVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDatabaseMinorVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDatabaseProductName() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDatabaseProductVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDatabaseProperties(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Returns a map of static database properties.
getDatabaseProperties(Meta.ConnectionHandle) - Method in class org.apache.calcite.avatica.MetaImpl
getDate(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getDate(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getDate(int, Calendar) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getDate(String, Calendar) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getDate(Calendar) - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getDefaultTransactionIsolation() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDouble(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getDouble(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getDouble() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the double value of this property.
getDouble(Number) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the double value of this property.
getDouble() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getDriverMajorVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDriverMinorVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDriverName() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDriverVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getDriverVersion() - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Returns the driver version object.
getEnum(Class<E>) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the enum value of this property.
getEnum(Class<E>, E) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the enum value of this property.
getEnum(Map<InternalProperty, Object>, Class<E>) - Method in enum org.apache.calcite.avatica.InternalProperty
  Returns the enum value of this property.
getErrorCode() - Method in exception org.apache.calcite.avatica.AvaticaClientRuntimeException
getErrorCode() - Method in exception org.apache.calcite.avatica.remote.AvaticaRuntimeException
  Returns a numeric code for this error.
getErrorMessage() - Method in exception org.apache.calcite.avatica.AvaticaSqlException
getErrorMessage() - Method in exception org.apache.calcite.avatica.remote.AvaticaRuntimeException
  Returns a human-readable error message.
getExportedKeys(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getExportedKeys(Meta.ConnectionHandle, String, String, String) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getExportedKeys(String, String, String)`.
getExportedKeys(Meta.ConnectionHandle, String, String, String) - Method in class org.apache.calcite.avatica.MetaImpl
getExtraNameCharacters() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getFactoryClassName(UnregisteredDriver.JdbcVersion) - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Returns the name of a class to be factory for JDBC objects (connection, statement) appropriate for the current JDBC version.
getFetchDirection() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getFetchDirection() - Method in class org.apache.calcite.avatica.AvaticaStatement
getFetchSize() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getFetchSize() - Method in class org.apache.calcite.avatica.AvaticaStatement
getFloat(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getFloat(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getFloat() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getFraction() - Method in class org.apache.calcite.avatica.util.DateTimeUtils.PrecisionTime
getFunctionColumns(String, String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getFunctionColumns(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getFunctionColumns(String, String, String, String)`.
getFunctionColumns(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getFunctions(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getFunctions(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getFunctions(String, String, String)`.
getFunctions(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getGeneratedKeys() - Method in class org.apache.calcite.avatica.AvaticaStatement
getHandle() - Method in exception org.apache.calcite.avatica.MissingResultsException
getHoldability() - Method in class org.apache.calcite.avatica.AvaticaConnection
getHoldability() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getId() - Method in class org.apache.calcite.avatica.AvaticaStatement
  Returns the identifier of the statement, unique within its connection.
getIdentifierQuoteString() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getImportedKeys(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getImportedKeys(Meta.ConnectionHandle, String, String, String) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getImportedKeys(String, String, String)`.
getImportedKeys(Meta.ConnectionHandle, String, String, String) - Method in class org.apache.calcite.avatica.MetaImpl
getIndexInfo(String, String, String, boolean, boolean) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getIndexInfo(Meta.ConnectionHandle, String, String, String, boolean, boolean) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getIndexInfo(String, String, String, boolean, boolean)`.
getIndexInfo(Meta.ConnectionHandle, String, String, String, boolean, boolean) - Method in class org.apache.calcite.avatica.MetaImpl
getInstance() - Static method in class org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
  Returns a singleton instance of `AvaticaHttpClientFactoryImpl`.
getInt(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getInt(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getInt() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the int value of this property.
getInt(Number) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the int value of this property.
getInt() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getJDBCMajorVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getJdbcMajorVersion() - Method in interface org.apache.calcite.avatica.AvaticaFactory
getJDBCMinorVersion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getJdbcMinorVersion() - Method in interface org.apache.calcite.avatica.AvaticaFactory
getKerberosConnection() - Method in class org.apache.calcite.avatica.AvaticaConnection
getKrb5LoginModuleName() - Static method in class org.apache.calcite.avatica.remote.KerberosConnection
  Returns the KRB5 LoginModule implementation.
getLargeMaxRows() - Method in class org.apache.calcite.avatica.AvaticaStatement
getLargeMaxRows(Statement) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Invokes `Statement#getLargeMaxRows`, falling back on `Statement.getMaxRows()` if the method does not exist (before JDK 1.8) or throws `UnsupportedOperationException`.
getLargeUpdateCount() - Method in class org.apache.calcite.avatica.AvaticaStatement
getLargeUpdateCount(Statement) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Invokes `Statement#getLargeUpdateCount`, falling back on `Statement.getUpdateCount()` if the method does not exist (before JDK 1.8) or throws `UnsupportedOperationException`.
getLocalCalendar() - Method in class org.apache.calcite.avatica.AvaticaResultSet
  Returns the calendar used by this result set.
getLong(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getLong(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getLong() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the long value of this property.
getLong(Number) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the long value of this property.
getLong() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getMajorVersion() - Method in class org.apache.calcite.avatica.UnregisteredDriver
getMaxBinaryLiteralLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxCatalogNameLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxCharLiteralLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxColumnNameLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxColumnsInGroupBy() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxColumnsInIndex() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxColumnsInOrderBy() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxColumnsInSelect() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxColumnsInTable() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxConnections() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxCursorNameLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxFieldSize() - Method in class org.apache.calcite.avatica.AvaticaStatement
getMaxIndexLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxProcedureNameLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxRows() - Method in class org.apache.calcite.avatica.AvaticaStatement
getMaxRowSize() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxSchemaNameLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxStatementLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxStatements() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxTableNameLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxTablesInSelect() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMaxUserNameLength() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getMeta(AvaticaConnection) - Method in class org.apache.calcite.avatica.AvaticaConnection.Trojan
  A means for anyone who has a trojan to get the protected field `AvaticaConnection.meta`.
getMetaData() - Method in class org.apache.calcite.avatica.AvaticaConnection
getMetaData() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getMetaData() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getMetaDataOperation() - Method in class org.apache.calcite.avatica.QueryState
getMinorVersion() - Method in class org.apache.calcite.avatica.UnregisteredDriver
getMonitor() - Method in interface org.apache.calcite.avatica.Meta.PrepareCallback
getMoreResults() - Method in class org.apache.calcite.avatica.AvaticaStatement
getMoreResults(int) - Method in class org.apache.calcite.avatica.AvaticaStatement
getName() - Method in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
getName() - Method in class org.apache.calcite.avatica.MetaImpl.MetaCatalog
getName() - Method in class org.apache.calcite.avatica.MetaImpl.MetaColumn
getName() - Method in class org.apache.calcite.avatica.MetaImpl.MetaSchema
getName() - Method in class org.apache.calcite.avatica.MetaImpl.MetaTable
getName() - Method in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
getName() - Method in interface org.apache.calcite.avatica.MetaImpl.Named
getNCharacterStream(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getNCharacterStream(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getNCharacterStream() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getNClob(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getNClob(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getNClob() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getNetworkTimeout() - Method in class org.apache.calcite.avatica.AvaticaConnection
getNString(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getNString(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getNString() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getNumericFunctions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getObject(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getObject(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getObject(int, Map<String, Class<?>>) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getObject(String, Map<String, Class<?>>) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getObject(int, Class<T>) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getObject(String, Class<T>) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getObject() - Method in class org.apache.calcite.avatica.util.AbstractCursor.ArrayAccessor
getObject() - Method in interface org.apache.calcite.avatica.util.AbstractCursor.Getter
getObject() - Method in class org.apache.calcite.avatica.util.AbstractCursor.SlotGetter
getObject() - Method in class org.apache.calcite.avatica.util.AbstractCursor.StructGetter
getObject() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getObject(Map<String, Class<?>>) - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getObject(Class<T>) - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getObject() - Method in class org.apache.calcite.avatica.util.PositionedCursor.ArrayGetter
getObject() - Method in class org.apache.calcite.avatica.util.PositionedCursor.FieldGetter
getObject() - Method in class org.apache.calcite.avatica.util.PositionedCursor.ListGetter
getObject() - Method in class org.apache.calcite.avatica.util.PositionedCursor.MapGetter
getObject() - Method in class org.apache.calcite.avatica.util.PositionedCursor.ObjectGetter
getOffset() - Method in class org.apache.calcite.avatica.util.UnsynchronizedBuffer
getOperationArgs() - Method in class org.apache.calcite.avatica.QueryState
getParameter(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterClassName(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterCount() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterMetaData() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterMode(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterType(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterTypeName(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterValueBatch() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterValues(AvaticaStatement) - Method in class org.apache.calcite.avatica.AvaticaConnection.Trojan
  A means for anyone who has a trojan to call the protected method `AvaticaStatement.getParameterValues()`.
getParameterValues() - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getParameterValues() - Method in class org.apache.calcite.avatica.AvaticaStatement
  Returns the list of values of this statement's parameters.
getParamString(Properties) - Static method in class org.apache.calcite.avatica.ConnectStringParser
  Returns a param string, quoted and escaped as needed, to represent the supplied name-value pairs.
getParentLogger() - Method in class org.apache.calcite.avatica.UnregisteredDriver
getParserForRequest(String) - Static method in class org.apache.calcite.avatica.remote.ProtobufTranslationImpl
  Fetches the concrete message's Parser implementation.
getParserForResponse(String) - Static method in class org.apache.calcite.avatica.remote.ProtobufTranslationImpl
  Fetches the concrete message's Parser implementation.
getPlugin(Class<T>, T) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns an instance of a plugin.
getPlugin(Class<T>, String, T) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns an instance of a plugin, using a given class name if none is set.
getPool(ConnectionConfig) - Static method in class org.apache.calcite.avatica.remote.CommonsHttpClientPoolCache
getPrecision(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getPrecision(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getPrecision() - Method in class org.apache.calcite.avatica.util.DateTimeUtils.PrecisionTime
getPrimaryKeys(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getPrimaryKeys(Meta.ConnectionHandle, String, String, String) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getPrimaryKeys(String, String, String)`.
getPrimaryKeys(Meta.ConnectionHandle, String, String, String) - Method in class org.apache.calcite.avatica.MetaImpl
getProcedureColumns(String, String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getProcedureColumns(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getProcedureColumns(String, String, String, String)`.
getProcedureColumns(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getProcedures(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getProcedures(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getProcedures(String, String, String)`.
getProcedures(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getProcedureTerm() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getProp(Meta, Meta.ConnectionHandle, Class<T>) - Method in enum org.apache.calcite.avatica.Meta.DatabaseProperty
  Returns a value of this property, using the default value if the map does not contain an explicit value.
getProp(Map<Meta.DatabaseProperty, Object>, Class<T>) - Method in enum org.apache.calcite.avatica.Meta.DatabaseProperty
  Returns a value of this property, using the default value if the map does not contain an explicit value.
getPropertyInfo(String, Properties) - Method in class org.apache.calcite.avatica.UnregisteredDriver
getProtoUpdateBatches() - Method in class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
getPseudoColumns(String, String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getPseudoColumns(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getPseudoColumns(String, String, String, String)`.
getPseudoColumns(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getQueryTimeout() - Method in class org.apache.calcite.avatica.AvaticaStatement
getRef(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getRef(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getRef() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getRemoteAvaticaProperties() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getRemoteAvaticaProperties() - Method in interface org.apache.calcite.avatica.AvaticaSpecificDatabaseMetaData
  Retrieves all Avatica-centric properties from the server.
getRemoteServer() - Method in exception org.apache.calcite.avatica.AvaticaSqlException
getResponse() - Method in class org.apache.calcite.avatica.remote.Handler.HandlerResponse
getResultSet() - Method in class org.apache.calcite.avatica.AvaticaStatement
getResultSet() - Method in class org.apache.calcite.avatica.util.ArrayImpl
getResultSet(Map<String, Class<?>>) - Method in class org.apache.calcite.avatica.util.ArrayImpl
getResultSet(long, int) - Method in class org.apache.calcite.avatica.util.ArrayImpl
getResultSet(long, int, Map<String, Class<?>>) - Method in class org.apache.calcite.avatica.util.ArrayImpl
getResultSetConcurrency() - Method in class org.apache.calcite.avatica.AvaticaStatement
getResultSetHoldability() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getResultSetHoldability() - Method in class org.apache.calcite.avatica.AvaticaStatement
getResultSetType() - Method in class org.apache.calcite.avatica.AvaticaStatement
getRow() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getRowId(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getRowId(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getRowIdLifetime() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getRpcMetadata() - Method in exception org.apache.calcite.avatica.AvaticaClientRuntimeException
getScale(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getScale(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getSchema() - Method in class org.apache.calcite.avatica.AvaticaConnection
getSchema() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
getSchema() - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
getSchemaName(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getSchemas(String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getSchemas() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getSchemas(Meta.ConnectionHandle, String, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
getSchemas(Meta.ConnectionHandle, String, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getSchemaTerm() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getSearchStringEscape() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getSerialFromProto(Common.TypedValue) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Converts the serialized value into the appropriate primitive/object.
getServerExceptions() - Method in exception org.apache.calcite.avatica.AvaticaClientRuntimeException
getService() - Method in class org.apache.calcite.avatica.AvaticaConnection
getSetConversions() - Static method in enum org.apache.calcite.avatica.SqlType
  Returns the entries in JDBC table B-5.
getSeverity() - Method in exception org.apache.calcite.avatica.AvaticaClientRuntimeException
getSeverity() - Method in exception org.apache.calcite.avatica.remote.AvaticaRuntimeException
  Returns the severity at which this exception is thrown.
getShort(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getShort(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getShort() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getSignature() - Method in class org.apache.calcite.avatica.AvaticaStatement
getSite(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
getSize() - Method in class org.apache.calcite.avatica.util.UnsynchronizedBuffer
getSql() - Method in class org.apache.calcite.avatica.QueryState
getSQLKeywords() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getSqlState() - Method in exception org.apache.calcite.avatica.AvaticaClientRuntimeException
getSqlState() - Method in exception org.apache.calcite.avatica.remote.AvaticaRuntimeException
  Returns the five-character identifier for this error.
getSQLStateType() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getSQLTypeName() - Method in class org.apache.calcite.avatica.util.StructImpl
getSQLXML(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getSQLXML(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getSQLXML() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getStackTraces() - Method in exception org.apache.calcite.avatica.AvaticaSqlException
getStatement() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getStatementHandle() - Method in exception org.apache.calcite.avatica.NoSuchStatementException
getStatementType() - Method in class org.apache.calcite.avatica.AvaticaStatement
getStatusCode() - Method in class org.apache.calcite.avatica.remote.Handler.HandlerResponse
getString(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getString(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getString() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the string value of this property, or null if not specified and no default.
getString(String) - Method in class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
  Returns the string value of this property, or null if not specified and no default.
getString(Map<InternalProperty, Object>) - Method in enum org.apache.calcite.avatica.InternalProperty
  Returns the string value of this property, or null if not specified and no default.
getString() - Method in class org.apache.calcite.avatica.util.AbstractCursor.ArrayAccessor
getString() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getStringFunctions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getStruct() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getSubject() - Method in class org.apache.calcite.avatica.remote.KerberosConnection
getSuperTables(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getSuperTables(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getSuperTables(String, String, String)`.
getSuperTables(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getSuperTypes(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getSuperTypes(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getSuperTypes(String, String, String)`.
getSuperTypes(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getSystemFunctions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getTableName(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
getTablePrivileges(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getTablePrivileges(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getTablePrivileges(String, String, String)`.
getTablePrivileges(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat) - Method in class org.apache.calcite.avatica.MetaImpl
getTables(String, String, String, String[]) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getTables(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, List<String>) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getTables(String, String, String, String[])`.
getTables(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, List<String>) - Method in class org.apache.calcite.avatica.MetaImpl
getTableTypes() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getTableTypes(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getTableTypes()`.
getTableTypes(Meta.ConnectionHandle) - Method in class org.apache.calcite.avatica.MetaImpl
getter - Variable in class org.apache.calcite.avatica.util.AbstractCursor.StructGetter
getTime(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getTime(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getTime(int, Calendar) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getTime(String, Calendar) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getTime(Calendar) - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getTimeDateFunctions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getTimestamp(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getTimestamp(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getTimestamp(int, Calendar) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getTimestamp(String, Calendar) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getTimestamp(Calendar) - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getTimeZone() - Method in class org.apache.calcite.avatica.AvaticaConnection
  Returns the time zone of this connection.
getTimeZone(Calendar) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Gets the active time zone based on a Calendar argument
getTransactionIsolation() - Method in class org.apache.calcite.avatica.AvaticaConnection
getTransactionIsolation() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
getTransactionIsolation() - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
getType() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getType() - Method in class org.apache.calcite.avatica.QueryState
getTypeInfo() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getTypeInfo(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getTypeInfo()`.
getTypeInfo(Meta.ConnectionHandle) - Method in class org.apache.calcite.avatica.MetaImpl
getTypeMap() - Method in class org.apache.calcite.avatica.AvaticaConnection
getUDTs(String, String, String, int[]) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getUDTs(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, int[]) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getUDTs(String, String, String, int[])`.
getUDTs(Meta.ConnectionHandle, String, Meta.Pat, Meta.Pat, int[]) - Method in class org.apache.calcite.avatica.MetaImpl
getUnicodeStream(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getUnicodeStream(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getUnicodeStream() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getUpdateCount() - Method in class org.apache.calcite.avatica.AvaticaStatement
getURL() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getURL(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getURL(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
getURL() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
getUserName() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getValue() - Method in enum org.apache.calcite.avatica.AvaticaSeverity
getValue(int) - Static method in enum org.apache.calcite.avatica.util.TimeUnit
  Returns the TimeUnit associated with an ordinal.
getVersionColumns(String, String, String) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
getVersionColumns(Meta.ConnectionHandle, String, String, String) - Method in interface org.apache.calcite.avatica.Meta
  Per `DatabaseMetaData.getVersionColumns(String, String, String)`.
getVersionColumns(Meta.ConnectionHandle, String, String, String) - Method in class org.apache.calcite.avatica.MetaImpl
getWarnings() - Method in class org.apache.calcite.avatica.AvaticaConnection
getWarnings() - Method in class org.apache.calcite.avatica.AvaticaResultSet
getWarnings() - Method in class org.apache.calcite.avatica.AvaticaStatement
GMT_ZONE - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  Deprecated.
  Use `DateTimeUtils.UTC_ZONE`
grantee - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
grantee - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege
grantor - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
grantor - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege
GSSAuthenticateable - Interface in org.apache.calcite.avatica.remote
  Interface that allows configuration of a GSS credential with SPENGO HTTP authentication.
GZIP - Static variable in class org.apache.calcite.avatica.util.Base64
  Specify that data should be gzip-compressed in second bit.

## H

handle - Variable in class org.apache.calcite.avatica.AvaticaConnection
handle - Variable in class org.apache.calcite.avatica.AvaticaStatement
  Statement id; unique within connection.
handle(IOException) - Method in class org.apache.calcite.avatica.remote.JsonService
Handler - Interface in org.apache.calcite.avatica
  Called at various points in the JDBC lifecycle.
Handler<T> - Interface in org.apache.calcite.avatica.remote
  API for text request-response calls to an Avatica server.
handler - Variable in class org.apache.calcite.avatica.UnregisteredDriver
Handler.HandlerResponse<T> - Class in org.apache.calcite.avatica.remote
  Struct that encapsulates the context of the result of a request to Avatica.
Handler.ResultSink - Interface in org.apache.calcite.avatica
  Handler for temporary tables.
HANDLER_SERIALIZATION_METRICS_NAME - Static variable in interface org.apache.calcite.avatica.remote.Handler
HandlerImpl - Class in org.apache.calcite.avatica
  Implementation of `Handler` that does nothing for each callback.
HandlerImpl() - Constructor for class org.apache.calcite.avatica.HandlerImpl
HandlerResponse(T, int) - Constructor for class org.apache.calcite.avatica.remote.Handler.HandlerResponse
hashCode() - Method in class org.apache.calcite.avatica.AvaticaParameter
hashCode() - Method in class org.apache.calcite.avatica.ColumnMetaData.ArrayType
hashCode() - Method in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
hashCode() - Method in class org.apache.calcite.avatica.ColumnMetaData
hashCode() - Method in class org.apache.calcite.avatica.ColumnMetaData.StructType
hashCode() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
hashCode() - Method in class org.apache.calcite.avatica.Meta.CursorFactory
hashCode() - Method in class org.apache.calcite.avatica.Meta.Frame
hashCode() - Method in class org.apache.calcite.avatica.Meta.Signature
hashCode() - Method in class org.apache.calcite.avatica.Meta.StatementHandle
hashCode() - Method in class org.apache.calcite.avatica.QueryState
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CatalogsRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CloseConnectionRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CloseConnectionResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CloseStatementRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CloseStatementResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ColumnsRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CommitRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CommitResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ConnectionSyncRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ConnectionSyncResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CreateStatementRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.CreateStatementResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.DatabasePropertyRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.DatabasePropertyResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ErrorResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ExecuteBatchResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ExecuteRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ExecuteResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.FetchRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.FetchResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.OpenConnectionRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.OpenConnectionResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.PrepareRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.PrepareResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.RollbackRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.RollbackResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.RpcMetadataResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.SchemasRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.SyncResultsRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.SyncResultsResponse
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.TablesRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.TableTypesRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.Service.TypeInfoRequest
hashCode() - Method in class org.apache.calcite.avatica.remote.TypedValue
hashCode() - Method in class org.apache.calcite.avatica.util.ByteString
hasProtoUpdateBatches() - Method in class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
  Does this instance contain protobuf update batches.
HELPER - Static variable in class org.apache.calcite.avatica.AvaticaConnection
Helper - Class in org.apache.calcite.avatica
  Utility methods, mainly concerning error-handling.
host - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
hostnameVerification() - Method in interface org.apache.calcite.avatica.ConnectionConfig
hostnameVerification() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
HostnameVerificationConfigurable - Interface in org.apache.calcite.avatica.remote
  Deprecated.
HostnameVerificationConfigurable.HostnameVerification - Enum in org.apache.calcite.avatica.remote
  Deprecated.
  Describes the support hostname verification methods of `AvaticaHttpClient`.
HTTP_CLIENT_IMPL_DEFAULT - Static variable in class org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
HTTP_INTERNAL_SERVER_ERROR - Static variable in interface org.apache.calcite.avatica.remote.Handler
HTTP_OK - Static variable in interface org.apache.calcite.avatica.remote.Handler
HTTP_UNAUTHENTICATED - Static variable in interface org.apache.calcite.avatica.remote.Handler
HTTP_UNAUTHORIZED - Static variable in interface org.apache.calcite.avatica.remote.Handler
httpClientClass() - Method in interface org.apache.calcite.avatica.ConnectionConfig
httpClientClass() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
httpClientFactory() - Method in interface org.apache.calcite.avatica.ConnectionConfig
httpClientFactory() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
HttpClientPoolConfigurable - Interface in org.apache.calcite.avatica.remote
  Allows a http connection pool to be provided to enable TLS authentication.

## I

id - Variable in class org.apache.calcite.avatica.AvaticaConnection
id - Variable in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
id - Variable in class org.apache.calcite.avatica.Meta.ConnectionHandle
id - Variable in class org.apache.calcite.avatica.Meta.StatementHandle
id - Variable in enum org.apache.calcite.avatica.SqlType
  Type id as appears in `Types`, e.g.
IDENTITY_CONVERTER - Static variable in class org.apache.calcite.avatica.ConnectionConfigImpl
index - Variable in class org.apache.calcite.avatica.util.PositionedCursor.ListGetter
indexName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
indexOf(ByteString) - Method in class org.apache.calcite.avatica.util.ByteString
  Returns the position at which `seek` first occurs in this byte string, or -1 if it does not occur.
indexOf(ByteString, int) - Method in class org.apache.calcite.avatica.util.ByteString
  Returns the position at which `seek` first occurs in this byte string, starting at the specified index, or -1 if it does not occur.
indexQualifier - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
info - Variable in class org.apache.calcite.avatica.AvaticaConnection
info - Variable in class org.apache.calcite.avatica.remote.Service.OpenConnectionRequest
initializeClient(PoolingHttpClientConnectionManager) - Method in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
InputStream(InputStream) - Constructor for class org.apache.calcite.avatica.util.Base64.InputStream
  Constructs a `Base64.InputStream` in DECODE mode.
InputStream(InputStream, int) - Constructor for class org.apache.calcite.avatica.util.Base64.InputStream
  Constructs a `Base64.InputStream` in either ENCODE or DECODE mode.
insertRow() - Method in class org.apache.calcite.avatica.AvaticaResultSet
insertsAreDetected(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
INSTANCE - Static variable in class org.apache.calcite.avatica.Helper
INSTANCE - Static variable in class org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
instantiateFactory(String) - Static method in class org.apache.calcite.avatica.UnregisteredDriver
  Helper method for creating factories.
instantiatePlugin(Class<T>, String) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Creates an instance of a plugin class.
internal - Variable in enum org.apache.calcite.avatica.SqlType
  Class used internally in Calcite to represent instances of this type.
internalParameters - Variable in class org.apache.calcite.avatica.Meta.Signature
InternalProperty - Enum in org.apache.calcite.avatica
  Definitions of properties that drive the behavior of `AvaticaDatabaseMetaData`.
intervalDayTimeToString(long, TimeUnitRange, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
intervalYearMonthToString(int, TimeUnitRange) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
INVALID_SQL_STATEMENT - Static variable in enum org.apache.calcite.avatica.SqlState
  Alias for backwards compatibility with previous versions of SQL spec.
invoke(Connection, Statement) - Method in class org.apache.calcite.avatica.QueryState
invokeWithRetries(AvaticaConnection.CallableWithoutException<T>) - Method in class org.apache.calcite.avatica.AvaticaConnection
  Invokes the given "callable", retrying the call when the server responds with an error denoting that the connection is missing on the server.
isAfterLast() - Method in class org.apache.calcite.avatica.AvaticaResultSet
isAutoCommit() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
isAutoCommit() - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
isAutoIncrement(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isAutoincrement - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
isBeforeFirst() - Method in class org.apache.calcite.avatica.AvaticaResultSet
isCaseSensitive(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isCatalogAtStart() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
isClosed() - Method in class org.apache.calcite.avatica.AvaticaConnection
isClosed() - Method in class org.apache.calcite.avatica.AvaticaResultSet
isClosed() - Method in class org.apache.calcite.avatica.AvaticaStatement
isCloseOnCompletion() - Method in class org.apache.calcite.avatica.AvaticaStatement
isCurrency(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isDefinitelyWritable(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isDirty() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
isEmpty() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
isEmpty() - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
isFirst() - Method in class org.apache.calcite.avatica.AvaticaResultSet
isGeneratedcolumn - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
isGrantable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
isGrantable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege
isIbmJava() - Static method in class org.apache.calcite.avatica.remote.KerberosConnection
  Returns whether or not the current environment is IBM Java.
isJdbc - Variable in enum org.apache.calcite.avatica.Meta.DatabaseProperty
isLast() - Method in class org.apache.calcite.avatica.AvaticaResultSet
isLocalProperty(Object) - Static method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
  Checks if the given property only applicable to the remote driver (should not be sent to the Avatica server).
isNullable(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
isNullable(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isNullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
isNullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
isNullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
isNullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
isNullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
isOffsetDateTime(Object) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Returns whether a value is an `OffsetDateTime`.
isPoolable() - Method in class org.apache.calcite.avatica.AvaticaStatement
isReadOnly() - Method in class org.apache.calcite.avatica.AvaticaConnection
isReadOnly() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
isReadOnly(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isReadOnly() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
isReadOnly() - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
isSearchable(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isSet(int) - Method in class org.apache.calcite.avatica.AvaticaSite
isSigned(int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
isSigned(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isValid(int) - Method in class org.apache.calcite.avatica.AvaticaConnection
isValidValue(BigDecimal) - Method in enum org.apache.calcite.avatica.util.TimeUnit
  Returns whether a given value is valid for a field of this time unit.
isWrapperFor(Class<?>) - Method in class org.apache.calcite.avatica.AvaticaConnection
isWrapperFor(Class<?>) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
isWrapperFor(Class<?>) - Method in class org.apache.calcite.avatica.AvaticaResultSet
isWrapperFor(Class<?>) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
isWrapperFor(Class<?>) - Method in class org.apache.calcite.avatica.AvaticaStatement
isWritable(int) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
IteratorCursor<E> - Class in org.apache.calcite.avatica.util
  Implementation of `Cursor` on top of an `Iterator` that returns a record for each row.
IteratorCursor(Iterator<E>) - Constructor for class org.apache.calcite.avatica.util.IteratorCursor
  Creates an `IteratorCursor`.

## J

jdbcCompliant - Variable in class org.apache.calcite.avatica.DriverVersion
jdbcCompliant() - Method in class org.apache.calcite.avatica.UnregisteredDriver
jdbcGet(ResultSet, int) - Method in enum org.apache.calcite.avatica.ColumnMetaData.Rep
  Returns the value of a column of this type from a result set.
JsonHandler - Class in org.apache.calcite.avatica.remote
  Implementation of `Handler` that decodes JSON requests, sends them to a `Service`, and encodes the responses into JSON.
JsonHandler(Service, MetricsSystem) - Constructor for class org.apache.calcite.avatica.remote.JsonHandler
JsonService - Class in org.apache.calcite.avatica.remote
  Implementation of `Service` that encodes requests and responses as JSON.
JsonService() - Constructor for class org.apache.calcite.avatica.remote.JsonService

## K

KerberosConnection - Class in org.apache.calcite.avatica.remote
  A utility to perform Kerberos logins and renewals.
KerberosConnection(String, File) - Constructor for class org.apache.calcite.avatica.remote.KerberosConnection
  Constructs an instance.
kerberosKeytab() - Method in interface org.apache.calcite.avatica.ConnectionConfig
kerberosKeytab() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
kerberosPrincipal() - Method in interface org.apache.calcite.avatica.ConnectionConfig
kerberosPrincipal() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
key - Variable in class org.apache.calcite.avatica.util.PositionedCursor.MapGetter
keyPassword() - Method in interface org.apache.calcite.avatica.ConnectionConfig
keyPassword() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
keySeq - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
keySeq - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
keySeq - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
keySeq - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPrimaryKey
keystore() - Method in interface org.apache.calcite.avatica.ConnectionConfig
keystore() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
KeyStoreConfigurable - Interface in org.apache.calcite.avatica.remote
  Deprecated.
keystorePassword() - Method in interface org.apache.calcite.avatica.ConnectionConfig
keystorePassword() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
klass - Variable in enum org.apache.calcite.avatica.SqlState

## L

label - Variable in class org.apache.calcite.avatica.ColumnMetaData
last() - Method in class org.apache.calcite.avatica.AvaticaResultSet
length - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
length - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
length() - Method in class org.apache.calcite.avatica.util.ByteString
  Returns the number of bytes in this byte string.
LIST - Static variable in class org.apache.calcite.avatica.Meta.CursorFactory
ListGetter(int) - Constructor for class org.apache.calcite.avatica.util.PositionedCursor.ListGetter
ListIteratorCursor - Class in org.apache.calcite.avatica.util
  Implementation of `Cursor` on top of an `Iterator` that returns a `List` for each row.
ListIteratorCursor(Iterator<List<Object>>) - Constructor for class org.apache.calcite.avatica.util.ListIteratorCursor
  Creates a RecordEnumeratorCursor.
literalPrefix - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
literalSuffix - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
load(Class<? extends UnregisteredDriver>, String, String, String, String, String) - Static method in class org.apache.calcite.avatica.DriverVersion
  Loads a driver version from a properties file, read from the classpath.
localCalendar - Variable in class org.apache.calcite.avatica.AvaticaResultSet
localCalendar() - Static method in class org.apache.calcite.avatica.util.Unsafe
  Returns a `Calendar` with the local time zone and root locale.
LocalJsonService - Class in org.apache.calcite.avatica.remote
  Implementation of `Service` that goes to an in-process instance of `Service`.
LocalJsonService(Service) - Constructor for class org.apache.calcite.avatica.remote.LocalJsonService
LocalProtobufService - Class in org.apache.calcite.avatica.remote
  A Service implementation that performs protocol buffer serialization on request and responses on either side of computing a response from a request to mimic some transport to a server which would normally perform such computation.
LocalProtobufService(Service, ProtobufTranslation) - Constructor for class org.apache.calcite.avatica.remote.LocalProtobufService
LocalService - Class in org.apache.calcite.avatica.remote
  Implementation of `Service` that talks to a local `Meta`.
LocalService(Meta) - Constructor for class org.apache.calcite.avatica.remote.LocalService
LocalService(Meta, MetricsSystem) - Constructor for class org.apache.calcite.avatica.remote.LocalService
localTypeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
locatorsUpdateCopy() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
login() - Method in class org.apache.calcite.avatica.remote.KerberosConnection
  Perform a Kerberos login and launch a daemon thread to periodically perfrom renewals of that Kerberos login.
lookupStatement(Meta.StatementHandle) - Method in class org.apache.calcite.avatica.AvaticaConnection
  Creates a statement wrapper around an existing handle.

## M

majorVersion - Variable in class org.apache.calcite.avatica.DriverVersion
map(List<String>) - Static method in class org.apache.calcite.avatica.Meta.CursorFactory
map - Variable in class org.apache.calcite.avatica.remote.Service.DatabasePropertyResponse
MapGetter(K) - Constructor for class org.apache.calcite.avatica.util.PositionedCursor.MapGetter
MapIteratorCursor - Class in org.apache.calcite.avatica.util
  Implementation of `Cursor` on top of an `Iterator` that returns a `Map` for each row.
MapIteratorCursor(Iterator<Map<String, Object>>, List<String>) - Constructor for class org.apache.calcite.avatica.util.MapIteratorCursor
  Creates a MapIteratorCursor.
MAPPER - Static variable in class org.apache.calcite.avatica.remote.JsonHandler
MAPPER - Static variable in class org.apache.calcite.avatica.remote.JsonService
MAX - Static variable in class org.apache.calcite.avatica.util.Spaces
  The longest possible string of spaces.
maximumScale - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
maxLen - Variable in class org.apache.calcite.avatica.MetaImpl.MetaClientInfoProperty
maxRetriesPerExecute - Variable in class org.apache.calcite.avatica.AvaticaConnection
maxRowCount - Variable in class org.apache.calcite.avatica.AvaticaStatement
maxRowCount - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteRequest
maxRowCount - Variable in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
maxRowCount - Variable in class org.apache.calcite.avatica.remote.Service.PrepareRequest
maxRowsInFirstFrame - Variable in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
merge(Meta.ConnectionProperties) - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
  Overwrites fields in `this` with any non-null fields in `that`.
merge(Meta.ConnectionProperties) - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
  Overwrite fields in `this` with any non-null fields in `that`
meta - Variable in class org.apache.calcite.avatica.AvaticaConnection
Meta - Interface in org.apache.calcite.avatica
  Command handler for getting various metadata.
Meta.ConnectionHandle - Class in org.apache.calcite.avatica
  Connection handle.
Meta.ConnectionProperties - Interface in org.apache.calcite.avatica
  A pojo containing various client-settable `Connection` properties.
Meta.CursorFactory - Class in org.apache.calcite.avatica
  Information necessary to convert an `Iterable` into a `Cursor`.
Meta.DatabaseProperty - Enum in org.apache.calcite.avatica
  Database property.
Meta.ExecuteBatchResult - Class in org.apache.calcite.avatica
  Response from a collection of SQL commands or parameter values in a single batch.
Meta.ExecuteResult - Class in org.apache.calcite.avatica
  Response from execute.
Meta.Factory - Interface in org.apache.calcite.avatica
  Factory to create instances of `Meta`.
Meta.Frame - Class in org.apache.calcite.avatica
  A collection of rows.
Meta.MetaResultSet - Class in org.apache.calcite.avatica
  Meta data from which a result set can be constructed.
Meta.Pat - Class in org.apache.calcite.avatica
  Wrapper to remind API calls that a parameter is a pattern (allows '%' and '_' wildcards, per the JDBC spec) rather than a string to be matched exactly.
Meta.PrepareCallback - Interface in org.apache.calcite.avatica
  API to put a result set into a statement, being careful to enforce thread-safety and not to overwrite existing open result sets.
Meta.Signature - Class in org.apache.calcite.avatica
  Result of preparing a statement.
Meta.StatementHandle - Class in org.apache.calcite.avatica
  Statement handle.
Meta.StatementType - Enum in org.apache.calcite.avatica
  Type of statement.
Meta.Style - Enum in org.apache.calcite.avatica
  How logical fields are represented in the objects returned by the iterator.
MetaAttribute(String, String, String, String, int, String, Integer, Integer, Integer, int, Integer, int, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaAttribute
MetaBestRowIdentifier(short, String, int, String, Integer, Short, short) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
MetaCatalog(String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaCatalog
MetaClientInfoProperty(String, int, String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaClientInfoProperty
MetaColumn(String, String, String, String, int, String, Integer, Integer, Integer, int, Integer, int, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaColumn
MetaColumnPrivilege(String, String, String, String, String, String, String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
MetaCrossReference(String, String, String, String, String, String, String, String, short, short, short, String, String, short) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
metaData - Variable in class org.apache.calcite.avatica.AvaticaConnection
metaDataOperation - Variable in class org.apache.calcite.avatica.QueryState
MetaDataOperation - Enum in org.apache.calcite.avatica.remote
  Identifies an operation from `DatabaseMetaData` which returns a `ResultSet`.
MetaExportedKey(String, String, String, String, String, String, String, String, short, short, short, String, String, short) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
MetaFunction(String, String, String, short, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaFunction
MetaFunctionColumn(String, String, String, String, short, int, String, Integer, Integer, Short, Short, short, Integer, int, String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
MetaImpl - Class in org.apache.calcite.avatica
  Basic implementation of `Meta`.
MetaImpl(AvaticaConnection) - Constructor for class org.apache.calcite.avatica.MetaImpl
MetaImpl.ColumnNoNulls - Annotation Type in org.apache.calcite.avatica
  Annotation that indicates that a meta field may not contain null values.
MetaImpl.ColumnNullable - Annotation Type in org.apache.calcite.avatica
  Annotation that indicates that a meta field may contain null values.
MetaImpl.ColumnNullableUnknown - Annotation Type in org.apache.calcite.avatica
  Annotation that indicates that it is unknown whether a meta field may contain null values.
MetaImpl.MetaAttribute - Class in org.apache.calcite.avatica
  Metadata describing an attribute.
MetaImpl.MetaBestRowIdentifier - Class in org.apache.calcite.avatica
  Metadata describing the best identifier for a row.
MetaImpl.MetaCatalog - Class in org.apache.calcite.avatica
  Metadata describing a catalog.
MetaImpl.MetaClientInfoProperty - Class in org.apache.calcite.avatica
  Metadata describing a client info property.
MetaImpl.MetaColumn - Class in org.apache.calcite.avatica
  Metadata describing a column.
MetaImpl.MetaColumnPrivilege - Class in org.apache.calcite.avatica
  Metadata describing a column privilege.
MetaImpl.MetaCrossReference - Class in org.apache.calcite.avatica
  Metadata describing a cross reference.
MetaImpl.MetaExportedKey - Class in org.apache.calcite.avatica
  Metadata describing an exported key.
MetaImpl.MetaFunction - Class in org.apache.calcite.avatica
  Metadata describing a function.
MetaImpl.MetaFunctionColumn - Class in org.apache.calcite.avatica
  Metadata describing a function column.
MetaImpl.MetaImportedKey - Class in org.apache.calcite.avatica
  Metadata describing an imported key.
MetaImpl.MetaIndexInfo - Class in org.apache.calcite.avatica
  Metadata describing index info.
MetaImpl.MetaPrimaryKey - Class in org.apache.calcite.avatica
  Metadata describing a primary key.
MetaImpl.MetaProcedure - Class in org.apache.calcite.avatica
  Metadata describing a procedure.
MetaImpl.MetaProcedureColumn - Class in org.apache.calcite.avatica
  Metadata describing a procedure column.
MetaImpl.MetaPseudoColumn - Class in org.apache.calcite.avatica
  Metadata describing a pseudo column.
MetaImpl.MetaSchema - Class in org.apache.calcite.avatica
  Metadata describing a schema.
MetaImpl.MetaSuperTable - Class in org.apache.calcite.avatica
  Metadata describing a super-table.
MetaImpl.MetaSuperType - Class in org.apache.calcite.avatica
  Metadata describing a super-type.
MetaImpl.MetaTable - Class in org.apache.calcite.avatica
  Metadata describing a table.
MetaImpl.MetaTablePrivilege - Class in org.apache.calcite.avatica
  Metadata describing a table privilege.
MetaImpl.MetaTableType - Class in org.apache.calcite.avatica
  Metadata describing a table type.
MetaImpl.MetaTypeInfo - Class in org.apache.calcite.avatica
  Metadata describing type info.
MetaImpl.MetaUdt - Class in org.apache.calcite.avatica
  Metadata describing a user-defined type.
MetaImpl.MetaVersionColumn - Class in org.apache.calcite.avatica
  Metadata describing a version column.
MetaImpl.Named - Interface in org.apache.calcite.avatica
  An object that has a name.
MetaImportedKey(String, String, String, String, String, String, String, String, short, short, short, String, String, short) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
MetaIndexInfo(String, String, String, boolean, String, String, short, short, String, String, long, long, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
MetaProcedure(String, String, String, short, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaProcedure
MetaProcedureColumn(String, String, String, String, short, int, String, Integer, Integer, Short, Short, short, String, Integer, int, String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
MetaPseudoColumn(String, String, String, String, int, Integer, Integer, Integer, String, Integer, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
MetaResultSet(String, int, boolean, Meta.Signature, Meta.Frame, int) - Constructor for class org.apache.calcite.avatica.Meta.MetaResultSet
  Deprecated.
MetaResultSet(String, int, boolean, Meta.Signature, Meta.Frame, long) - Constructor for class org.apache.calcite.avatica.Meta.MetaResultSet
MetaSchema(String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaSchema
MetaSuperTable(String, String, String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaSuperTable
MetaSuperType(String, String, String, String, String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaSuperType
MetaTable(String, String, String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaTable
MetaTablePrivilege(String, String, String, String, String, String, String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege
MetaTableType(String) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaTableType
MetaTypeInfo(String, int, Integer, String, String, short, boolean, short, boolean, boolean, boolean, Short, Short, Integer) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
MetaUdt(String, String, String, String, int, Short) - Constructor for class org.apache.calcite.avatica.MetaImpl.MetaUdt
method - Variable in enum org.apache.calcite.avatica.Meta.DatabaseProperty
methodName - Variable in enum org.apache.calcite.avatica.SqlType.Method
MetricsHelper - Class in org.apache.calcite.avatica.remote
  A utility class to encapsulate common logic in use of metrics implementation.
MILLIS_PER_DAY - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The number of milliseconds in a day.
MILLIS_PER_HOUR - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The number of milliseconds in an hour.
MILLIS_PER_MINUTE - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The number of milliseconds in a minute.
MILLIS_PER_SECOND - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The number of milliseconds in a second.
minimumScale - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
minorVersion - Variable in class org.apache.calcite.avatica.DriverVersion
MISSING_CONNECTION_ERROR_CODE - Static variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
missingResults - Variable in class org.apache.calcite.avatica.remote.Service.FetchResponse
MissingResultsException - Exception in org.apache.calcite.avatica
  An Exception which denotes that a cached Statement is present but has no `ResultSet`.
MissingResultsException(Meta.StatementHandle) - Constructor for exception org.apache.calcite.avatica.MissingResultsException
missingStatement - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteBatchResponse
missingStatement - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteResponse
missingStatement - Variable in class org.apache.calcite.avatica.remote.Service.FetchResponse
missingStatement - Variable in class org.apache.calcite.avatica.remote.Service.SyncResultsResponse
MockJsonService - Class in org.apache.calcite.avatica.remote
  Mock implementation of `Service` that encodes its requests and responses as JSON and looks up responses from a pre-defined map.
MockJsonService(Map<String, String>) - Constructor for class org.apache.calcite.avatica.remote.MockJsonService
MockJsonService.Factory - Class in org.apache.calcite.avatica.remote
  Factory that creates a `MockJsonService`.
MockProtobufService - Class in org.apache.calcite.avatica.remote
  A mock implementation of ProtobufService for testing.
MockProtobufService(String) - Constructor for class org.apache.calcite.avatica.remote.MockProtobufService
MockProtobufService.MockProtobufServiceFactory - Class in org.apache.calcite.avatica.remote
  A factory that instantiates the mock protobuf service.
MockProtobufServiceFactory() - Constructor for class org.apache.calcite.avatica.remote.MockProtobufService.MockProtobufServiceFactory
monthly() - Method in enum org.apache.calcite.avatica.util.TimeUnitRange
  Whether this is in the YEAR-TO-MONTH family of intervals.
MORE - Static variable in class org.apache.calcite.avatica.Meta.Frame
  Frame that has zero rows but may have another frame.
moreResults - Variable in class org.apache.calcite.avatica.remote.Service.SyncResultsResponse
moveToCurrentRow() - Method in class org.apache.calcite.avatica.AvaticaResultSet
moveToInsertRow() - Method in class org.apache.calcite.avatica.AvaticaResultSet
multiplier - Variable in enum org.apache.calcite.avatica.util.TimeUnit

## N

name - Variable in class org.apache.calcite.avatica.AvaticaParameter
name - Variable in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
name() - Method in interface org.apache.calcite.avatica.ConnectionProperty
  The name of this property.
name - Variable in class org.apache.calcite.avatica.DriverVersion
name - Variable in class org.apache.calcite.avatica.MetaImpl.MetaClientInfoProperty
nativeSQL(String) - Method in class org.apache.calcite.avatica.AvaticaConnection
newConnection(UnregisteredDriver, AvaticaFactory, String, Properties) - Method in interface org.apache.calcite.avatica.AvaticaFactory
newDatabaseMetaData(AvaticaConnection) - Method in interface org.apache.calcite.avatica.AvaticaFactory
  Creates meta data for the database.
newDateFormat(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Creates a new date formatter with Farrago specific options.
newPreparedStatement(AvaticaConnection, Meta.StatementHandle, Meta.Signature, int, int, int) - Method in interface org.apache.calcite.avatica.AvaticaFactory
newResultSet(AvaticaStatement, QueryState, Meta.Signature, TimeZone, Meta.Frame) - Method in interface org.apache.calcite.avatica.AvaticaFactory
  Creates a result set.
newResultSetMetaData(AvaticaStatement, Meta.Signature) - Method in interface org.apache.calcite.avatica.AvaticaFactory
  Creates meta data for a result set.
newStatement(AvaticaConnection, Meta.StatementHandle, int, int, int) - Method in interface org.apache.calcite.avatica.AvaticaFactory
next() - Method in class org.apache.calcite.avatica.AvaticaResultSet
next() - Method in class org.apache.calcite.avatica.util.AbstractCursor
next() - Method in interface org.apache.calcite.avatica.util.Cursor
  Moves to the next row.
next() - Method in class org.apache.calcite.avatica.util.IteratorCursor
nextArraySize(int) - Static method in class org.apache.calcite.avatica.util.UnsynchronizedBuffer
  Determines what next array size should be by rounding up to next power of two.
NO_OPTIONS - Static variable in class org.apache.calcite.avatica.util.Base64
  No options specified.
nonPrimitiveRepOf(SqlType) - Static method in enum org.apache.calcite.avatica.ColumnMetaData.Rep
  Computes the given JDBC type for a primitive to the corresponding `ColumnMetaData.Rep` for the equivalent Object type.
nonUnique - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
NoSuchConnectionException - Exception in org.apache.calcite.avatica
  An Exception that denotes that the given Connection is not cached.
NoSuchConnectionException(String) - Constructor for exception org.apache.calcite.avatica.NoSuchConnectionException
NoSuchStatementException - Exception in org.apache.calcite.avatica
  An Exception that denotes that the given Statement is not cached.
NoSuchStatementException(Meta.StatementHandle) - Constructor for exception org.apache.calcite.avatica.NoSuchStatementException
notifyAll(Object) - Static method in class org.apache.calcite.avatica.util.Unsafe
  Calls `Object.notifyAll()`.
nullable - Variable in class org.apache.calcite.avatica.ColumnMetaData
nullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
nullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
nullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
nullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
nullable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
nullPlusNonNullIsNull() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
nullsAreSortedAtEnd() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
nullsAreSortedAtStart() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
nullsAreSortedHigh() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
nullsAreSortedLow() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
NUM_EXECUTE_RETRIES_DEFAULT - Static variable in class org.apache.calcite.avatica.AvaticaConnection
NUM_EXECUTE_RETRIES_KEY - Static variable in class org.apache.calcite.avatica.AvaticaConnection
number(StringBuilder, int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
NUMBER_CONVERTER - Static variable in class org.apache.calcite.avatica.ConnectionConfigImpl
numPrecRadix - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
numPrecRadix - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
numPrecRadix - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
numPrecRadix - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo

## O

OBJECT - Static variable in class org.apache.calcite.avatica.Meta.CursorFactory
ObjectGetter(int) - Constructor for class org.apache.calcite.avatica.util.PositionedCursor.ObjectGetter
of(Type) - Static method in enum org.apache.calcite.avatica.ColumnMetaData.Rep
of(String) - Static method in class org.apache.calcite.avatica.Meta.Pat
of(String, int) - Static method in class org.apache.calcite.avatica.util.ByteString
  Creates a byte string from a hexadecimal or binary string.
of(File) - Static method in class org.apache.calcite.avatica.util.Sources
of(URL) - Static method in class org.apache.calcite.avatica.util.Sources
of(int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Returns a string of `n` spaces.
of(TimeUnit, TimeUnit) - Static method in enum org.apache.calcite.avatica.util.TimeUnitRange
  Returns a `TimeUnitRange` with a given start and end unit.
ofBase64(String) - Static method in class org.apache.calcite.avatica.util.ByteString
  Creates a byte string from a Base64 string.
offset - Variable in class org.apache.calcite.avatica.Meta.Frame
  Zero-based offset of first row.
offset - Variable in class org.apache.calcite.avatica.remote.Service.FetchRequest
offset - Variable in class org.apache.calcite.avatica.remote.Service.SyncResultsRequest
offsetDateTimeValue(Object) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Returns the value of a `OffsetDateTime` as a string.
ofJdbc(ColumnMetaData.Rep, Object, Calendar) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Creates a TypedValue from a value in JDBC representation.
ofJdbc(Object, Calendar) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Creates a TypedValue from a value in JDBC representation, deducing its type.
ofLocal(ColumnMetaData.Rep, Object) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Creates a TypedValue from a value in local representation.
ofSerial(ColumnMetaData.Rep, Object) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Creates a TypedValue from a value in serial representation.
onConnectionClose(AvaticaConnection) - Method in interface org.apache.calcite.avatica.Handler
  Called by container when a connection is being closed.
onConnectionClose(AvaticaConnection) - Method in class org.apache.calcite.avatica.HandlerImpl
onConnectionInit(AvaticaConnection) - Method in interface org.apache.calcite.avatica.Handler
  Called by container when a connection is being created.
onConnectionInit(AvaticaConnection) - Method in class org.apache.calcite.avatica.HandlerImpl
onStatementClose(AvaticaStatement) - Method in interface org.apache.calcite.avatica.Handler
  Called by container when a statement is being closed.
onStatementClose(AvaticaStatement) - Method in class org.apache.calcite.avatica.HandlerImpl
onStatementExecute(AvaticaStatement, Handler.ResultSink) - Method in interface org.apache.calcite.avatica.Handler
  Called by container when a statement is being executed.
onStatementExecute(AvaticaStatement, Handler.ResultSink) - Method in class org.apache.calcite.avatica.HandlerImpl
openConnection() - Method in class org.apache.calcite.avatica.AvaticaConnection
  Opens the connection on the server.
openConnection(Meta.ConnectionHandle, Map<String, String>) - Method in interface org.apache.calcite.avatica.Meta
  Opens (creates) a connection.
openConnection(Meta.ConnectionHandle, Map<String, String>) - Method in class org.apache.calcite.avatica.MetaImpl
OpenConnectionRequest() - Constructor for class org.apache.calcite.avatica.remote.Service.OpenConnectionRequest
OpenConnectionRequest(String, Map<String, String>) - Constructor for class org.apache.calcite.avatica.remote.Service.OpenConnectionRequest
OpenConnectionResponse() - Constructor for class org.apache.calcite.avatica.remote.Service.OpenConnectionResponse
OpenConnectionResponse(Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.OpenConnectionResponse
openResultSet - Variable in class org.apache.calcite.avatica.AvaticaStatement
  Current result set, or null if the statement is not executing anything.
openStream() - Method in interface org.apache.calcite.avatica.util.Source
operationArgs - Variable in class org.apache.calcite.avatica.QueryState
ORDERED - Static variable in class org.apache.calcite.avatica.util.Base64
  Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
ordinal - Variable in class org.apache.calcite.avatica.ColumnMetaData
ordinalPosition - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
ordinalPosition - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
ordinalPosition - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
ordinalPosition - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
ordinalPosition - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
org.apache.calcite.avatica - package org.apache.calcite.avatica
  Avatica JDBC framework.
org.apache.calcite.avatica.remote - package org.apache.calcite.avatica.remote
  JDBC driver that uses remote procedure calls.
org.apache.calcite.avatica.util - package org.apache.calcite.avatica.util
  Avatica utilities.
othersDeletesAreVisible(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
othersInsertsAreVisible(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
othersUpdatesAreVisible(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
OutputStream(OutputStream) - Constructor for class org.apache.calcite.avatica.util.Base64.OutputStream
  Constructs a `Base64.OutputStream` in ENCODE mode.
OutputStream(OutputStream, int) - Constructor for class org.apache.calcite.avatica.util.Base64.OutputStream
  Constructs a `Base64.OutputStream` in either ENCODE or DECODE mode.
ownDeletesAreVisible(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
ownInsertsAreVisible(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
ownStatement - Variable in class org.apache.calcite.avatica.Meta.MetaResultSet
ownStatement - Variable in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
ownUpdatesAreVisible(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData

## P

p(int, Object) - Static method in class org.apache.calcite.avatica.remote.Service.Base
p(int, boolean) - Static method in class org.apache.calcite.avatica.remote.Service.Base
p(int, int) - Static method in class org.apache.calcite.avatica.remote.Service.Base
p(int, long) - Static method in class org.apache.calcite.avatica.remote.Service.Base
PackageMarker - Annotation Type in org.apache.calcite.avatica.util
  This is a dummy annotation that forces javac to produce output for otherwise empty package-info.java.
padLeft(String, int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Returns a string that is padded on the left with spaces to the given length.
padRight(String) - Method in class org.apache.calcite.avatica.util.Spacer
  Returns a string that is padded on the right with spaces to the current length.
padRight(String, int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Returns a string that is padded on the right with spaces to the given length.
pages - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
parameters - Variable in class org.apache.calcite.avatica.Meta.Signature
parameterType - Variable in class org.apache.calcite.avatica.AvaticaParameter
parameterValueBatch - Variable in class org.apache.calcite.avatica.AvaticaPreparedStatement
parameterValues - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
parameterValues - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteRequest
parse(Properties, Map<String, ? extends ConnectionProperty>) - Static method in class org.apache.calcite.avatica.ConnectionConfigImpl
  Converts a `Properties` object containing (name, value) pairs into a map whose keys are `InternalProperty` objects.
parse(String) - Static method in class org.apache.calcite.avatica.ConnectStringParser
  Parses the connect string into a new Properties object.
parse(String, Properties) - Static method in class org.apache.calcite.avatica.ConnectStringParser
  Parses the connect string into an existing Properties object.
parse(String, int) - Static method in class org.apache.calcite.avatica.util.ByteString
  Parses a hexadecimal or binary string to a byte array.
parseBase64(String) - Static method in class org.apache.calcite.avatica.util.ByteString
  Parses a Base64 to a byte array.
parseDateFormat(String, String, TimeZone) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Deprecated.
parseDateFormat(String, DateFormat, TimeZone) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Parses a string using `SimpleDateFormat` and a given pattern.
parsePrecisionDateTimeLiteral(String, String, TimeZone) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Deprecated.
parsePrecisionDateTimeLiteral(String, DateFormat, TimeZone, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Parses a string using `SimpleDateFormat` and a given pattern, and if present, parses a fractional seconds component.
parseRequest(byte[]) - Method in interface org.apache.calcite.avatica.remote.ProtobufTranslation
  Parses a serialized protocol buffer request into a `Service.Request`.
parseRequest(byte[]) - Method in class org.apache.calcite.avatica.remote.ProtobufTranslationImpl
parseResponse(byte[]) - Method in interface org.apache.calcite.avatica.remote.ProtobufTranslation
  Parses a serialized protocol buffer response into a `Service.Response`.
parseResponse(byte[]) - Method in class org.apache.calcite.avatica.remote.ProtobufTranslationImpl
path() - Method in interface org.apache.calcite.avatica.util.Source
PERCENT_OF_LIFETIME_TO_RENEW - Static variable in class org.apache.calcite.avatica.remote.KerberosConnection
  The percentage of the Kerberos ticket's lifetime which we should start trying to renew it
pkcolumnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
pkcolumnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
pkcolumnName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
pkName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
pkName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
pkName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
pkName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPrimaryKey
pktableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
pktableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
pktableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
pktableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
pktableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
pktableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
pktableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
pktableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
pktableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
PLAN_COLUMN_NAME - Static variable in class org.apache.calcite.avatica.AvaticaConnection
  The name of the sole column returned by an EXPLAIN statement.
pluginConverter(Class<T>, T) - Static method in class org.apache.calcite.avatica.ConnectionConfigImpl
pool - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
PositionedCursor<T> - Class in org.apache.calcite.avatica.util
  Abstract implementation of `Cursor` that caches its current row.
PositionedCursor() - Constructor for class org.apache.calcite.avatica.util.PositionedCursor
PositionedCursor.ArrayGetter - Class in org.apache.calcite.avatica.util
  Implementation of `AbstractCursor.Getter` that reads from records that are arrays.
PositionedCursor.FieldGetter - Class in org.apache.calcite.avatica.util
  Implementation of `AbstractCursor.Getter` that reads fields via reflection.
PositionedCursor.ListGetter - Class in org.apache.calcite.avatica.util
  Implementation of `AbstractCursor.Getter` that reads items from a list.
PositionedCursor.MapGetter<K> - Class in org.apache.calcite.avatica.util
  Implementation of `AbstractCursor.Getter` that reads entries from a `Map`.
PositionedCursor.ObjectGetter - Class in org.apache.calcite.avatica.util
  Implementation of `AbstractCursor.Getter` for records that consist of a single field.
powerX(long, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Cheap, unsafe, long power.
precision - Variable in class org.apache.calcite.avatica.AvaticaParameter
precision - Variable in class org.apache.calcite.avatica.ColumnMetaData
precision - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
precision - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
precision - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
PrecisionTime(Calendar, String, int) - Constructor for class org.apache.calcite.avatica.util.DateTimeUtils.PrecisionTime
prepare(Meta.ConnectionHandle, String, long) - Method in interface org.apache.calcite.avatica.Meta
  Prepares a statement.
prepareAndExecute(Meta.StatementHandle, String, long, Meta.PrepareCallback) - Method in interface org.apache.calcite.avatica.Meta
  Deprecated.
  See `Meta.prepareAndExecute(StatementHandle, String, long, int, PrepareCallback)`
prepareAndExecute(Meta.StatementHandle, String, long, int, Meta.PrepareCallback) - Method in interface org.apache.calcite.avatica.Meta
  Prepares and executes a statement.
prepareAndExecuteBatch(Meta.StatementHandle, List<String>) - Method in interface org.apache.calcite.avatica.Meta
  Prepares a statement and then executes a number of SQL commands in one pass.
PrepareAndExecuteBatchRequest(String, int, List<String>) - Constructor for class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
prepareAndExecuteInternal(AvaticaStatement, String, long) - Method in class org.apache.calcite.avatica.AvaticaConnection
PrepareAndExecuteRequest(String, int, String, long) - Constructor for class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
PrepareAndExecuteRequest(String, int, String, long, int) - Constructor for class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
prepareAndUpdateBatch(AvaticaStatement, List<String>) - Method in class org.apache.calcite.avatica.AvaticaConnection
prepareCall(String) - Method in class org.apache.calcite.avatica.AvaticaConnection
prepareCall(String, int, int) - Method in class org.apache.calcite.avatica.AvaticaConnection
prepareCall(String, int, int, int) - Method in class org.apache.calcite.avatica.AvaticaConnection
PrepareRequest(String, String, long) - Constructor for class org.apache.calcite.avatica.remote.Service.PrepareRequest
PrepareResponse(Meta.StatementHandle, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.PrepareResponse
prepareStatement(String) - Method in class org.apache.calcite.avatica.AvaticaConnection
prepareStatement(String, int, int) - Method in class org.apache.calcite.avatica.AvaticaConnection
prepareStatement(String, int, int, int) - Method in class org.apache.calcite.avatica.AvaticaConnection
prepareStatement(String, int) - Method in class org.apache.calcite.avatica.AvaticaConnection
prepareStatement(String, int[]) - Method in class org.apache.calcite.avatica.AvaticaConnection
prepareStatement(String, String[]) - Method in class org.apache.calcite.avatica.AvaticaConnection
previous() - Method in class org.apache.calcite.avatica.AvaticaResultSet
primitiveList(Object) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Adapts a primitive array into a `List`.
printStackTrace(PrintStream) - Method in exception org.apache.calcite.avatica.AvaticaSqlException
printStackTrace(PrintWriter) - Method in exception org.apache.calcite.avatica.AvaticaSqlException
privilege - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
privilege - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege
procedureCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure
procedureCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
procedureName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure
procedureName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
procedureSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure
procedureSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
procedureType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure
productName - Variable in class org.apache.calcite.avatica.DriverVersion
productVersion - Variable in class org.apache.calcite.avatica.DriverVersion
PropEnv(Map<? extends ConnectionProperty, String>, ConnectionProperty) - Constructor for class org.apache.calcite.avatica.ConnectionConfigImpl.PropEnv
properties - Variable in class org.apache.calcite.avatica.AvaticaConnection
properties - Variable in class org.apache.calcite.avatica.ConnectionConfigImpl
PROTO_IMPLICIT_NULL - Static variable in class org.apache.calcite.avatica.remote.TypedValue
ProtobufHandler - Class in org.apache.calcite.avatica.remote
  Dispatches serialized protocol buffer messages to the provided `Service` by converting them to the POJO Request.
ProtobufHandler(Service, ProtobufTranslation, MetricsSystem) - Constructor for class org.apache.calcite.avatica.remote.ProtobufHandler
ProtobufMeta - Interface in org.apache.calcite.avatica.remote
  An extension of `Meta` which allows for native processing of calls with the Protobuf API objects instead of the POJOS (to avoid object translation).
ProtobufService - Class in org.apache.calcite.avatica.remote
  Service implementation that encodes requests and responses as protocol buffers.
ProtobufService() - Constructor for class org.apache.calcite.avatica.remote.ProtobufService
ProtobufTranslation - Interface in org.apache.calcite.avatica.remote
  Generic interface to support parsing of serialized protocol buffers between client and server.
ProtobufTranslationImpl - Class in org.apache.calcite.avatica.remote
  Implementation of `ProtobufTranslationImpl` that translates protobuf requests to POJO requests.
ProtobufTranslationImpl() - Constructor for class org.apache.calcite.avatica.remote.ProtobufTranslationImpl
protocol() - Method in interface org.apache.calcite.avatica.util.Source
protoToJdbc(Common.TypedValue, Calendar) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Extracts the JDBC value from protobuf-TypedValue representation.
pseudoColumn - Variable in class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
pseudoColumn - Variable in class org.apache.calcite.avatica.MetaImpl.MetaVersionColumn

## Q

QueryState - Class in org.apache.calcite.avatica
  A struct used to encapsulate the necessary information to reconstitute a ResultSet in the Avatica server.
QueryState(String) - Constructor for class org.apache.calcite.avatica.QueryState
  Constructor encapsulating a SQL query used to create a result set.
QueryState(MetaDataOperation, Object...) - Constructor for class org.apache.calcite.avatica.QueryState
  Constructor encapsulating a metadata operation's result set.
QueryState(QueryState.StateType, String, MetaDataOperation, Object...) - Constructor for class org.apache.calcite.avatica.QueryState
  Not intended for external use.
QueryState() - Constructor for class org.apache.calcite.avatica.QueryState
  Not intended for external use.
QueryState.StateType - Enum in org.apache.calcite.avatica
  An enumeration that represents how a ResultSet was created.
Quoting - Enum in org.apache.calcite.avatica.util
  Syntax for quoting identifiers in SQL statements.

## R

radix - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
radix - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
read() - Method in class org.apache.calcite.avatica.util.Base64.InputStream
  Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.apache.calcite.avatica.util.Base64.InputStream
  Calls `Base64.InputStream.read()` repeatedly until the end of stream is reached or len bytes are read.
reader() - Method in interface org.apache.calcite.avatica.util.Source
readFully(InputStream) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Reads the contents of an input stream and returns as a string.
readFully(InputStream, UnsynchronizedBuffer) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Reads the contents of an input stream and returns as a string.
readFullyToBytes(InputStream) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Reads the contents of an input stream and returns as a string.
readFullyToBytes(InputStream, UnsynchronizedBuffer) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Reads the contents of an input stream and returns as a string.
readOnly - Variable in class org.apache.calcite.avatica.ColumnMetaData
record(Class) - Static method in class org.apache.calcite.avatica.Meta.CursorFactory
  Deprecated.
  Use `Meta.CursorFactory.record(Class, List, List)`
record(Class, List<Field>, List<String>) - Static method in class org.apache.calcite.avatica.Meta.CursorFactory
RecordIteratorCursor<E> - Class in org.apache.calcite.avatica.util
  Implementation of `Cursor` on top of an `Iterator` that returns a record for each row.
RecordIteratorCursor(Iterator<E>, Class<E>) - Constructor for class org.apache.calcite.avatica.util.RecordIteratorCursor
  Deprecated.
  Use `RecordIteratorCursor(Iterator, Class, List)`
RecordIteratorCursor(Iterator<E>, Class<E>, List<Field>) - Constructor for class org.apache.calcite.avatica.util.RecordIteratorCursor
  Creates a RecordIteratorCursor that projects particular fields.
refGeneration - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
refreshRow() - Method in class org.apache.calcite.avatica.AvaticaResultSet
register() - Method in class org.apache.calcite.avatica.UnregisteredDriver
  Registers this driver with the driver manager.
relative(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
relative(Source) - Method in interface org.apache.calcite.avatica.util.Source
  Returns a relative source, if this source is a child of a given base.
releaseSavepoint(Savepoint) - Method in class org.apache.calcite.avatica.AvaticaConnection
remark(T) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Use this method to flag temporary code.
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunction
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
remarks - Variable in class org.apache.calcite.avatica.MetaImpl.MetaUdt
RemoteProtobufService - Class in org.apache.calcite.avatica.remote
  ProtobufService implementation that queries against a remote implementation, using protocol buffers as the serialized form.
RemoteProtobufService(AvaticaHttpClient, ProtobufTranslation) - Constructor for class org.apache.calcite.avatica.remote.RemoteProtobufService
RemoteService - Class in org.apache.calcite.avatica.remote
  Implementation of `Service` that translates requests into JSON and sends them to a remote server, usually an HTTP server.
RemoteService(AvaticaHttpClient) - Constructor for class org.apache.calcite.avatica.remote.RemoteService
RENEWAL_PERIOD - Static variable in class org.apache.calcite.avatica.remote.KerberosConnection
  How long should we sleep between checks to renew the Kerberos ticket
rep - Variable in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
  The type of the field that holds the value.
Request() - Constructor for class org.apache.calcite.avatica.remote.Service.Request
required() - Method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
required() - Method in interface org.apache.calcite.avatica.ConnectionProperty
  Whether the property is mandatory.
required() - Method in enum org.apache.calcite.avatica.remote.AvaticaRemoteConnectionProperty
reset() - Method in class org.apache.calcite.avatica.util.UnsynchronizedBuffer
  Resets the internal pointer into the buffer.
resetDate(long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Resets to epoch (1970-01-01) the "date" part of a timestamp.
resetStatement() - Method in class org.apache.calcite.avatica.AvaticaStatement
resetTime(long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Resets to zero the "time" part of a timestamp.
Response() - Constructor for class org.apache.calcite.avatica.remote.Service.Response
results - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteResponse
resultSetMetaData - Variable in class org.apache.calcite.avatica.AvaticaResultSet
ResultSetResponse(String, int, boolean, Meta.Signature, Meta.Frame, long, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.ResultSetResponse
resultSets - Variable in class org.apache.calcite.avatica.Meta.ExecuteResult
resumeEncoding() - Method in class org.apache.calcite.avatica.util.Base64.OutputStream
  Resumes encoding of the stream.
rollback() - Method in class org.apache.calcite.avatica.AvaticaConnection
rollback(Savepoint) - Method in class org.apache.calcite.avatica.AvaticaConnection
rollback(Meta.ConnectionHandle) - Method in interface org.apache.calcite.avatica.Meta
  Undoes all changes since the last commit/rollback.
RollbackRequest(String) - Constructor for class org.apache.calcite.avatica.remote.Service.RollbackRequest
ROWCOUNT_COLUMN_NAME - Static variable in class org.apache.calcite.avatica.AvaticaConnection
  The name of the sole column returned by DML statements, containing the number of rows modified.
rowDeleted() - Method in class org.apache.calcite.avatica.AvaticaResultSet
rowInserted() - Method in class org.apache.calcite.avatica.AvaticaResultSet
rows - Variable in class org.apache.calcite.avatica.Meta.Frame
  The rows.
rowUpdated() - Method in class org.apache.calcite.avatica.AvaticaResultSet
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.CloseConnectionResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.CloseStatementResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.ConnectionSyncResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.CreateStatementResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.DatabasePropertyResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteBatchResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.FetchResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.OpenConnectionResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.PrepareResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
rpcMetadata - Variable in class org.apache.calcite.avatica.remote.Service.SyncResultsResponse
RpcMetadataResponse() - Constructor for class org.apache.calcite.avatica.remote.Service.RpcMetadataResponse
RpcMetadataResponse(String) - Constructor for class org.apache.calcite.avatica.remote.Service.RpcMetadataResponse

## S

s - Variable in class org.apache.calcite.avatica.Meta.Pat
sanitize() - Method in class org.apache.calcite.avatica.Meta.Signature
  Creates a copy of this Signature with null lists and maps converted to empty.
scalar(int, String, ColumnMetaData.Rep) - Static method in class org.apache.calcite.avatica.ColumnMetaData
  Creates a `ColumnMetaData.ScalarType`.
ScalarType(int, String, ColumnMetaData.Rep) - Constructor for class org.apache.calcite.avatica.ColumnMetaData.ScalarType
scale - Variable in class org.apache.calcite.avatica.AvaticaParameter
scale - Variable in class org.apache.calcite.avatica.ColumnMetaData
scale - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
scale - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
schema() - Method in interface org.apache.calcite.avatica.ConnectionConfig
schema() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
schemaName - Variable in class org.apache.calcite.avatica.ColumnMetaData
schemaPattern - Variable in class org.apache.calcite.avatica.remote.Service.ColumnsRequest
schemaPattern - Variable in class org.apache.calcite.avatica.remote.Service.SchemasRequest
schemaPattern - Variable in class org.apache.calcite.avatica.remote.Service.TablesRequest
SchemasRequest(String, String, String) - Constructor for class org.apache.calcite.avatica.remote.Service.SchemasRequest
scope - Variable in class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
scope - Variable in class org.apache.calcite.avatica.MetaImpl.MetaVersionColumn
scopeCatalog - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
scopeCatalog - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
scopeSchema - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
scopeSchema - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
scopeTable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
scopeTable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
searchable - Variable in class org.apache.calcite.avatica.ColumnMetaData
searchable - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
SECONDS_PER_DAY - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The number of seconds in a day.
selfReferencingColName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
send(byte[]) - Method in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
send(byte[]) - Method in interface org.apache.calcite.avatica.remote.AvaticaHttpClient
  Sends a serialized request to the Avatica server.
send(byte[]) - Method in class org.apache.calcite.avatica.remote.AvaticaHttpClientImpl
send(byte[]) - Method in class org.apache.calcite.avatica.remote.DoAsAvaticaHttpClient
separator - Variable in enum org.apache.calcite.avatica.util.TimeUnit
sequence(int) - Static method in class org.apache.calcite.avatica.util.Spaces
  Creates a sequence of `n` spaces.
serial - Variable in enum org.apache.calcite.avatica.SqlType
  Class used to serialize values of this type as JSON.
serialization() - Method in interface org.apache.calcite.avatica.ConnectionConfig
serialization() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
serialize() - Method in class org.apache.calcite.avatica.remote.Service.ErrorResponse
serialize() - Method in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
serializeProperties(Properties) - Static method in class org.apache.calcite.avatica.remote.Service.OpenConnectionRequest
  Serializes the necessary properties into a Map.
serializeRequest(Service.Request) - Method in interface org.apache.calcite.avatica.remote.ProtobufTranslation
  Serializes a `Service.Request` as a protocol buffer.
serializeRequest(Service.Request) - Method in class org.apache.calcite.avatica.remote.ProtobufTranslationImpl
serializeResponse(Service.Response) - Method in interface org.apache.calcite.avatica.remote.ProtobufTranslation
  Serializes a `Service.Response` as a protocol buffer.
serializeResponse(Service.Response) - Method in class org.apache.calcite.avatica.remote.ProtobufTranslationImpl
serialRepOf(SqlType) - Static method in enum org.apache.calcite.avatica.ColumnMetaData.Rep
  Computes the given JDBC type into the `ColumnMetaData.Rep` for the wire (serial) form of that type.
serverAddress - Variable in class org.apache.calcite.avatica.remote.Service.RpcMetadataResponse
service - Variable in class org.apache.calcite.avatica.remote.AbstractHandler
Service - Interface in org.apache.calcite.avatica.remote
  API for request-response calls to an Avatica server.
Service.Base - Class in org.apache.calcite.avatica.remote
  Base class for request and response.
Service.CatalogsRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.getCatalogs(Meta.ConnectionHandle)`.
Service.CloseConnectionRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.closeConnection(org.apache.calcite.avatica.Meta.ConnectionHandle)`.
Service.CloseConnectionResponse - Class in org.apache.calcite.avatica.remote
  Response from `Service.CloseConnectionRequest`.
Service.CloseStatementRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.closeStatement(org.apache.calcite.avatica.Meta.StatementHandle)`.
Service.CloseStatementResponse - Class in org.apache.calcite.avatica.remote
  Response from `Service.CloseStatementRequest`.
Service.ColumnsRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.getColumns(Meta.ConnectionHandle, String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat)`.
Service.CommitRequest - Class in org.apache.calcite.avatica.remote
  An RPC request to invoke a commit on a Connection.
Service.CommitResponse - Class in org.apache.calcite.avatica.remote
  An RPC response from invoking commit on a Connection.
Service.ConnectionSyncRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.connectionSync(Meta.ConnectionHandle, Meta.ConnectionProperties)`.
Service.ConnectionSyncResponse - Class in org.apache.calcite.avatica.remote
  Response for `Meta.connectionSync(Meta.ConnectionHandle, Meta.ConnectionProperties)`.
Service.CreateStatementRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.createStatement(org.apache.calcite.avatica.Meta.ConnectionHandle)`.
Service.CreateStatementResponse - Class in org.apache.calcite.avatica.remote
  Response from `Service.CreateStatementRequest`.
Service.DatabasePropertyRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.getDatabaseProperties(Meta.ConnectionHandle)`.
Service.DatabasePropertyResponse - Class in org.apache.calcite.avatica.remote
  Response for `Meta.getDatabaseProperties(Meta.ConnectionHandle)`.
Service.ErrorResponse - Class in org.apache.calcite.avatica.remote
  Response for any request that the server failed to successfully perform.
Service.ExecuteBatchRequest - Class in org.apache.calcite.avatica.remote
  Request object to execute a batch of commands.
Service.ExecuteBatchResponse - Class in org.apache.calcite.avatica.remote
  Response object for executing a batch of commands.
Service.ExecuteRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.execute(org.apache.calcite.avatica.Meta.StatementHandle, java.util.List<org.apache.calcite.avatica.remote.TypedValue>, long)`.
Service.ExecuteResponse - Class in org.apache.calcite.avatica.remote
  Response to a `Service.PrepareAndExecuteRequest`.
Service.Factory - Interface in org.apache.calcite.avatica.remote
  Factory that creates a `Service`.
Service.FetchRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.fetch(org.apache.calcite.avatica.Meta.StatementHandle, long, int)`.
Service.FetchResponse - Class in org.apache.calcite.avatica.remote
  Response from `Service.FetchRequest`.
Service.OpenConnectionRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.openConnection(org.apache.calcite.avatica.Meta.ConnectionHandle, java.util.Map<java.lang.String, java.lang.String>)`.
Service.OpenConnectionResponse - Class in org.apache.calcite.avatica.remote
  Response from `Service.OpenConnectionRequest`.
Service.PrepareAndExecuteBatchRequest - Class in org.apache.calcite.avatica.remote
  Request to prepare a statement and execute a series of batch commands in one call.
Service.PrepareAndExecuteRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.prepareAndExecute(Meta.StatementHandle, String, long, int, Meta.PrepareCallback)`.
Service.PrepareRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.prepare(Meta.ConnectionHandle, String, long)`.
Service.PrepareResponse - Class in org.apache.calcite.avatica.remote
  Response from `Service.PrepareRequest`.
Service.Request - Class in org.apache.calcite.avatica.remote
  Base class for all service request messages.
Service.Response - Class in org.apache.calcite.avatica.remote
  Base class for all service response messages.
Service.ResultSetResponse - Class in org.apache.calcite.avatica.remote
  Response that contains a result set.
Service.RollbackRequest - Class in org.apache.calcite.avatica.remote
  An RPC request to invoke a rollback on a Connection.
Service.RollbackResponse - Class in org.apache.calcite.avatica.remote
  An RPC response from invoking rollback on a Connection.
Service.RpcMetadataResponse - Class in org.apache.calcite.avatica.remote
  Response that includes information about the server that handled an RPC.
Service.SchemasRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.getSchemas(Meta.ConnectionHandle, String, Meta.Pat)`.
Service.SyncResultsRequest - Class in org.apache.calcite.avatica.remote
  Request for `Service.apply(SyncResultsRequest)`
Service.SyncResultsResponse - Class in org.apache.calcite.avatica.remote
  Response for `Service.apply(SyncResultsRequest)`.
Service.TablesRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.getTables(Meta.ConnectionHandle, String, org.apache.calcite.avatica.Meta.Pat, org.apache.calcite.avatica.Meta.Pat, java.util.List)`
Service.TableTypesRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.getTableTypes(Meta.ConnectionHandle)`.
Service.TypeInfoRequest - Class in org.apache.calcite.avatica.remote
  Request for `Meta.getTypeInfo(Meta.ConnectionHandle)`.
set(int) - Method in class org.apache.calcite.avatica.util.Spacer
  Sets the current number of spaces.
SET_LIST - Static variable in enum org.apache.calcite.avatica.SqlType
setArray(int, Array) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setArray(Array) - Method in class org.apache.calcite.avatica.AvaticaSite
setAsciiStream(int, InputStream, int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setAsciiStream(int, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setAsciiStream(int, InputStream) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setAsciiStream(InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaSite
setAsciiStream(InputStream) - Method in class org.apache.calcite.avatica.AvaticaSite
setAutoCommit(boolean) - Method in class org.apache.calcite.avatica.AvaticaConnection
setAutoCommit(boolean) - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
  Sets `autoCommit` status and flag as dirty.
setAutoCommit(boolean) - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
  Set `autoCommit` status.
setBigDecimal(int, BigDecimal) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBigDecimal(BigDecimal) - Method in class org.apache.calcite.avatica.AvaticaSite
setBinaryStream(int, InputStream, int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBinaryStream(int, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBinaryStream(int, InputStream) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBinaryStream(InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaSite
setBinaryStream(InputStream) - Method in class org.apache.calcite.avatica.AvaticaSite
setBlob(int, Blob) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBlob(int, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBlob(int, InputStream) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBlob(InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaSite
setBlob(InputStream) - Method in class org.apache.calcite.avatica.AvaticaSite
setBlob(Blob) - Method in class org.apache.calcite.avatica.AvaticaSite
setBoolean(int, boolean) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBoolean(boolean) - Method in class org.apache.calcite.avatica.AvaticaSite
setByte(int, byte) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setByte(byte) - Method in class org.apache.calcite.avatica.AvaticaSite
setBytes(int, byte[]) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setBytes(byte[]) - Method in class org.apache.calcite.avatica.AvaticaSite
setCatalog(String) - Method in class org.apache.calcite.avatica.AvaticaConnection
setCatalog(String) - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
  Sets `catalog` and flag as dirty.
setCatalog(String) - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
  Set `catalog`.
setChar(char) - Method in class org.apache.calcite.avatica.AvaticaSite
setCharacterStream(int, Reader, int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setCharacterStream(int, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setCharacterStream(int, Reader) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setCharacterStream(Reader, long) - Method in class org.apache.calcite.avatica.AvaticaSite
setCharacterStream(Reader) - Method in class org.apache.calcite.avatica.AvaticaSite
setClientInfo(String, String) - Method in class org.apache.calcite.avatica.AvaticaConnection
setClientInfo(Properties) - Method in class org.apache.calcite.avatica.AvaticaConnection
setClob(int, Clob) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setClob(int, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setClob(int, Reader) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setClob(Reader, long) - Method in class org.apache.calcite.avatica.AvaticaSite
setClob(Reader) - Method in class org.apache.calcite.avatica.AvaticaSite
setClob(Clob) - Method in class org.apache.calcite.avatica.AvaticaSite
setCursorFactory(Meta.CursorFactory) - Method in class org.apache.calcite.avatica.Meta.Signature
  Returns a copy of this Signature, substituting given CursorFactory.
setCursorName(String) - Method in class org.apache.calcite.avatica.AvaticaStatement
setDate(int, Date, Calendar) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setDate(int, Date) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setDate(Date, Calendar) - Method in class org.apache.calcite.avatica.AvaticaSite
setDirty(boolean) - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
setDouble(int, double) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setDouble(double) - Method in class org.apache.calcite.avatica.AvaticaSite
setEscapeProcessing(boolean) - Method in class org.apache.calcite.avatica.AvaticaStatement
setFetchDirection(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
setFetchDirection(int) - Method in class org.apache.calcite.avatica.AvaticaStatement
setFetchSize(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
setFetchSize(int) - Method in class org.apache.calcite.avatica.AvaticaStatement
setFloat(int, float) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setFloat(float) - Method in class org.apache.calcite.avatica.AvaticaSite
setGSSCredential(GSSCredential) - Method in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
setGSSCredential(GSSCredential) - Method in interface org.apache.calcite.avatica.remote.GSSAuthenticateable
  Sets the GSS Credential If credential is null, then the current subject will be used
setHoldability(int) - Method in class org.apache.calcite.avatica.AvaticaConnection
setHostnameVerification(HostnameVerificationConfigurable.HostnameVerification) - Method in interface org.apache.calcite.avatica.remote.HostnameVerificationConfigurable
  Deprecated.
  Instructs the `AvaticaHttpClient` how to perform hostname verification for SSL connections.
setHttpClientPool(PoolingHttpClientConnectionManager) - Method in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
setHttpClientPool(PoolingHttpClientConnectionManager) - Method in interface org.apache.calcite.avatica.remote.HttpClientPoolConfigurable
  Sets a PoolingHttpClientConnectionManager containing the collection of SSL/TLS server keys and truststores to use for HTTPS calls.
setInt(int, int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setInt(int) - Method in class org.apache.calcite.avatica.AvaticaSite
setKerberosConnection(KerberosConnection) - Method in class org.apache.calcite.avatica.AvaticaConnection
setKeyStore(File, String, String) - Method in interface org.apache.calcite.avatica.remote.KeyStoreConfigurable
  Deprecated.
  Sets a keystore containing the collection of client side certificates to use for HTTPS mutual authentication along with password for keystore and password for key
setLargeMaxRows(long) - Method in class org.apache.calcite.avatica.AvaticaStatement
setLargeMaxRows(Statement, long) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Invokes `Statement#setLargeMaxRows`, falling back on `Statement.setMaxRows(int)` if the method does not exist (before JDK 1.8) or throws `UnsupportedOperationException`.
setLong(int, long) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setLong(long) - Method in class org.apache.calcite.avatica.AvaticaSite
setMaxFieldSize(int) - Method in class org.apache.calcite.avatica.AvaticaStatement
setMaxRows(int) - Method in class org.apache.calcite.avatica.AvaticaStatement
setNCharacterStream(int, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setNCharacterStream(int, Reader) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setNCharacterStream(Reader, long) - Method in class org.apache.calcite.avatica.AvaticaSite
setNCharacterStream(Reader) - Method in class org.apache.calcite.avatica.AvaticaSite
setNClob(int, NClob) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setNClob(int, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setNClob(int, Reader) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setNClob(NClob) - Method in class org.apache.calcite.avatica.AvaticaSite
setNClob(Reader, long) - Method in class org.apache.calcite.avatica.AvaticaSite
setNClob(Reader) - Method in class org.apache.calcite.avatica.AvaticaSite
setNetworkTimeout(Executor, int) - Method in class org.apache.calcite.avatica.AvaticaConnection
setNString(int, String) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setNString(String) - Method in class org.apache.calcite.avatica.AvaticaSite
setNull(int, int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setNull(int, int, String) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setNull(int) - Method in class org.apache.calcite.avatica.AvaticaSite
setNull(int, String) - Method in class org.apache.calcite.avatica.AvaticaSite
setObject(int, Object, int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setObject(int, Object) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setObject(int, Object, int, int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setObject(Object, int) - Method in class org.apache.calcite.avatica.AvaticaSite
setObject(Object) - Method in class org.apache.calcite.avatica.AvaticaSite
setObject(Object, int, int) - Method in class org.apache.calcite.avatica.AvaticaSite
setPoolable(boolean) - Method in class org.apache.calcite.avatica.AvaticaStatement
setQueryTimeout(int) - Method in class org.apache.calcite.avatica.AvaticaStatement
setReadOnly(boolean) - Method in class org.apache.calcite.avatica.AvaticaConnection
setReadOnly(boolean) - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
  Sets `readOnly` status and flag as dirty.
setReadOnly(boolean) - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
  Set `readOnly` status.
setRef(int, Ref) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setRef(Ref) - Method in class org.apache.calcite.avatica.AvaticaSite
setRep(ColumnMetaData.Rep) - Method in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
setRep(ColumnMetaData.Rep) - Method in class org.apache.calcite.avatica.ColumnMetaData.ScalarType
setRep(ColumnMetaData.Rep) - Method in class org.apache.calcite.avatica.ColumnMetaData
setRowId(int, RowId) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setRowId(RowId) - Method in class org.apache.calcite.avatica.AvaticaSite
setRpcMetadata(Service.RpcMetadataResponse) - Method in class org.apache.calcite.avatica.remote.AbstractHandler
setRpcMetadata(Service.RpcMetadataResponse) - Method in class org.apache.calcite.avatica.remote.AbstractService
setRpcMetadata(Service.RpcMetadataResponse) - Method in interface org.apache.calcite.avatica.remote.Handler
  Sets some general server information to return to the client in all responses.
setRpcMetadata(Service.RpcMetadataResponse) - Method in class org.apache.calcite.avatica.remote.LocalService
setRpcMetadata(Service.RpcMetadataResponse) - Method in interface org.apache.calcite.avatica.remote.Service
  Sets server-level metadata for RPCs.
setSavepoint() - Method in class org.apache.calcite.avatica.AvaticaConnection
setSavepoint(String) - Method in class org.apache.calcite.avatica.AvaticaConnection
setSchema(String) - Method in class org.apache.calcite.avatica.AvaticaConnection
setSchema(String) - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
  Sets `schema` and flag as dirty.
setSchema(String) - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
  Set `schema`.
setService(Service) - Method in class org.apache.calcite.avatica.AvaticaConnection
setShort(int, short) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setShort(short) - Method in class org.apache.calcite.avatica.AvaticaSite
setSignature(Meta.Signature) - Method in class org.apache.calcite.avatica.AvaticaStatement
setSQLXML(int, SQLXML) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setSQLXML(SQLXML) - Method in class org.apache.calcite.avatica.AvaticaSite
setString(int, String) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setString(String) - Method in class org.apache.calcite.avatica.AvaticaSite
setTime(int, Time, Calendar) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setTime(int, Time) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setTime(Time, Calendar) - Method in class org.apache.calcite.avatica.AvaticaSite
setTimestamp(int, Timestamp, Calendar) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setTimestamp(int, Timestamp) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setTimestamp(Timestamp, Calendar) - Method in class org.apache.calcite.avatica.AvaticaSite
setTransactionIsolation(int) - Method in class org.apache.calcite.avatica.AvaticaConnection
setTransactionIsolation(int) - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
  Sets `transactionIsolation` status and flag as dirty.
setTransactionIsolation(int) - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
  Set `transactionIsolation` status.
setTrustStore(File, String) - Method in interface org.apache.calcite.avatica.remote.TrustStoreConfigurable
  Deprecated.
  Sets a truststore containing the collection of trust SSL/TLS server certificates to use for HTTPS calls and the password for that truststore.
setTypeMap(Map<String, Class<?>>) - Method in class org.apache.calcite.avatica.AvaticaConnection
setUnicodeStream(int, InputStream, int) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setUnicodeStream(InputStream, int) - Method in class org.apache.calcite.avatica.AvaticaSite
setURL(int, URL) - Method in class org.apache.calcite.avatica.AvaticaPreparedStatement
setURL(URL) - Method in class org.apache.calcite.avatica.AvaticaSite
setUsernamePassword(AuthenticationType, String, String) - Method in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
setUsernamePassword(AuthenticationType, String, String) - Method in interface org.apache.calcite.avatica.remote.UsernamePasswordAuthenticateable
  Sets the username, password and method to be used for authentication.
severity - Variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
signature - Variable in class org.apache.calcite.avatica.AvaticaResultSet
signature - Variable in class org.apache.calcite.avatica.Meta.MetaResultSet
Signature(List<ColumnMetaData>, String, List<AvaticaParameter>, Map<String, Object>, Meta.CursorFactory, Meta.StatementType) - Constructor for class org.apache.calcite.avatica.Meta.Signature
  Creates a Signature.
signature - Variable in class org.apache.calcite.avatica.Meta.StatementHandle
  Only present for PreparedStatement handles, null otherwise.
signature - Variable in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
signed - Variable in class org.apache.calcite.avatica.AvaticaParameter
signed - Variable in class org.apache.calcite.avatica.ColumnMetaData
skipFully(InputStream) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Reads and discards all data available on the InputStream.
slot - Variable in class org.apache.calcite.avatica.util.AbstractCursor.SlotGetter
SlotGetter() - Constructor for class org.apache.calcite.avatica.util.AbstractCursor.SlotGetter
slots - Variable in class org.apache.calcite.avatica.AvaticaPreparedStatement
socketFactoryRegistry - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
Source - Interface in org.apache.calcite.avatica.util
  Source of data.
sourceDataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
sourceDataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
Sources - Class in org.apache.calcite.avatica.util
  Utilities for `Source`.
Spacer - Class in org.apache.calcite.avatica.util
  Efficiently writes strings of spaces.
Spacer() - Constructor for class org.apache.calcite.avatica.util.Spacer
  Creates a Spacer with zero spaces.
Spacer(int) - Constructor for class org.apache.calcite.avatica.util.Spacer
  Creates a Spacer with a given number of spaces.
spaces(StringBuilder) - Method in class org.apache.calcite.avatica.util.Spacer
  Appends current number of spaces to a `StringBuilder`.
Spaces - Class in org.apache.calcite.avatica.util
  Utilities for creating strings of spaces.
specificName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunction
specificName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
specificName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedure
specificName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
sql - Variable in class org.apache.calcite.avatica.Meta.Signature
sql - Variable in class org.apache.calcite.avatica.QueryState
sql - Variable in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
sql - Variable in class org.apache.calcite.avatica.remote.Service.PrepareRequest
sqlCommands - Variable in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
sqlDataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
sqlDataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
sqlDataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
sqlDataType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
sqlDatetimeSub - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
sqlDatetimeSub - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
sqlDatetimeSub - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
sqlDatetimeSub - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
sqlState - Variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
SqlState - Enum in org.apache.calcite.avatica
  SQL error codes.
SqlType - Enum in org.apache.calcite.avatica
  Extends the information in `Types`.
SqlType.Method - Enum in org.apache.calcite.avatica
  Getter methods in `ResultSet`.
startUnit - Variable in enum org.apache.calcite.avatica.util.TimeUnitRange
state - Variable in class org.apache.calcite.avatica.AvaticaResultSet
state - Variable in class org.apache.calcite.avatica.remote.Service.SyncResultsRequest
statement - Variable in class org.apache.calcite.avatica.AvaticaResultSet
statement - Variable in class org.apache.calcite.avatica.remote.Service.PrepareResponse
statementCount - Variable in class org.apache.calcite.avatica.AvaticaConnection
StatementHandle(String, int, Meta.Signature) - Constructor for class org.apache.calcite.avatica.Meta.StatementHandle
statementHandle - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteRequest
statementId - Variable in class org.apache.calcite.avatica.Meta.MetaResultSet
statementId - Variable in class org.apache.calcite.avatica.remote.Service.CloseStatementRequest
statementId - Variable in class org.apache.calcite.avatica.remote.Service.CreateStatementResponse
statementId - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteBatchRequest
statementId - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteBatchResponse
statementId - Variable in class org.apache.calcite.avatica.remote.Service.FetchRequest
statementId - Variable in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteBatchRequest
statementId - Variable in class org.apache.calcite.avatica.remote.Service.PrepareAndExecuteRequest
statementId - Variable in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
statementId - Variable in class org.apache.calcite.avatica.remote.Service.SyncResultsRequest
statementMap - Variable in class org.apache.calcite.avatica.AvaticaConnection
statementType - Variable in class org.apache.calcite.avatica.Meta.Signature
stopRenewalThread() - Method in class org.apache.calcite.avatica.remote.KerberosConnection
  Stops the Kerberos renewal thread if it is still running.
storesLowerCaseIdentifiers() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
storesLowerCaseQuotedIdentifiers() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
storesMixedCaseIdentifiers() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
storesMixedCaseQuotedIdentifiers() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
storesUpperCaseIdentifiers() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
storesUpperCaseQuotedIdentifiers() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
string - Variable in enum org.apache.calcite.avatica.util.Quoting
struct(List<ColumnMetaData>) - Static method in class org.apache.calcite.avatica.ColumnMetaData
  Creates a `ColumnMetaData.StructType`.
StructGetter(AbstractCursor.Getter, ColumnMetaData) - Constructor for class org.apache.calcite.avatica.util.AbstractCursor.StructGetter
StructImpl - Class in org.apache.calcite.avatica.util
  Implementation of JDBC `Struct`.
StructImpl(List) - Constructor for class org.apache.calcite.avatica.util.StructImpl
StructImpl.Factory - Interface in org.apache.calcite.avatica.util
  Factory that can create a result set based on a list of values.
StructType(List<ColumnMetaData>) - Constructor for class org.apache.calcite.avatica.ColumnMetaData.StructType
style - Variable in class org.apache.calcite.avatica.Meta.CursorFactory
subClass - Variable in enum org.apache.calcite.avatica.SqlState
subCondition - Variable in enum org.apache.calcite.avatica.SqlState
substring(int, int) - Method in class org.apache.calcite.avatica.util.ByteString
  Returns a ByteString that consists of a given range.
substring(int) - Method in class org.apache.calcite.avatica.util.ByteString
  Returns a ByteString that starts at a given position.
subtract(int) - Method in class org.apache.calcite.avatica.util.Spacer
  Reduces the current number of spaces by `n`.
subtractMonths(int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Finds the number of months between two dates, each represented as the number of days since the epoch.
subtractMonths(long, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
supertableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperTable
supertypeCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperType
supertypeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperType
supertypeSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperType
supportsAlterTableWithAddColumn() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsAlterTableWithDropColumn() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsANSI92EntryLevelSQL() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsANSI92FullSQL() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsANSI92IntermediateSQL() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsBatchUpdates() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsCatalogsInDataManipulation() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsCatalogsInIndexDefinitions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsCatalogsInPrivilegeDefinitions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsCatalogsInProcedureCalls() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsCatalogsInTableDefinitions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsColumnAliasing() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsConvert() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsConvert(int, int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsCoreSQLGrammar() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsCorrelatedSubqueries() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsDataManipulationTransactionsOnly() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsDifferentTableCorrelationNames() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsExpressionsInOrderBy() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsExtendedSQLGrammar() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsFullOuterJoins() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsGetGeneratedKeys() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsGroupBy() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsGroupByBeyondSelect() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsGroupByUnrelated() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsIntegrityEnhancementFacility() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsLikeEscapeClause() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsLimitedOuterJoins() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsMinimumSQLGrammar() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsMixedCaseIdentifiers() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsMixedCaseQuotedIdentifiers() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsMultipleOpenResults() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsMultipleResultSets() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsMultipleTransactions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsNamedParameters() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsNonNullableColumns() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsOpenCursorsAcrossCommit() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsOpenCursorsAcrossRollback() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsOpenStatementsAcrossCommit() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsOpenStatementsAcrossRollback() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsOrderByUnrelated() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsOuterJoins() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsPositionedDelete() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsPositionedUpdate() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsResultSetConcurrency(int, int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsResultSetHoldability(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsResultSetType(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSavepoints() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSchemasInDataManipulation() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSchemasInIndexDefinitions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSchemasInPrivilegeDefinitions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSchemasInProcedureCalls() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSchemasInTableDefinitions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSelectForUpdate() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsStatementPooling() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsStoredFunctionsUsingCallSyntax() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsStoredProcedures() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSubqueriesInComparisons() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSubqueriesInExists() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSubqueriesInIns() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsSubqueriesInQuantifieds() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsTableCorrelationNames() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsTransactionIsolationLevel(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsTransactions() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsUnion() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
supportsUnionAll() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
suspendEncoding() - Method in class org.apache.calcite.avatica.util.Base64.OutputStream
  Suspends encoding of the stream.
syncResults(QueryState, long) - Method in class org.apache.calcite.avatica.AvaticaStatement
  Re-initialize the ResultSet on the server with the given state.
syncResults(Meta.StatementHandle, QueryState, long) - Method in interface org.apache.calcite.avatica.Meta
  Re-sets the `ResultSet` on a Statement.
SyncResultsRequest(String, int, QueryState, long) - Constructor for class org.apache.calcite.avatica.remote.Service.SyncResultsRequest
SyncResultsResponse(boolean, boolean, Service.RpcMetadataResponse) - Constructor for class org.apache.calcite.avatica.remote.Service.SyncResultsResponse
systemExit(int) - Static method in class org.apache.calcite.avatica.util.Unsafe
  Calls `System.exit(int)`.

## T

tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCatalog
tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPrimaryKey
tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperTable
tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
tableCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege
tableCatalog - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSchema
tableName - Variable in class org.apache.calcite.avatica.ColumnMetaData
tableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
tableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
tableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
tableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPrimaryKey
tableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
tableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperTable
tableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
tableName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege
tableNamePattern - Variable in class org.apache.calcite.avatica.remote.Service.ColumnsRequest
tableNamePattern - Variable in class org.apache.calcite.avatica.remote.Service.TablesRequest
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumnPrivilege
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPrimaryKey
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaPseudoColumn
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSchema
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperTable
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
tableSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTablePrivilege
TablesRequest(String, String, String, String, List<String>) - Constructor for class org.apache.calcite.avatica.remote.Service.TablesRequest
tableType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
tableType - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTableType
TableTypesRequest() - Constructor for class org.apache.calcite.avatica.remote.Service.TableTypesRequest
TableTypesRequest(String) - Constructor for class org.apache.calcite.avatica.remote.Service.TableTypesRequest
TIME_FORMAT_STRING - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The SimpleDateFormat string for ISO times, "HH:mm:ss".
TIMESTAMP_FORMAT_STRING - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The SimpleDateFormat string for ISO timestamps, "yyyy-MM-dd HH:mm:ss".
timestampStringToUnixDate(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
timeStringToUnixDate(String) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
timeStringToUnixDate(String, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
TimeUnit - Enum in org.apache.calcite.avatica.util
  Enumeration of time units used to construct an interval.
TimeUnitRange - Enum in org.apache.calcite.avatica.util
  A range of time units.
TIMEZONE - Static variable in enum org.apache.calcite.avatica.BuiltInConnectionProperty
  Deprecated.
timeZone() - Method in interface org.apache.calcite.avatica.ConnectionConfig
timeZone() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
toArray() - Method in class org.apache.calcite.avatica.util.UnsynchronizedBuffer
  Gets (a copy of) the contents of this writer's buffer.
toBase64String() - Method in class org.apache.calcite.avatica.util.ByteString
  Returns this byte string in Base64 format.
toBeCompleted() - Method in interface org.apache.calcite.avatica.Handler.ResultSink
  Registers a temporary table.
toBigDecimal(Object) - Static method in class org.apache.calcite.avatica.AvaticaSite
toCamelCase(String) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Converts an underscore-separated name into a camelCase name.
todo() - Method in class org.apache.calcite.avatica.Helper
toException() - Method in class org.apache.calcite.avatica.remote.Service.ErrorResponse
toJdbc(Calendar) - Method in class org.apache.calcite.avatica.remote.TypedValue
  Converts the value into the JDBC representation.
toLocal() - Method in class org.apache.calcite.avatica.remote.TypedValue
  Converts the value into the local representation.
toLongs(int[]) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Converts an array of `int` values to an array of `long` values.
toMap(Properties) - Static method in class org.apache.calcite.avatica.ConnectStringParser
  Converts a `Properties` object to a ``Map`<String, String>`.
toProto() - Method in class org.apache.calcite.avatica.AvaticaParameter
toProto() - Method in enum org.apache.calcite.avatica.AvaticaSeverity
toProto() - Method in class org.apache.calcite.avatica.ColumnMetaData.ArrayType
toProto() - Method in class org.apache.calcite.avatica.ColumnMetaData.AvaticaType
toProto() - Method in enum org.apache.calcite.avatica.ColumnMetaData.Rep
toProto() - Method in class org.apache.calcite.avatica.ColumnMetaData.StructType
toProto() - Method in class org.apache.calcite.avatica.ColumnMetaData
toProto() - Method in class org.apache.calcite.avatica.ConnectionPropertiesImpl
toProto() - Method in interface org.apache.calcite.avatica.Meta.ConnectionProperties
toProto() - Method in class org.apache.calcite.avatica.Meta.CursorFactory
toProto() - Method in enum org.apache.calcite.avatica.Meta.DatabaseProperty
toProto() - Method in class org.apache.calcite.avatica.Meta.Frame
toProto() - Method in class org.apache.calcite.avatica.Meta.Signature
toProto() - Method in class org.apache.calcite.avatica.Meta.StatementHandle
toProto() - Method in enum org.apache.calcite.avatica.Meta.StatementType
toProto() - Method in enum org.apache.calcite.avatica.Meta.Style
toProto() - Method in enum org.apache.calcite.avatica.QueryState.StateType
toProto() - Method in class org.apache.calcite.avatica.QueryState
toProto() - Method in enum org.apache.calcite.avatica.remote.MetaDataOperation
toProto() - Method in class org.apache.calcite.avatica.remote.TypedValue
  Creates a protocol buffer equivalent object for `this`.
toProto(Common.TypedValue.Builder, Object) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Writes the given object into the Protobuf representation of a TypedValue.
toResponse(Meta.MetaResultSet) - Method in class org.apache.calcite.avatica.remote.LocalService
  Converts a result set (not serializable) into a serializable response.
toSaturatedInt(long) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Converts a `long` to `int`, rounding as little as possible if the value is outside the legal range for an `int`.
toSaturatedInts(long[]) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Converts an array of `long` values to an array of `int` values, truncating values outside the legal range for an `int` to `Integer.MIN_VALUE` or `Integer.MAX_VALUE`.
toSQLException(SQLException) - Method in class org.apache.calcite.avatica.Helper
toString() - Method in exception org.apache.calcite.avatica.AvaticaClientRuntimeException
toString() - Method in class org.apache.calcite.avatica.Meta.ConnectionHandle
toString() - Method in class org.apache.calcite.avatica.Meta.Pat
toString() - Method in class org.apache.calcite.avatica.Meta.StatementHandle
toString() - Method in exception org.apache.calcite.avatica.remote.AvaticaRuntimeException
toString() - Method in class org.apache.calcite.avatica.remote.Handler.HandlerResponse
toString() - Method in class org.apache.calcite.avatica.remote.Service.ErrorResponse
toString() - Method in class org.apache.calcite.avatica.util.ArrayImpl
toString() - Method in class org.apache.calcite.avatica.util.ByteString
  Returns this byte string in hexadecimal format.
toString(int) - Method in class org.apache.calcite.avatica.util.ByteString
  Returns this byte string in a given base.
toString(byte[], int) - Static method in class org.apache.calcite.avatica.util.ByteString
  Returns the given byte array in hexadecimal format.
toString() - Method in class org.apache.calcite.avatica.util.Spacer
  Returns a string of the current number of spaces.
toString() - Method in class org.apache.calcite.avatica.util.StructImpl
trim(String) - Method in interface org.apache.calcite.avatica.util.Source
  Looks for a suffix on a path and returns either the path with the suffix removed or the original path.
trimOrNull(String) - Method in interface org.apache.calcite.avatica.util.Source
  Looks for a suffix on a path and returns either the path with the suffix removed or null.
truststore() - Method in interface org.apache.calcite.avatica.ConnectionConfig
truststore() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
TrustStoreConfigurable - Interface in org.apache.calcite.avatica.remote
  Deprecated.
truststorePassword() - Method in interface org.apache.calcite.avatica.ConnectionConfig
truststorePassword() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
type() - Method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
type - Variable in class org.apache.calcite.avatica.ColumnMetaData
type() - Method in interface org.apache.calcite.avatica.ConnectionProperty
  Returns the data type of this property.
type - Variable in enum org.apache.calcite.avatica.Meta.DatabaseProperty
type - Variable in class org.apache.calcite.avatica.MetaImpl.MetaIndexInfo
type - Variable in class org.apache.calcite.avatica.QueryState
type() - Method in enum org.apache.calcite.avatica.remote.AvaticaRemoteConnectionProperty
type - Variable in class org.apache.calcite.avatica.remote.TypedValue
  Type of the value.
typeCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
typeCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperType
typeCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
typeCat - Variable in class org.apache.calcite.avatica.MetaImpl.MetaUdt
TypedValue - Class in org.apache.calcite.avatica.remote
  Value and type.
typeId - Variable in enum org.apache.calcite.avatica.ColumnMetaData.Rep
TypeInfoRequest() - Constructor for class org.apache.calcite.avatica.remote.Service.TypeInfoRequest
TypeInfoRequest(String) - Constructor for class org.apache.calcite.avatica.remote.Service.TypeInfoRequest
typeList - Variable in class org.apache.calcite.avatica.remote.Service.TablesRequest
typeName - Variable in class org.apache.calcite.avatica.AvaticaParameter
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaBestRowIdentifier
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaColumn
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaFunctionColumn
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaProcedureColumn
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperType
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaUdt
typeName - Variable in class org.apache.calcite.avatica.MetaImpl.MetaVersionColumn
typeSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaAttribute
typeSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaSuperType
typeSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTable
typeSchem - Variable in class org.apache.calcite.avatica.MetaImpl.MetaUdt

## U

unauthenticatedErrorResponse(Exception) - Method in class org.apache.calcite.avatica.remote.AbstractHandler
  Attempts to convert an Exception to an ErrorResponse with an HTTP status code of `401`.
UNAUTHORIZED_ERROR_CODE - Static variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
UNAUTHORIZED_SQL_STATE - Static variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
unauthorizedErrorResponse(Exception) - Method in class org.apache.calcite.avatica.remote.AbstractHandler
  Attempts to convert an Exception to an ErrorResponse with an HTTP stauts code of `403`.
unique(String) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Generates a string that is unique in the execution of the JVM.
unixDateCeil(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
unixDateExtract(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
unixDateFloor(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
unixDateToString(int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Helper for CAST({date} AS VARCHAR(n)).
unixTimeExtract(TimeUnitRange, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Extracts a time unit from a time value (milliseconds since midnight).
unixTimestamp(int, int, int, int, int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
unixTimestampCeil(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
unixTimestampExtract(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Extracts a time unit from a UNIX date (milliseconds since epoch).
unixTimestampFloor(TimeUnitRange, long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
unixTimestampToString(long) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Helper for CAST({timestamp} AS VARCHAR(n)).
unixTimestampToString(long, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
unixTimeToString(int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Helper for CAST({timestamp} AS VARCHAR(n)).
unixTimeToString(int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
UNKNOWN_ERROR_CODE - Static variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
UNKNOWN_SQL_STATE - Static variable in class org.apache.calcite.avatica.remote.Service.ErrorResponse
UnregisteredDriver - Class in org.apache.calcite.avatica
  Implementation of JDBC driver that does not register itself.
UnregisteredDriver() - Constructor for class org.apache.calcite.avatica.UnregisteredDriver
UnregisteredDriver.JdbcVersion - Enum in org.apache.calcite.avatica
  JDBC version.
Unsafe - Class in org.apache.calcite.avatica.util
  Contains methods that call JDK methods that the forbidden APIs checker does not approve of.
unsignedAttribute - Variable in class org.apache.calcite.avatica.MetaImpl.MetaTypeInfo
unsupported() - Method in class org.apache.calcite.avatica.Helper
UnsynchronizedBuffer - Class in org.apache.calcite.avatica.util
  A utility class for reading and writing bytes to byte buffers without synchronization.
UnsynchronizedBuffer() - Constructor for class org.apache.calcite.avatica.util.UnsynchronizedBuffer
  Creates a new writer.
UnsynchronizedBuffer(int) - Constructor for class org.apache.calcite.avatica.util.UnsynchronizedBuffer
  Creates a new writer.
unwrap(Class<T>) - Method in class org.apache.calcite.avatica.AvaticaConnection
unwrap(Class<T>) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
unwrap(Class<T>) - Method in class org.apache.calcite.avatica.AvaticaResultSet
unwrap(Class<T>) - Method in class org.apache.calcite.avatica.AvaticaResultSetMetaData
unwrap(Class<T>) - Method in class org.apache.calcite.avatica.AvaticaStatement
updateArray(int, Array) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateArray(String, Array) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateAsciiStream(int, InputStream, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateAsciiStream(String, InputStream, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateAsciiStream(int, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateAsciiStream(String, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateAsciiStream(int, InputStream) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateAsciiStream(String, InputStream) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBigDecimal(int, BigDecimal) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBigDecimal(String, BigDecimal) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBinaryStream(int, InputStream, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBinaryStream(String, InputStream, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBinaryStream(int, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBinaryStream(String, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBinaryStream(int, InputStream) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBinaryStream(String, InputStream) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBlob(int, Blob) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBlob(String, Blob) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBlob(int, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBlob(String, InputStream, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBlob(int, InputStream) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBlob(String, InputStream) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBoolean(int, boolean) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBoolean(String, boolean) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateByte(int, byte) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateByte(String, byte) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBytes(int, byte[]) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateBytes(String, byte[]) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateCharacterStream(int, Reader, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateCharacterStream(String, Reader, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateCharacterStream(int, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateCharacterStream(String, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateCharacterStream(int, Reader) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateCharacterStream(String, Reader) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateClob(int, Clob) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateClob(String, Clob) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateClob(int, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateClob(String, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateClob(int, Reader) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateClob(String, Reader) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateComponentType(ColumnMetaData.AvaticaType) - Method in class org.apache.calcite.avatica.ColumnMetaData.ArrayType
  Updates the component of `this` to the given value.
updateCount - Variable in class org.apache.calcite.avatica.AvaticaStatement
  Current update count.
updateCount - Variable in class org.apache.calcite.avatica.Meta.MetaResultSet
updateCount - Variable in class org.apache.calcite.avatica.remote.Service.ResultSetResponse
updateCounts - Variable in class org.apache.calcite.avatica.Meta.ExecuteBatchResult
updateCounts - Variable in class org.apache.calcite.avatica.remote.Service.ExecuteBatchResponse
updateDate(int, Date) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateDate(String, Date) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateDouble(int, double) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateDouble(String, double) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateFloat(int, float) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateFloat(String, float) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateInt(int, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateInt(String, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateLong(int, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateLong(String, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNCharacterStream(int, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNCharacterStream(String, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNCharacterStream(int, Reader) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNCharacterStream(String, Reader) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNClob(int, NClob) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNClob(String, NClob) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNClob(int, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNClob(String, Reader, long) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNClob(int, Reader) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNClob(String, Reader) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNString(int, String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNString(String, String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNull(int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateNull(String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateObject(int, Object, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateObject(int, Object) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateObject(String, Object, int) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateObject(String, Object) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateRef(int, Ref) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateRef(String, Ref) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateRow() - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateRowId(int, RowId) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateRowId(String, RowId) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateRule - Variable in class org.apache.calcite.avatica.MetaImpl.MetaCrossReference
updateRule - Variable in class org.apache.calcite.avatica.MetaImpl.MetaExportedKey
updateRule - Variable in class org.apache.calcite.avatica.MetaImpl.MetaImportedKey
updatesAreDetected(int) - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
updateShort(int, short) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateShort(String, short) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateSQLXML(int, SQLXML) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateSQLXML(String, SQLXML) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateString(int, String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateString(String, String) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateTime(int, Time) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateTime(String, Time) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateTimestamp(int, Timestamp) - Method in class org.apache.calcite.avatica.AvaticaResultSet
updateTimestamp(String, Timestamp) - Method in class org.apache.calcite.avatica.AvaticaResultSet
upgrade(String) - Static method in class org.apache.calcite.avatica.AvaticaUtils
  Use this method to flag code that should be re-visited after upgrading a component.
uri - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
url() - Method in interface org.apache.calcite.avatica.ConnectionConfig
url() - Method in class org.apache.calcite.avatica.ConnectionConfigImpl
url - Variable in class org.apache.calcite.avatica.remote.AvaticaHttpClientImpl
url() - Method in interface org.apache.calcite.avatica.util.Source
url(String) - Static method in class org.apache.calcite.avatica.util.Sources
URL_SAFE - Static variable in class org.apache.calcite.avatica.util.Base64
  Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
UsernamePasswordAuthenticateable - Interface in org.apache.calcite.avatica.remote
  Interface that allows configuration of a username and password with some HTTP authentication.
userToken - Variable in class org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
usesLocalFilePerTable() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
usesLocalFiles() - Method in class org.apache.calcite.avatica.AvaticaDatabaseMetaData
UTC_ZONE - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  The UTC time zone.

## V

valid(Object, Class) - Method in enum org.apache.calcite.avatica.ConnectionProperty.Type
  Returns whether a default value and value types are valid for this kind of property.
value - Variable in class org.apache.calcite.avatica.remote.TypedValue
  Value.
VALUE_MAP - Static variable in enum org.apache.calcite.avatica.ColumnMetaData.Rep
valueClass() - Method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
valueClass() - Method in interface org.apache.calcite.avatica.ConnectionProperty
  Class of values that this property can take.
valueClass() - Method in enum org.apache.calcite.avatica.remote.AvaticaRemoteConnectionProperty
valueOf(String) - Static method in enum org.apache.calcite.avatica.AvaticaSeverity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.ColumnMetaData.Rep
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.ConnectionProperty.Type
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.InternalProperty
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.Meta.DatabaseProperty
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.Meta.StatementType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.Meta.Style
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.QueryState.StateType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.remote.AuthenticationType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.remote.AvaticaRemoteConnectionProperty
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.remote.Driver.Serialization
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.remote.HostnameVerificationConfigurable.HostnameVerification
  Deprecated.
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.remote.MetaDataOperation
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.SqlState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.SqlType.Method
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.SqlType
  Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.apache.calcite.avatica.SqlType
valueOf(String) - Static method in enum org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.util.Casing
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.util.Quoting
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.util.TimeUnit
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.calcite.avatica.util.TimeUnitRange
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.calcite.avatica.AvaticaSeverity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.ColumnMetaData.Rep
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.ConnectionProperty.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.InternalProperty
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.Meta.DatabaseProperty
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.Meta.StatementType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.Meta.Style
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.QueryState.StateType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.remote.AuthenticationType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.remote.AvaticaRemoteConnectionProperty
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.remote.Driver.Serialization
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.remote.HostnameVerificationConfigurable.HostnameVerification
  Deprecated.
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.remote.MetaDataOperation
  Returns an array containing the constants of this enum type, in the order they are declared.
values(List<TypedValue>) - Static method in class org.apache.calcite.avatica.remote.TypedValue
  Converts a list of `TypedValue` to a list of values.
values() - Static method in enum org.apache.calcite.avatica.SqlState
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.SqlType.Method
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.SqlType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.util.Casing
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.util.Quoting
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.util.TimeUnit
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.calcite.avatica.util.TimeUnitRange
  Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.apache.calcite.avatica.util.FilteredConstants
versionString - Variable in class org.apache.calcite.avatica.DriverVersion

## W

wait(Object) - Static method in class org.apache.calcite.avatica.util.Unsafe
  Calls `Object.wait()`.
wasNull() - Method in class org.apache.calcite.avatica.AvaticaResultSet
wasNull() - Method in class org.apache.calcite.avatica.util.AbstractCursor.AbstractGetter
wasNull() - Method in interface org.apache.calcite.avatica.util.AbstractCursor.Getter
wasNull() - Method in class org.apache.calcite.avatica.util.AbstractCursor.SlotGetter
wasNull() - Method in class org.apache.calcite.avatica.util.AbstractCursor.StructGetter
wasNull - Variable in class org.apache.calcite.avatica.util.AbstractCursor
  Slot into which each accessor should write whether the value returned was null.
wasNull() - Method in class org.apache.calcite.avatica.util.AbstractCursor
wasNull() - Method in interface org.apache.calcite.avatica.util.Cursor.Accessor
wasNull() - Method in interface org.apache.calcite.avatica.util.Cursor
  Returns whether the last value returned was null.
wrap(Properties) - Method in enum org.apache.calcite.avatica.BuiltInConnectionProperty
wrap(Properties) - Method in interface org.apache.calcite.avatica.ConnectionProperty
  Wraps this property with a properties object from which its value can be obtained when needed.
wrap(String, Exception) - Method in class org.apache.calcite.avatica.Helper
wrap(Properties) - Method in enum org.apache.calcite.avatica.remote.AvaticaRemoteConnectionProperty
writable - Variable in class org.apache.calcite.avatica.ColumnMetaData
write(int) - Method in class org.apache.calcite.avatica.util.Base64.OutputStream
  Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.apache.calcite.avatica.util.Base64.OutputStream
  Calls `Base64.OutputStream.write(int)` repeatedly until len bytes are written.
write(byte[], int, int) - Method in class org.apache.calcite.avatica.util.UnsynchronizedBuffer
  Adds bytes to this writer's buffer.
write(int) - Method in class org.apache.calcite.avatica.util.UnsynchronizedBuffer

## Y

yearMonth - Variable in enum org.apache.calcite.avatica.util.TimeUnit
ymdToJulian(int, int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils
  Calculates the Julian Day Number for any valid date in the Gregorian calendar.
ymdToUnixDate(int, int, int) - Static method in class org.apache.calcite.avatica.util.DateTimeUtils

## Z

ZERO_CALENDAR - Static variable in class org.apache.calcite.avatica.util.DateTimeUtils
  Calendar set to the epoch (1970-01-01 00:00:00 UTC).

## _

_apply(Service.Request) - Method in class org.apache.calcite.avatica.remote.LocalProtobufService
_apply(Service.Request) - Method in class org.apache.calcite.avatica.remote.MockProtobufService
_apply(Service.Request) - Method in class org.apache.calcite.avatica.remote.ProtobufService
  Derived class should implement this method to transport requests and responses to and from the peer service.
_apply(Service.Request) - Method in class org.apache.calcite.avatica.remote.RemoteProtobufService

A B C D E F G H I J K L M N O P Q R S T U V W Y Z _