cdqa.function
Class AggregFunction

java.lang.Object
  extended by cdqa.function.Function
      extended by cdqa.function.AggregFunction
Direct Known Subclasses:
NumAggregFunction

public abstract class AggregFunction
extends Function


Field Summary
 
Fields inherited from class cdqa.function.Function
NULL, repository
 
Constructor Summary
AggregFunction()
           
 
Method Summary
 Iterator createIteratorInstance(Iterator i)
           
 XObject execute(Iterator i)
           
abstract  XObject onExecute(Iterator i)
           
 
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

AggregFunction

public AggregFunction()
Method Detail

onExecute

public abstract XObject onExecute(Iterator i)

createIteratorInstance

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

execute

public final XObject execute(Iterator i)