public class PredicateUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static Boolean |
binaryAnd(Boolean left,
Boolean right) |
static Boolean |
binaryOr(Boolean left,
Boolean right) |
static Boolean |
binaryXor(Boolean left,
Boolean right) |
static Boolean |
evaluate(Predicate predicate,
EvaluationContext context) |
static Boolean |
evaluateCompoundPredicate(CompoundPredicate compoundPredicate,
EvaluationContext context) |
static Boolean |
evaluateFalse(False falsePredicate) |
static Boolean |
evaluateSimplePredicate(SimplePredicate simplePredicate,
EvaluationContext context) |
static Boolean |
evaluateSimpleSetPredicate(SimpleSetPredicate simpleSetPredicate,
EvaluationContext context) |
static Boolean |
evaluateTrue(True truePredicate) |
public static Boolean evaluate(Predicate predicate, EvaluationContext context)
Boolean value of the predicate, or null if the value is unknownpublic static Boolean evaluateSimplePredicate(SimplePredicate simplePredicate, EvaluationContext context)
public static Boolean evaluateCompoundPredicate(CompoundPredicate compoundPredicate, EvaluationContext context)
public static Boolean evaluateSimpleSetPredicate(SimpleSetPredicate simpleSetPredicate, EvaluationContext context)
Copyright © 2013 University of Tartu. All Rights Reserved.