public abstract class CalciteFactory extends Object implements org.apache.calcite.avatica.AvaticaFactory
AvaticaFactory
for Calcite.| Modifier and Type | Field and Description |
|---|---|
protected int |
major |
protected int |
minor |
| Modifier | Constructor and Description |
|---|---|
protected |
CalciteFactory(int major,
int minor)
Creates a JDBC factory with given major/minor version number.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getJdbcMajorVersion() |
int |
getJdbcMinorVersion() |
org.apache.calcite.avatica.AvaticaConnection |
newConnection(org.apache.calcite.avatica.UnregisteredDriver driver,
org.apache.calcite.avatica.AvaticaFactory factory,
String url,
Properties info) |
abstract org.apache.calcite.avatica.AvaticaConnection |
newConnection(org.apache.calcite.avatica.UnregisteredDriver driver,
org.apache.calcite.avatica.AvaticaFactory factory,
String url,
Properties info,
CalciteSchema rootSchema,
JavaTypeFactory typeFactory)
Creates a connection with a root schema.
|
protected CalciteFactory(int major,
int minor)
public int getJdbcMajorVersion()
getJdbcMajorVersion in interface org.apache.calcite.avatica.AvaticaFactorypublic int getJdbcMinorVersion()
getJdbcMinorVersion in interface org.apache.calcite.avatica.AvaticaFactorypublic final org.apache.calcite.avatica.AvaticaConnection newConnection(org.apache.calcite.avatica.UnregisteredDriver driver,
org.apache.calcite.avatica.AvaticaFactory factory,
String url,
Properties info)
newConnection in interface org.apache.calcite.avatica.AvaticaFactorypublic abstract org.apache.calcite.avatica.AvaticaConnection newConnection(org.apache.calcite.avatica.UnregisteredDriver driver,
org.apache.calcite.avatica.AvaticaFactory factory,
String url,
Properties info,
CalciteSchema rootSchema,
JavaTypeFactory typeFactory)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.