Class AtomicListConcat
java.lang.Object
org.projog.core.predicate.AbstractSingleResultPredicate
org.projog.core.predicate.builtin.list.AtomicListConcat
- All Implemented Interfaces:
KnowledgeBaseConsumer, PredicateFactory
atomic_list_concat(List,Separator,Atom) / atomic_list_concat(List,Atom)
Concatenates the elements of List and attempts to unify with Atom. If using the 3 argument
version then Separator will be inserted between each element of List.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractSingleResultPredicate
evaluate, evaluate, evaluate, getArithmeticOperators, getFileHandles, getKnowledgeBase, getOperands, getPredicate, getPredicates, getProjogListeners, getSpyPoints, getTermFormatter, init, isRetryable, setKnowledgeBaseMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PredicateFactory
isAlwaysCutOnBacktrack, preprocess
-
Constructor Details
-
AtomicListConcat
public AtomicListConcat()
-
-
Method Details
-
evaluate
- Overrides:
evaluatein classAbstractSingleResultPredicate
-
evaluate
- Overrides:
evaluatein classAbstractSingleResultPredicate
-