public final class Nth extends AbstractPredicateFactory
nth0(X,Y,Z)
/ nth1(X,Y,Z)
- examines an element of a list.
Indexing starts at 0 when using nth0
. Indexing starts at 1 when using nth1
.
Modifier and Type | Method and Description |
---|---|
protected Predicate |
getPredicate(Term index,
Term list,
Term element) |
static Nth |
nth0() |
static Nth |
nth1() |
getArithmeticOperators, getFileHandles, getKnowledgeBase, getOperands, getPredicate, getPredicate, getPredicate, getPredicate, getPredicate, getPredicates, getProjogListeners, getSpyPoints, getTermFormatter, init, isRetryable, setKnowledgeBase
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isAlwaysCutOnBacktrack
public static Nth nth0()
public static Nth nth1()
protected Predicate getPredicate(Term index, Term list, Term element)
getPredicate
in class AbstractPredicateFactory
Copyright © 2024. All rights reserved.