org.topbraid.spin.arq
Class AbstractFunction3

java.lang.Object
  extended by org.topbraid.spin.arq.AbstractFunction
      extended by org.topbraid.spin.arq.AbstractFunction3

public abstract class AbstractFunction3
extends AbstractFunction

An abstract superclass for Functions with 3 arguments.

Author:
Holger Knublauch

Constructor Summary
AbstractFunction3()
           
 
Method Summary
protected  NodeValue exec(Node[] nodes, FunctionEnv env)
           
protected abstract  NodeValue exec(Node arg1, Node arg2, Node arg3, FunctionEnv env)
           
 
Methods inherited from class org.topbraid.spin.arq.AbstractFunction
build
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractFunction3

public AbstractFunction3()
Method Detail

exec

protected NodeValue exec(Node[] nodes,
                         FunctionEnv env)
Specified by:
exec in class AbstractFunction

exec

protected abstract NodeValue exec(Node arg1,
                                  Node arg2,
                                  Node arg3,
                                  FunctionEnv env)
Overrides:
exec in class AbstractFunction