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