Class PredicateOptions

java.lang.Object
com.yahoo.search.predicate.optimization.PredicateOptions

public class PredicateOptions extends Object
This class contains the configured options for predicate indexes. The adjusted bounds are extended to the nearest power of the arity (-1) and are used to generate more efficient indexes.
Author:
Magnar Nedland, bjorncs
  • Field Details

  • Constructor Details

    • PredicateOptions

      public PredicateOptions(int arity, Long lowerBound, Long upperBound)
    • PredicateOptions

      public PredicateOptions(int arity)
  • Method Details

    • getArity

      public int getArity()
    • getLowerBound

      public long getLowerBound()
    • getUpperBound

      public long getUpperBound()
    • getAdjustedLowerBound

      public long getAdjustedLowerBound()
    • getAdjustedUpperBound

      public long getAdjustedUpperBound()