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.AvaticaFactory
public int getJdbcMinorVersion()
getJdbcMinorVersion
in interface org.apache.calcite.avatica.AvaticaFactory
public 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.AvaticaFactory
public 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.