Package org.apache.calcite.avatica
package org.apache.calcite.avatica
Avatica JDBC framework.
-
ClassDescriptionThe client-side representation of
AvaticaRuntimeException
.Implementation of JDBC connection for the Avatica framework.A Callable-like interface but without a "throws Exception".A way to call package-protected methods.Implementation ofDatabaseMetaData
for the Avatica engine.Factory for JDBC objects.Metadata for a parameter.Implementation ofPreparedStatement
for the Avatica engine.Implementation ofResultSet
for the Avatica engine.Implementation ofResultSetMetaData
for the Avatica framework.An enumeration that denotes the severity of a given unexpected state.A location that a value can be written to or read from.Avatica additions to the JDBCDatabaseMetaData
interface.A client-facingSQLException
which encapsulates errors from the remote Avatica server.Implementation ofStatement
for the Avatica engine.Avatica utilities.Enumeration of Avatica's built-in connection properties.Metadata for a column.Array type.Base class for a column type.Description of the type used to internally represent a value.Scalar type.Record type.Connection configuration.Implementation ofConnectionConfig
.Callback to parse a property from string to its native type.The combination of a property definition and a map of property values.Concrete implementation ofMeta.ConnectionProperties
.Definition of a property that may be specified on the JDBC connect string.Data type of property.ConnectStringParser is a utility class that parses or creates a JDBC connect string according to the OLE DB Connection String Syntax.Driver version information.Called at various points in the JDBC lifecycle.Handler for temporary tables.Implementation ofHandler
that does nothing for each callback.Utility methods, mainly concerning error-handling.Definitions of properties that drive the behavior ofAvaticaDatabaseMetaData
.Command handler for getting various metadata.Connection handle.A pojo containing various client-settableConnection
properties.Database property.Response from a collection of SQL commands or parameter values in a single batch.Response from execute.Factory to create instances ofMeta
.A collection of rows.Meta data from which a result set can be constructed.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.API to put a result set into a statement, being careful to enforce thread-safety and not to overwrite existing open result sets.Result of preparing a statement.Statement handle.Type of statement.How logical fields are represented in the objects returned by the iterator.Basic implementation ofMeta
.Annotation that indicates that a meta field may not contain null values.Annotation that indicates that a meta field may contain null values.Annotation that indicates that it is unknown whether a meta field may contain null values.Metadata describing an attribute.Metadata describing the best identifier for a row.Metadata describing a catalog.Metadata describing a client info property.Metadata describing a column.Metadata describing a column privilege.Metadata describing a cross reference.Metadata describing an exported key.Metadata describing a function.Metadata describing a function column.Metadata describing an imported key.Metadata describing index info.Metadata describing a primary key.Metadata describing a procedure.Metadata describing a procedure column.Metadata describing a pseudo column.Metadata describing a schema.Metadata describing a super-table.Metadata describing a super-type.Metadata describing a table.Metadata describing a table privilege.Metadata describing a table type.Metadata describing type info.Metadata describing a user-defined type.Metadata describing a version column.An object that has a name.An Exception which denotes that a cached Statement is present but has noResultSet
.An Exception that denotes that the given Connection is not cached.An Exception that denotes that the given Statement is not cached.A struct used to encapsulate the necessary information to reconstitute a ResultSet in the Avatica server.An enumeration that represents how a ResultSet was created.SQL error codes.Extends the information inTypes
.Getter methods inResultSet
.Implementation of JDBC driver that does not register itself.JDBC version.