Class DataSkippingPredicate

Object
io.delta.kernel.expressions.ScalarExpression
io.delta.kernel.expressions.Predicate
io.delta.kernel.internal.skipping.DataSkippingPredicate
All Implemented Interfaces:
Expression

public class DataSkippingPredicate extends Predicate
A Predicate with a set of columns referenced by the expression.
  • Method Details

    • getReferencedCols

      public Set<Column> getReferencedCols()
      Returns:
      set of columns referenced by this predicate or any of its child expressions
    • getReferencedCollations

      public Set<CollationIdentifier> getReferencedCollations()
      Returns:
      set of collation identifiers referenced by this predicate or any of its child expressions