| Package | Description |
|---|---|
| org.apache.calcite.jdbc |
JDBC driver for Calcite.
|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.schema |
Schema SPI.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) <T> CalcitePrepare.CalciteSignature<T> |
CalciteResultSet.getSignature() |
(package private) <T> CalcitePrepare.CalciteSignature<T> |
CalciteConnectionImpl.parseQuery(CalcitePrepare.Query<T> query,
CalcitePrepare.Context prepareContext,
long maxRowCount) |
protected <T> CalcitePrepare.CalciteSignature<T> |
CalciteStatement.prepare(Queryable<T> queryable) |
<T> CalcitePrepare.CalciteSignature<T> |
CalcitePrepare.prepareQueryable(CalcitePrepare.Context context,
Queryable<T> queryable) |
<T> CalcitePrepare.CalciteSignature<T> |
CalcitePrepare.prepareSql(CalcitePrepare.Context context,
CalcitePrepare.Query<T> query,
Type elementType,
long maxRowCount) |
| Modifier and Type | Method and Description |
|---|---|
<T> Enumerable<T> |
CalciteConnectionImpl.enumerable(org.apache.calcite.avatica.Meta.StatementHandle handle,
CalcitePrepare.CalciteSignature<T> signature) |
| Constructor and Description |
|---|
CalciteJdbc41PreparedStatement(CalciteConnectionImpl connection,
org.apache.calcite.avatica.Meta.StatementHandle h,
CalcitePrepare.CalciteSignature signature,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability) |
CalciteResultSet(org.apache.calcite.avatica.AvaticaStatement statement,
CalcitePrepare.CalciteSignature calciteSignature,
ResultSetMetaData resultSetMetaData,
TimeZone timeZone,
org.apache.calcite.avatica.Meta.Frame firstFrame)
Creates a CalciteResultSet.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) <T> CalcitePrepare.CalciteSignature<T> |
CalcitePrepareImpl.prepare_(CalcitePrepare.Context context,
CalcitePrepare.Query<T> query,
Type elementType,
long maxRowCount) |
(package private) <T> CalcitePrepare.CalciteSignature<T> |
CalcitePrepareImpl.prepare2_(CalcitePrepare.Context context,
CalcitePrepare.Query<T> query,
Type elementType,
long maxRowCount,
CalciteCatalogReader catalogReader,
RelOptPlanner planner) |
<T> CalcitePrepare.CalciteSignature<T> |
CalcitePrepareImpl.prepareQueryable(CalcitePrepare.Context context,
Queryable<T> queryable) |
<T> CalcitePrepare.CalciteSignature<T> |
CalcitePrepareImpl.prepareSql(CalcitePrepare.Context context,
CalcitePrepare.Query<T> query,
Type elementType,
long maxRowCount) |
private <T> CalcitePrepare.CalciteSignature<T> |
CalcitePrepareImpl.simplePrepare(CalcitePrepare.Context context,
String sql)
Quickly prepares a simple SQL statement, circumventing the usual
preparation process.
|
| Modifier and Type | Method and Description |
|---|---|
static CalcitePrepare.CalciteSignature<Object> |
Schemas.prepare(CalciteConnection connection,
CalciteSchema schema,
List<String> schemaPath,
String sql,
com.google.common.collect.ImmutableMap<CalciteConnectionProperty,String> map)
Prepares a SQL query for execution.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.