abstract class org.apache.drill.jdbc.impl.DrillFactory extends java.lang.Object implements oadd.org.apache.calcite.avatica.AvaticaFactory
{
protected final int major;
protected final int minor;
protected void <init>(int, int)
{
int v, v;
org.apache.drill.jdbc.impl.DrillFactory v;
v := @this: org.apache.drill.jdbc.impl.DrillFactory;
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.drill.jdbc.impl.DrillFactory: int major> = v;
v.<org.apache.drill.jdbc.impl.DrillFactory: int minor> = v;
return;
}
public int getJdbcMajorVersion()
{
int v;
org.apache.drill.jdbc.impl.DrillFactory v;
v := @this: org.apache.drill.jdbc.impl.DrillFactory;
v = v.<org.apache.drill.jdbc.impl.DrillFactory: int major>;
return v;
}
public int getJdbcMinorVersion()
{
int v;
org.apache.drill.jdbc.impl.DrillFactory v;
v := @this: org.apache.drill.jdbc.impl.DrillFactory;
v = v.<org.apache.drill.jdbc.impl.DrillFactory: int minor>;
return v;
}
public final oadd.org.apache.calcite.avatica.AvaticaConnection newConnection(oadd.org.apache.calcite.avatica.UnregisteredDriver, oadd.org.apache.calcite.avatica.AvaticaFactory, java.lang.String, java.util.Properties) throws java.sql.SQLException
{
java.util.Properties v;
java.lang.String v;
oadd.org.apache.calcite.avatica.AvaticaFactory v;
oadd.org.apache.calcite.avatica.UnregisteredDriver v;
org.apache.drill.jdbc.impl.DrillConnectionImpl v;
org.apache.drill.jdbc.impl.DrillFactory v;
v := @this: org.apache.drill.jdbc.impl.DrillFactory;
v := @parameter: oadd.org.apache.calcite.avatica.UnregisteredDriver;
v := @parameter: oadd.org.apache.calcite.avatica.AvaticaFactory;
v := @parameter: java.lang.String;
v := @parameter: java.util.Properties;
v = virtualinvoke v.<org.apache.drill.jdbc.impl.DrillFactory: org.apache.drill.jdbc.impl.DrillConnectionImpl newDrillConnection(org.apache.drill.jdbc.impl.DriverImpl,org.apache.drill.jdbc.impl.DrillFactory,java.lang.String,java.util.Properties)>(v, v, v, v);
return v;
}
abstract org.apache.drill.jdbc.impl.DrillConnectionImpl newDrillConnection(org.apache.drill.jdbc.impl.DriverImpl, org.apache.drill.jdbc.impl.DrillFactory, java.lang.String, java.util.Properties) throws java.sql.SQLException;
}