|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectzeus.concepts.fn.ValueFunction
zeus.concepts.fn.LogicalFn
| Field Summary | |
static int |
FALSE
|
static int |
TRUE
|
static int |
UNKNOWN
|
| Fields inherited from class zeus.concepts.fn.ValueFunction |
AND, ARITH, BOOL, COMP, CONS, CONSB, DATE, ELSE, FACT, FIELD, FUNC, ID, ID_MAX, ID_MIN, IMPLY, INT, IS_DETERMINATE, LAND, LNOT, LOR, LVAR, METH, METHOD_LIST, OR, PD_MAX, PD_MIN, precedence, REAL, TIME, TO_STRING, type, TYPE, VECT |
| Constructor Summary | |
LogicalFn(int type)
|
|
LogicalFn(int type,
int precedence)
|
|
| Method Summary | |
int |
baseID()
|
abstract int |
evaluate()
|
(package private) ValueFunction |
unify(ValueFunction fn,
Bindings b)
|
| Methods inherited from class zeus.concepts.fn.ValueFunction |
duplicate, duplicate, evaluationFn, getArg, getArg, getID, getPD, invokeMethod, isDeterminate, mirror, normalize, references, resolve, resolve, simplify, unifiesWith, variables |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int TRUE
public static final int FALSE
public static final int UNKNOWN
| Constructor Detail |
public LogicalFn(int type,
int precedence)
public LogicalFn(int type)
| Method Detail |
public abstract int evaluate()
public int baseID()
baseID in class ValueFunction
ValueFunction unify(ValueFunction fn,
Bindings b)
unify in class ValueFunction
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||