Class HybridScanReader.FilterMaterializationResult

java.lang.Object
ai.rapids.cudf.HybridScanReader.FilterMaterializationResult
All Implemented Interfaces:
AutoCloseable
Enclosing class:
HybridScanReader

public static final class HybridScanReader.FilterMaterializationResult extends Object implements AutoCloseable
The result of a combined row-mask-build + filter-column-materialization call.

Both the filter Table and the mutated row ColumnVector mask are owned by this object. Close via try-with-resources to release both.

  • Method Details

    • table

      public Table table()
      Returns:
      the materialized filter column table.
    • rowMask

      public ColumnVector rowMask()
      Returns:
      the (mutated) row mask after the filter expression was applied.
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable