public abstract class Expression.LazyFunction extends AbstractLazyFunction
booleanFunction, name, numParams| Constructor and Description |
|---|
LazyFunction(java.lang.String name,
int numParams)
Creates a new function with given name and parameter count.
|
LazyFunction(java.lang.String name,
int numParams,
boolean booleanFunction)
Creates a new function with given name and parameter count.
|
getName, getNumParams, isBooleanFunction, numParamsVariesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlazyEvalpublic LazyFunction(java.lang.String name,
int numParams,
boolean booleanFunction)
name - The name of the function.numParams - The number of parameters for this function. -1 denotes a variable number of
parameters.booleanFunction - Whether this function is a boolean function.public LazyFunction(java.lang.String name,
int numParams)
name - The name of the function.numParams - The number of parameters for this function. -1 denotes a variable number of
parameters.