ix.test
Class ComputeExtensionExample.ExampleFunction

java.lang.Object
  extended by ix.util.lisp.Interpreter.AbstractFunction
      extended by ix.util.lisp.Interpreter.JFunction
          extended by ix.test.ComputeExtensionExample.ExampleFunction
All Implemented Interfaces:
Interpreter.Function
Enclosing class:
ComputeExtensionExample

 class ComputeExtensionExample.ExampleFunction
extends Interpreter.JFunction


Field Summary
 
Fields inherited from class ix.util.lisp.Interpreter.JFunction
arity, name
 
Fields inherited from interface ix.util.lisp.Interpreter.Function
ANY_ARITY
 
Constructor Summary
ComputeExtensionExample.ExampleFunction()
           
 
Method Summary
 java.lang.Object applyTo(java.lang.Object[] args)
          Returns the result of applying this function to the specified arguments.
 
Methods inherited from class ix.util.lisp.Interpreter.JFunction
getArity, isSafe, toString
 
Methods inherited from class ix.util.lisp.Interpreter.AbstractFunction
checkArity, mustBe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComputeExtensionExample.ExampleFunction

ComputeExtensionExample.ExampleFunction()
Method Detail

applyTo

public java.lang.Object applyTo(java.lang.Object[] args)
Description copied from interface: Interpreter.Function
Returns the result of applying this function to the specified arguments. This is the method that should be defined in order to implement whatever the function is meant to do.