Class RowValueConstructorChunkQueryBuilderTest.NullHandlingJdbcConnection

java.lang.Object
io.debezium.jdbc.JdbcConnection
io.debezium.pipeline.source.snapshot.incremental.RowValueConstructorChunkQueryBuilderTest.NullHandlingJdbcConnection
All Implemented Interfaces:
AutoCloseable
Enclosing class:
RowValueConstructorChunkQueryBuilderTest

protected static class RowValueConstructorChunkQueryBuilderTest.NullHandlingJdbcConnection extends io.debezium.jdbc.JdbcConnection
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.debezium.jdbc.JdbcConnection

    io.debezium.jdbc.JdbcConnection.BlockingMultiResultSetConsumer, io.debezium.jdbc.JdbcConnection.BlockingResultSetConsumer, io.debezium.jdbc.JdbcConnection.CallPreparer, io.debezium.jdbc.JdbcConnection.ConnectionFactory, io.debezium.jdbc.JdbcConnection.MultiResultSetConsumer, io.debezium.jdbc.JdbcConnection.Operations, io.debezium.jdbc.JdbcConnection.ParameterResultSetConsumer, io.debezium.jdbc.JdbcConnection.ResultSetConsumer, io.debezium.jdbc.JdbcConnection.ResultSetExtractor<T extends Object>, io.debezium.jdbc.JdbcConnection.ResultSetMapper<T extends Object>, io.debezium.jdbc.JdbcConnection.StatementFactory, io.debezium.jdbc.JdbcConnection.StatementPreparer
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final boolean
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    NullHandlingJdbcConnection(io.debezium.jdbc.JdbcConfiguration config, io.debezium.jdbc.JdbcConnection.ConnectionFactory connectionFactory, String openingQuoteCharacter, String closingQuoteCharacter, boolean nullsLast)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class io.debezium.jdbc.JdbcConnection

    buildSelectWithRowLimits, call, chunkQueryBuilder, close, commit, config, connect, connection, connection, connectionString, createTableId, database, escapeEscapeSequence, execute, execute, executeWithoutCommitting, getAttributeDetails, getColumnsDetails, getColumnValue, getCurrentTimestamp, getQualifiedTableName, isConnected, isNullable, isTableType, isTableUniqueIndexIncluded, isValid, loadKeyStore, overrideColumn, parseSqlStatementString, patternBasedFactory, patternBasedFactory, prepareQuery, prepareQuery, prepareQuery, prepareQuery, prepareQuery, prepareQueryAndMap, prepareQueryWithBlockingConsumer, prepareUpdate, print, print, query, query, queryAndMap, queryAndMap, querySingleValue, queryWithBlockingConsumer, quotedColumnIdString, quotedTableIdString, readAllCatalogNames, readAllSchemaNames, readAllTableNames, readPrimaryKeyNames, readPrimaryKeyOrUniqueIndexNames, readSchema, readTableColumn, readTableNames, readTablePreparedStatement, readTableStatement, readTableUniqueIndices, reselectColumns, reselectColumns, resolveCatalogName, resolveJdbcType, resolveNativeType, rollback, rowToArray, setAutoCommit, setQueryColumnValue, singleResultMapper, supportedTableTypes, tableTypes, username

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • nullsLast

      private final boolean nullsLast
  • Constructor Details

    • NullHandlingJdbcConnection

      public NullHandlingJdbcConnection(io.debezium.jdbc.JdbcConfiguration config, io.debezium.jdbc.JdbcConnection.ConnectionFactory connectionFactory, String openingQuoteCharacter, String closingQuoteCharacter, boolean nullsLast)
  • Method Details

    • nullsSortLast

      public Optional<Boolean> nullsSortLast()
      Overrides:
      nullsSortLast in class io.debezium.jdbc.JdbcConnection