Name | Description | Type | Package | Framework |
AbstractHandler | Abstract base class for Handlers to extend to inherit functionality common across serialization strategies. | Class | org.apache.calcite.avatica.remote | Calcite |
AbstractService | A common base class for Service implementations that implement modifications made to response objects. | Class | org.apache.calcite.avatica.remote | Calcite |
AvaticaHttpClient | An interface which defines how requests are sent to the Avatica server. | Interface | org.apache.calcite.avatica.remote | Calcite |
AvaticaHttpClientImpl | A common class to invoke HTTP requests against the Avatica server agnostic of the data being sent and received across the wire. | Class | org.apache.calcite.avatica.remote | Calcite |
AvaticaRemoteConnectionConfigImpl | with extra properties specific to Remote Driver. | Class | org.apache.calcite.avatica.remote | Calcite |
AvaticaRemoteConnectionProperty | enum AvaticaRemoteConnectionPropertyEnumeration of Avatica remote driver's built-in connection properties. | Class | org.apache.calcite.avatica.remote | Calcite |
AvaticaRuntimeException | A RuntimeException thrown by Avatica with additional contextual information about what happened to cause the Exception. | Class | org.apache.calcite.avatica.remote | Calcite |
Driver | Avatica Remote JDBC driver. | Class | org.apache.calcite.avatica.remote | Calcite |
Driver .Serialization | Defines the method of message serialization used by the DriverReturns the enum constant of this type with the specified name. | Class | org.apache.calcite.avatica.remote.Driver | Calcite |
Handler | API for text request-response calls to an Avatica server. | Interface | org.apache.calcite.avatica.remote | Calcite |
Handler .HandlerResponse | Struct that encapsulates the context of the result of a request to Avatica. | Class | org.apache.calcite.avatica.remote.Handler | Calcite |
JsonHandler | that decodes JSON requests, sends them to a Service, and encodes the responses into JSON. | Class | org.apache.calcite.avatica.remote | Calcite |
JsonService | that encodes requests and responses as JSON. | Class | org.apache.calcite.avatica.remote | Calcite |
LocalJsonService | that goes to an in-process instance of Service. | Class | org.apache.calcite.avatica.remote | Calcite |
LocalProtobufService | 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 | Class | org.apache.calcite.avatica.remote | Calcite |
LocalService | Class | org.apache.calcite.avatica.remote | Calcite | |
MetaDataOperation | enum MetaDataOperationIdentifies an operation from DatabaseMetaData which returns a ResultSet. | Class | org.apache.calcite.avatica.remote | Calcite |
MockJsonService | Mock implementation of Service that encodes its requests and responses as JSON | Class | org.apache.calcite.avatica.remote | Calcite |
MockJsonService .Factory | Factory that creates a MockJsonService. | Class | org.apache.calcite.avatica.remote.MockJsonService | Calcite |
MockProtobufService | A mock implementation of ProtobufService for testing. | Class | org.apache.calcite.avatica.remote | Calcite |
MockProtobufService .MockProtobufServiceFactory | A factory that instantiates the mock protobuf service. | Class | org.apache.calcite.avatica.remote.MockProtobufService | Calcite |
ProtobufHandler | Dispatches serialized protocol buffer messages to the provided Service by converting them to the POJO Request. | Class | org.apache.calcite.avatica.remote | Calcite |
ProtobufService | Service implementation that encodes requests and responses as protocol buffers. | Class | org.apache.calcite.avatica.remote | Calcite |
ProtobufTranslation | Generic interface to support parsing of serialized protocol buffers between client and server. | Interface | org.apache.calcite.avatica.remote | Calcite |
ProtobufTranslationImpl | protobuf requests to POJO requests. | Class | org.apache.calcite.avatica.remote | Calcite |
RemoteProtobufService | ProtobufService implementation that queries against a remote implementation, using protocol buffers as the serialized form. | Class | org.apache.calcite.avatica.remote | Calcite |
RemoteService | that translates requests into JSON and sends them to a remote server, usually an HTTP server. | Class | org.apache.calcite.avatica.remote | Calcite |
RequestTranslator | Encapsulate the logic of transforming a protobuf Request message into the Avatica POJO request. | Class | org.apache.calcite.avatica.remote | Calcite |
ResponseTranslator | Encapsulate the logic of transforming a protobuf Response message into the Avatica POJO Response. | Class | org.apache.calcite.avatica.remote | Calcite |
Service | API for request-response calls to an Avatica server. | Interface | org.apache.calcite.avatica.remote | Calcite |
Service .Base | Base class for request and response. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CatalogsRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CloseConnectionRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CloseConnectionResponse | Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CloseStatementRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CloseStatementResponse | Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .ColumnsRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CommitRequest | An RPC request to invoke a commit on a Connection. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CommitResponse | An RPC response from invoking commit on a Connection. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .ConnectionSyncRequest | Request for Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .ConnectionSyncResponse | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CreateStatementRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .CreateStatementResponse | Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .DatabasePropertyRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .DatabasePropertyResponse | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .ErrorResponse | Response for any request that the server failed to successfully perform. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .ExecuteRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .ExecuteResponse | Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .Factory | Factory that creates a Service. | Interface | org.apache.calcite.avatica.remote.Service | Calcite |
Service .FetchRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .FetchResponse | Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .OpenConnectionRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .OpenConnectionResponse | Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .PrepareAndExecuteRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .PrepareRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .PrepareResponse | Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .Request | Base class for all service request messages. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .Response | Base class for all service response messages. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .ResultSetResponse | Response that contains a result set. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .RollbackRequest | An RPC request to invoke a rollback on a Connection. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .RollbackResponse | An RPC response from invoking rollback on a Connection. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .RpcMetadataResponse | Response that includes information about the server that handled an RPC. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .SchemasRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .SyncResultsRequest | Request for Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .SyncResultsResponse | Response for Service. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .TablesRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .TableTypesRequest | Request for Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
Service .TypeInfoRequest | Meta. | Class | org.apache.calcite.avatica.remote.Service | Calcite |
TypedValue | There are 3 representations: JDBC - the representation used by JDBC get and set methods | Class | org.apache.calcite.avatica.remote | Calcite |