Class Driver

  • All Implemented Interfaces:
    java.sql.Driver
    Direct Known Subclasses:
    SplunkDriver

    public class Driver
    extends org.apache.calcite.avatica.UnregisteredDriver
    Calcite JDBC driver.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.calcite.avatica.UnregisteredDriver

        org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion
    • Constructor Summary

      Constructors 
      Constructor Description
      Driver()  
    • Constructor Detail

      • Driver

        public Driver()
    • Method Detail

      • getConnectStringPrefix

        protected java.lang.String getConnectStringPrefix()
        Specified by:
        getConnectStringPrefix in class org.apache.calcite.avatica.UnregisteredDriver
      • getFactoryClassName

        protected java.lang.String getFactoryClassName​(org.apache.calcite.avatica.UnregisteredDriver.JdbcVersion jdbcVersion)
        Overrides:
        getFactoryClassName in class org.apache.calcite.avatica.UnregisteredDriver
      • createDriverVersion

        protected org.apache.calcite.avatica.DriverVersion createDriverVersion()
        Specified by:
        createDriverVersion in class org.apache.calcite.avatica.UnregisteredDriver
      • createHandler

        protected org.apache.calcite.avatica.Handler createHandler()
        Overrides:
        createHandler in class org.apache.calcite.avatica.UnregisteredDriver
      • getConnectionProperties

        protected java.util.Collection<org.apache.calcite.avatica.ConnectionProperty> getConnectionProperties()
        Overrides:
        getConnectionProperties in class org.apache.calcite.avatica.UnregisteredDriver
      • createMeta

        public org.apache.calcite.avatica.Meta createMeta​(org.apache.calcite.avatica.AvaticaConnection connection)
        Specified by:
        createMeta in class org.apache.calcite.avatica.UnregisteredDriver