cdqa.function
Class UnaryFunction

java.lang.Object
  extended by cdqa.function.Function
      extended by cdqa.function.UnaryFunction
Direct Known Subclasses:
asString, DOMNodeFunction, num, NumUnaryFunction, StringUnaryFunction, UnaryPredicate

public abstract class UnaryFunction
extends Function


Field Summary
 
Fields inherited from class cdqa.function.Function
NULL, repository
 
Constructor Summary
UnaryFunction()
           
 
Method Summary
 Iterator createIteratorInstance(Iterator arg)
           
 XObject execute(XObject o)
           
abstract  XObject onExecute(XObject o)
           
 
Methods inherited from class cdqa.function.Function
createIteratorInstance, createIteratorInstance, forName, getRepository
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnaryFunction

public UnaryFunction()
Method Detail

onExecute

public abstract XObject onExecute(XObject o)

createIteratorInstance

public Iterator createIteratorInstance(Iterator arg)
Overrides:
createIteratorInstance in class Function

execute

public final XObject execute(XObject o)