zeus.concepts.fn
Class OrFn
java.lang.Object
zeus.concepts.fn.ValueFunction
zeus.concepts.fn.OrFn
- public class OrFn
- extends ValueFunction
| 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 |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
args
protected ValueFunction[] args
OrFn
public OrFn(ValueFunction lhsArg,
ValueFunction rhsArg)
toString
public java.lang.String toString()
simplify
ValueFunction simplify()
- Overrides:
simplify in class ValueFunction
concatenate
protected ValueFunction concatenate(java.util.Vector data,
java.util.Hashtable cache)
concatenate
protected ValueFunction concatenate(java.util.Vector data,
int i,
java.util.Hashtable cache)
expand
protected void expand(java.util.Vector data,
java.util.Hashtable cache)
getArg
java.lang.Object getArg(int position)
- Specified by:
getArg in class ValueFunction
references
public boolean references(ValueFunction var)
- Specified by:
references in class ValueFunction
variables
public java.util.Vector variables()
- Overrides:
variables in class ValueFunction
isDeterminate
public boolean isDeterminate()
- Specified by:
isDeterminate in class ValueFunction
duplicate
public ValueFunction duplicate(DuplicationTable table)
- Overrides:
duplicate in class ValueFunction
normalize
ValueFunction normalize()
- Overrides:
normalize in class ValueFunction
mirror
public ValueFunction mirror()
- Specified by:
mirror in class ValueFunction
resolve
public ValueFunction resolve(ResolutionContext c,
Bindings b)
- Overrides:
resolve in class ValueFunction
equals
public boolean equals(java.lang.Object any)
unify
ValueFunction unify(ValueFunction fn,
Bindings b)
- Specified by:
unify in class ValueFunction
baseID
public int baseID()
- Overrides:
baseID in class ValueFunction
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.