Class PredicateUtil


  • public class PredicateUtil
    extends Object
    • Method Detail

      • evaluatePredicateContainer

        public static <E extends org.dmg.pmml.PMMLObject & org.dmg.pmml.HasPredicate<E>> Boolean evaluatePredicateContainer​(E hasPredicate,
                                                                                                                            EvaluationContext context)
      • evaluate

        public static Boolean evaluate​(org.dmg.pmml.Predicate predicate,
                                       EvaluationContext context)
        Returns:
        The Boolean value of the predicate, or null if the value is unknown.
      • evaluateSimplePredicate

        public static Boolean evaluateSimplePredicate​(org.dmg.pmml.SimplePredicate simplePredicate,
                                                      EvaluationContext context)
      • evaluateSimpleSetPredicate

        public static Boolean evaluateSimpleSetPredicate​(org.dmg.pmml.SimpleSetPredicate simpleSetPredicate,
                                                         EvaluationContext context)
      • evaluateCompoundPredicate

        public static Boolean evaluateCompoundPredicate​(org.dmg.pmml.CompoundPredicate compoundPredicate,
                                                        EvaluationContext context)
      • evaluateTrue

        public static Boolean evaluateTrue​(org.dmg.pmml.True truePredicate)
      • evaluateFalse

        public static Boolean evaluateFalse​(org.dmg.pmml.False falsePredicate)