public class CalciteJdbc41Factory extends CalciteFactory
AvaticaFactory
for Calcite and JDBC 4.1 (corresponds to JDK 1.7).major, minor| Modifier | Constructor and Description |
|---|---|
|
CalciteJdbc41Factory()
Creates a factory for JDBC version 4.1.
|
protected |
CalciteJdbc41Factory(int major,
int minor)
Creates a JDBC factory with given major/minor version number.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41Connection |
newConnection(UnregisteredDriver driver,
AvaticaFactory factory,
String url,
Properties info,
CalciteRootSchema rootSchema,
JavaTypeFactory typeFactory)
Creates a connection with a root schema.
|
org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41DatabaseMetaData |
newDatabaseMetaData(AvaticaConnection connection) |
AvaticaPreparedStatement |
newPreparedStatement(AvaticaConnection connection,
Meta.StatementHandle h,
Meta.Signature signature,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability) |
CalciteResultSet |
newResultSet(AvaticaStatement statement,
Meta.Signature signature,
TimeZone timeZone,
Meta.Frame firstFrame) |
ResultSetMetaData |
newResultSetMetaData(AvaticaStatement statement,
Meta.Signature signature) |
org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41Statement |
newStatement(AvaticaConnection connection,
Meta.StatementHandle h,
int resultSetType,
int resultSetConcurrency,
int resultSetHoldability) |
getJdbcMajorVersion, getJdbcMinorVersion, newConnectionpublic CalciteJdbc41Factory()
protected CalciteJdbc41Factory(int major,
int minor)
public org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41Connection newConnection(UnregisteredDriver driver, AvaticaFactory factory, String url, Properties info, CalciteRootSchema rootSchema, JavaTypeFactory typeFactory)
CalciteFactorynewConnection in class CalciteFactorypublic org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41DatabaseMetaData newDatabaseMetaData(AvaticaConnection connection)
public org.apache.calcite.jdbc.CalciteJdbc41Factory.CalciteJdbc41Statement newStatement(AvaticaConnection connection, Meta.StatementHandle h, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
public AvaticaPreparedStatement newPreparedStatement(AvaticaConnection connection, Meta.StatementHandle h, Meta.Signature signature, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException
SQLExceptionpublic CalciteResultSet newResultSet(AvaticaStatement statement, Meta.Signature signature, TimeZone timeZone, Meta.Frame firstFrame)
public ResultSetMetaData newResultSetMetaData(AvaticaStatement statement, Meta.Signature signature)
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.