Class PredicateOptions


  • public class PredicateOptions
    extends java.lang.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
    • Constructor Detail

      • PredicateOptions

        public PredicateOptions​(int arity,
                                java.lang.Long lowerBound,
                                java.lang.Long upperBound)
      • PredicateOptions

        public PredicateOptions​(int arity)
    • Method Detail

      • getArity

        public int getArity()
      • getLowerBound

        public long getLowerBound()
      • getUpperBound

        public long getUpperBound()
      • getAdjustedLowerBound

        public long getAdjustedLowerBound()
      • getAdjustedUpperBound

        public long getAdjustedUpperBound()