public abstract class UnaryFunction extends BinaryPredicate
Constructor and Description |
---|
UnaryFunction(String id) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
doQuery(Term i1,
Term i2,
KBase kb) |
protected Set<Term> |
doQueryV2Values(Term i1,
KBase kb) |
protected abstract Term |
eval(Term i1,
KBase kb) |
assertFalse, assertTrue, checkDomainV1, checkDomainV1V2, checkDomainV2, doAssertFalse, doAssertTrue, doQueryV1V2Values, doQueryV1Values, doRetract, doRetractV1V2Values, doRetractV1Values, doRetractV2Values, query, retract
equals, getId, hashCode, querySingleValues, queryTupleValues
public UnaryFunction(String id)
id
- protected boolean doQuery(Term i1, Term i2, KBase kb)
doQuery
in class BinaryPredicate
protected Set<Term> doQueryV2Values(Term i1, KBase kb)
doQueryV2Values
in class BinaryPredicate