public class OneItemPredicate extends java.lang.Object implements EvaluablePredicate
| Constructor and Description |
|---|
OneItemPredicate() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.util.List<ConstantParam>> |
getParamsForNegativeEvaluation(Monom state,
ConstantParam... partialGrounding) |
java.util.Collection<java.util.List<ConstantParam>> |
getParamsForPositiveEvaluation(Monom state,
ConstantParam... partialGrounding) |
boolean |
isOracable() |
boolean |
test(Monom state,
ConstantParam... params) |
public boolean test(Monom state, ConstantParam... params)
test in interface EvaluablePredicatepublic java.util.Collection<java.util.List<ConstantParam>> getParamsForPositiveEvaluation(Monom state, ConstantParam... partialGrounding)
getParamsForPositiveEvaluation in interface EvaluablePredicatepublic java.util.Collection<java.util.List<ConstantParam>> getParamsForNegativeEvaluation(Monom state, ConstantParam... partialGrounding)
getParamsForNegativeEvaluation in interface EvaluablePredicatepublic boolean isOracable()
isOracable in interface EvaluablePredicate