Interface PredicateEvalExpression

    • Method Detail

      • getValue

        double getValue​(Object entity)
        Get a double value.
        Parameters:
        entity - entity to get the value from.
        Returns:
        double value
      • isTrue

        static boolean isTrue​(double value)
        Helper method to convert a double value into a boolean.
        Parameters:
        value - value to evaluate
        Returns:
        true if value is close to 0 (within 1e-6)
      • asDouble

        static double asDouble​(boolean value)
        Helper method to convert a boolean value into a double.
        Parameters:
        value - value to evaluate
        Returns:
        1.0 for true, 0.0 for false.