Class DoublePredicate

java.lang.Object
org.multiverse.api.predicates.DoublePredicate
All Implemented Interfaces:
Predicate<Double>

public abstract class DoublePredicate extends Object implements Predicate<Double>
A predicate that checks if some value leads to true or false.
  • Constructor Details

    • DoublePredicate

      public DoublePredicate()
  • Method Details

    • newEqualsPredicate

      public static DoublePredicate newEqualsPredicate(double value)
    • evaluate

      public abstract boolean evaluate(double current)
      Evaluates the predicate
      Parameters:
      current - the current value.
      Returns:
      true or false.
    • evaluate

      public final boolean evaluate(Double arg)
      Description copied from interface: Predicate
      Evaluates the predicate.
      Specified by:
      evaluate in interface Predicate<Double>
      Parameters:
      arg - the value to evaluate.
      Returns:
      true or false.