Class TransactionCommitConsumer.LobUnderConstruction

java.lang.Object
io.debezium.connector.oracle.logminer.processor.TransactionCommitConsumer.LobUnderConstruction
Enclosing class:
TransactionCommitConsumer

static class TransactionCommitConsumer.LobUnderConstruction extends Object
  • Field Details

  • Constructor Details

    • LobUnderConstruction

      LobUnderConstruction()
  • Method Details

    • add

    • compact

      void compact()
    • merge

      Object merge()
      Merges all LOB fragments. Returns: - null if the isNull flag is set - "EMPTY_BLOB()" or "EMPTY_CLOB()" the lob is empty, but isNull is not set - a single String for (N)CLOB - a single byte[] from BLOB Any holes will be filled with spaces (CLOB) or zero bytes (BLOB) as per the specification of DBMS_LOB.WRITE.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • fromInitialValue

      static TransactionCommitConsumer.LobUnderConstruction fromInitialValue(Object value)