public class Driver
extends org.apache.calcite.avatica.UnregisteredDriver
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONNECT_STRING_PREFIX |
(package private) Function0<CalcitePrepare> |
prepareFactory |
Constructor and Description |
---|
Driver() |
Modifier and Type | Method and Description |
---|---|
(package private) CalciteConnection |
connect(CalciteSchema rootSchema,
JavaTypeFactory typeFactory)
Creates an internal connection.
|
(package private) CalciteConnection |
connect(CalciteSchema rootSchema,
JavaTypeFactory typeFactory,
java.util.Properties properties)
Creates an internal connection.
|
protected org.apache.calcite.avatica.DriverVersion |
createDriverVersion() |
protected org.apache.calcite.avatica.Handler |
createHandler() |
org.apache.calcite.avatica.Meta |
createMeta(org.apache.calcite.avatica.AvaticaConnection connection) |
protected Function0<CalcitePrepare> |
createPrepareFactory() |
protected java.util.Collection<org.apache.calcite.avatica.ConnectionProperty> |
getConnectionProperties() |
protected java.lang.String |
getConnectStringPrefix() |
protected java.lang.String |
getFactoryClassName(org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion jdbcVersion) |
public static final java.lang.String CONNECT_STRING_PREFIX
final Function0<CalcitePrepare> prepareFactory
protected Function0<CalcitePrepare> createPrepareFactory()
protected java.lang.String getConnectStringPrefix()
getConnectStringPrefix
in class org.apache.calcite.avatica.UnregisteredDriver
protected java.lang.String getFactoryClassName(org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion jdbcVersion)
getFactoryClassName
in class org.apache.calcite.avatica.UnregisteredDriver
protected org.apache.calcite.avatica.DriverVersion createDriverVersion()
createDriverVersion
in class org.apache.calcite.avatica.UnregisteredDriver
protected org.apache.calcite.avatica.Handler createHandler()
createHandler
in class org.apache.calcite.avatica.UnregisteredDriver
protected java.util.Collection<org.apache.calcite.avatica.ConnectionProperty> getConnectionProperties()
getConnectionProperties
in class org.apache.calcite.avatica.UnregisteredDriver
public org.apache.calcite.avatica.Meta createMeta(org.apache.calcite.avatica.AvaticaConnection connection)
createMeta
in class org.apache.calcite.avatica.UnregisteredDriver
CalciteConnection connect(CalciteSchema rootSchema, JavaTypeFactory typeFactory)
CalciteConnection connect(CalciteSchema rootSchema, JavaTypeFactory typeFactory, java.util.Properties properties)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.