| org.mandarax.lib.AbstractPredicate org.mandarax.lib.math.TernaryIntArithmeticPredicate
TernaryIntArithmeticPredicate | abstract public class TernaryIntArithmeticPredicate extends org.mandarax.lib.AbstractPredicate (Code) | | Abstract superclass for double arithmetic predicates with three arguments.
author: Jens Dietrich version: 3.4 <7 March 05> since: 1.4 (in 1.3 in the renamed package org.mandarax.math) |
Method Summary | |
abstract protected boolean | evaluate(int d1, int d2, int d3) Evaluate the three values using the predicate. | public Class[] | getStructure() Get the structure of the predicate. | public Object | perform(Term[] parameter, Session session) Perform the function or predicate using an array of terms as parameters. | public String | toString() Convert the object to a string. |
evaluate | abstract protected boolean evaluate(int d1, int d2, int d3)(Code) | | Evaluate the three values using the predicate.
true or false Parameters: d1 - value 1 Parameters: d2 - value 2 Parameters: d3 - value 3 |
getStructure | public Class[] getStructure()(Code) | | Get the structure of the predicate.
the structure of the predicate |
toString | public String toString()(Code) | | Convert the object to a string.
a string |
|
|