Class NoTrace
- java.lang.Object
-
- org.projog.core.predicate.AbstractSingleResultPredicate
-
- org.projog.core.predicate.builtin.debug.NoTrace
-
- All Implemented Interfaces:
KnowledgeBaseConsumer,PredicateFactory
public final class NoTrace extends AbstractSingleResultPredicate
notrace- disables exhaustive tracing.By disabling exhaustive tracing the programmer will no longer be informed of every goal their program attempts to resolve. Any tracing due to the presence of spy points will continue.
-
-
Constructor Summary
Constructors Constructor Description NoTrace()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanevaluate()-
Methods inherited from class org.projog.core.predicate.AbstractSingleResultPredicate
evaluate, evaluate, evaluate, evaluate, evaluate, getArithmeticOperators, getFileHandles, getKnowledgeBase, getOperands, getPredicate, getPredicates, getProjogListeners, getSpyPoints, getTermFormatter, init, isRetryable, setKnowledgeBase
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.projog.core.predicate.PredicateFactory
isAlwaysCutOnBacktrack
-
-
-
-
Method Detail
-
evaluate
protected boolean evaluate()
- Overrides:
evaluatein classAbstractSingleResultPredicate
-
-