public abstract class CalciteFactoryWrapper
extends org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.CalciteFactory
CalciteFactory.
 This is a non-functional class to delegate to the underlying CalciteFactory. The
 purpose is to hide the delegation logic from the implementation (JdbcFactory).
| Modifier and Type | Field and Description | 
|---|---|
protected org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.CalciteFactory | 
factory  | 
| Modifier and Type | Method and Description | 
|---|---|
org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaConnection | 
newConnection(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.UnregisteredDriver driver,
             org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaFactory avaticaFactory,
             java.lang.String url,
             java.util.Properties info,
             @Nullable org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.CalciteSchema rootSchema,
             @Nullable org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.adapter.java.JavaTypeFactory typeFactory)  | 
org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaSpecificDatabaseMetaData | 
newDatabaseMetaData(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaConnection connection)  | 
org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaPreparedStatement | 
newPreparedStatement(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaConnection connection,
                    org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.StatementHandle h,
                    org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.Signature signature,
                    int resultSetType,
                    int resultSetConcurrency,
                    int resultSetHoldability)  | 
org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaResultSet | 
newResultSet(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaStatement statement,
            org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.QueryState state,
            org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.Signature signature,
            java.util.TimeZone timeZone,
            org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.Frame firstFrame)  | 
java.sql.ResultSetMetaData | 
newResultSetMetaData(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaStatement statement,
                    org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.Signature signature)  | 
org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaStatement | 
newStatement(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaConnection connection,
            org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.StatementHandle h,
            int resultSetType,
            int resultSetConcurrency,
            int resultSetHoldability)  | 
protected org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.CalciteFactory factory
public org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaConnection newConnection(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.UnregisteredDriver driver,
                                                                                                         org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaFactory avaticaFactory,
                                                                                                         java.lang.String url,
                                                                                                         java.util.Properties info,
                                                                                                         @Nullable org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.CalciteSchema rootSchema,
                                                                                                         @Nullable org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.adapter.java.JavaTypeFactory typeFactory)
newConnection in class org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.jdbc.CalciteFactorypublic org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaStatement newStatement(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaConnection connection,
                                                                                                       org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.StatementHandle h,
                                                                                                       int resultSetType,
                                                                                                       int resultSetConcurrency,
                                                                                                       int resultSetHoldability)
                                                                                                throws java.sql.SQLException
java.sql.SQLExceptionpublic org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaPreparedStatement newPreparedStatement(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaConnection connection,
                                                                                                                       org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.StatementHandle h,
                                                                                                                       org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.Signature signature,
                                                                                                                       int resultSetType,
                                                                                                                       int resultSetConcurrency,
                                                                                                                       int resultSetHoldability)
                                                                                                                throws java.sql.SQLException
java.sql.SQLExceptionpublic org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaResultSet newResultSet(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaStatement statement,
                                                                                                       org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.QueryState state,
                                                                                                       org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.Signature signature,
                                                                                                       java.util.TimeZone timeZone,
                                                                                                       org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.Frame firstFrame)
                                                                                                throws java.sql.SQLException
java.sql.SQLExceptionpublic org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaSpecificDatabaseMetaData newDatabaseMetaData(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaConnection connection)
public java.sql.ResultSetMetaData newResultSetMetaData(org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.AvaticaStatement statement,
                                                       org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.avatica.Meta.Signature signature)
                                                throws java.sql.SQLException
java.sql.SQLException