public class NthPredicate extends TernaryPredicate
Modifier and Type | Field and Description |
---|---|
static String |
NTH_ID
(nth ??n ??elem ??sequence)
|
Constructor and Description |
---|
NthPredicate() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkDomainV1(Term i1) |
protected boolean |
checkDomainV2(Term i2) |
protected boolean |
checkDomainV3(Term i3) |
protected boolean |
doQuery(Term i1,
Term i2,
Term i3,
KBase kb) |
protected Set<Vector<Term>> |
doQueryV1V2Values(Term i3,
KBase kb) |
protected Set<Term> |
doQueryV1Values(Term i2,
Term i3,
KBase kb) |
protected Set<Term> |
doQueryV2Values(Term i1,
Term i3,
KBase kb) |
assertFalse, assertTrue, checkDomainV1V2, checkDomainV1V2V3, checkDomainV1V3, checkDomainV2V3, doAssertFalse, doAssertTrue, doQueryV1V2V3Values, doQueryV1V3Values, doQueryV2V3Values, doQueryV3Values, doRetract, doRetractV1V2V3Values, doRetractV1V2Values, doRetractV1V3Values, doRetractV1Values, doRetractV2V3Values, doRetractV2Values, doRetractV3Values, query, retract
equals, getId, hashCode, querySingleValues, queryTupleValues
public static final String NTH_ID
protected boolean checkDomainV1(Term i1)
checkDomainV1
in class TernaryPredicate
protected boolean checkDomainV2(Term i2)
checkDomainV2
in class TernaryPredicate
protected boolean checkDomainV3(Term i3)
checkDomainV3
in class TernaryPredicate
protected boolean doQuery(Term i1, Term i2, Term i3, KBase kb)
doQuery
in class TernaryPredicate
protected Set<Term> doQueryV1Values(Term i2, Term i3, KBase kb)
doQueryV1Values
in class TernaryPredicate
protected Set<Term> doQueryV2Values(Term i1, Term i3, KBase kb)
doQueryV2Values
in class TernaryPredicate
protected Set<Vector<Term>> doQueryV1V2Values(Term i3, KBase kb)
doQueryV1V2Values
in class TernaryPredicate