Class ConstraintApplicationResult<T>

java.lang.Object
io.trino.spi.connector.ConstraintApplicationResult<T>

public class ConstraintApplicationResult<T> extends Object
  • Constructor Details

    • ConstraintApplicationResult

      public ConstraintApplicationResult(T handle, TupleDomain<ColumnHandle> remainingFilter, boolean precalculateStatistics)
      Parameters:
      precalculateStatistics - Indicates whether engine should consider calculating statistics based on the plan before pushdown, as the connector may be unable to provide good table statistics for handle.
    • ConstraintApplicationResult

      public ConstraintApplicationResult(T handle, TupleDomain<ColumnHandle> remainingFilter, ConnectorExpression remainingExpression, boolean precalculateStatistics)
      Parameters:
      remainingExpression - the remaining expression, which will be AND-ed with remainingFilter,
      precalculateStatistics - Indicates whether engine should consider calculating statistics based on the plan before pushdown, as the connector may be unable to provide good table statistics for handle.
  • Method Details