Package org.projog.core.predicate.udp
Class PredicateUtils
- java.lang.Object
-
- org.projog.core.predicate.udp.PredicateUtils
-
public final class PredicateUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static SucceedsNeverPredicateFALSEstatic SucceedsOncePredicateTRUE
-
Constructor Summary
Constructors Modifier Constructor Description privatePredicateUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static PredicatecreateFailurePredicate(SpyPoints.SpyPoint spyPoint, Term[] args)(package private) static PredicatecreateSingleClausePredicate(ClauseAction clause, SpyPoints.SpyPoint spyPoint, Term[] args)static PredicatetoPredicate(boolean result)
-
-
-
Field Detail
-
TRUE
public static final SucceedsOncePredicate TRUE
-
FALSE
public static final SucceedsNeverPredicate FALSE
-
-
Method Detail
-
toPredicate
public static Predicate toPredicate(boolean result)
-
createSingleClausePredicate
static Predicate createSingleClausePredicate(ClauseAction clause, SpyPoints.SpyPoint spyPoint, Term[] args)
-
createFailurePredicate
static Predicate createFailurePredicate(SpyPoints.SpyPoint spyPoint, Term[] args)
-
-