org.mmbase.module
Class ProcessorModule.GetNodeListFunction

java.lang.Object
  extended byorg.mmbase.util.functions.AbstractFunction
      extended byorg.mmbase.module.ProcessorModule.GetNodeListFunction
All Implemented Interfaces:
Comparable, Function, Serializable
Enclosing class:
ProcessorModule

protected class ProcessorModule.GetNodeListFunction
extends AbstractFunction

Function implementation around ProcessorModule.getNodeList(Object, String, Map). See in MMAdmin for an example on how to use.

Since:
MMBase-1.8
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mmbase.util.functions.AbstractFunction
name, returnType
 
Constructor Summary
ProcessorModule.GetNodeListFunction(String name, Parameter[] params)
           
 
Method Summary
 Object getFunctionValue(Parameters arguments)
          Executes the defined function supplying the given arguments.
 
Methods inherited from class org.mmbase.util.functions.AbstractFunction
compareTo, createParameters, equals, getDescription, getFunctionValueWithList, getName, getParameterDefinition, getReturnType, hashCode, setDescription, setParameterDefinition, setReturnType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcessorModule.GetNodeListFunction

public ProcessorModule.GetNodeListFunction(String name,
                                           Parameter[] params)
Method Detail

getFunctionValue

public Object getFunctionValue(Parameters arguments)
Description copied from class: AbstractFunction
Executes the defined function supplying the given arguments.

Specified by:
getFunctionValue in interface Function
Specified by:
getFunctionValue in class AbstractFunction
Parameters:
arguments - The parameters for the function. To specify an empty parameter list use Parameters.VOID. Implementors are encouraged to support null too.
Returns:
The function value, which can be of any type compatible to AbstractFunction.getReturnType()
See Also:
AbstractFunction.createParameters()


MMBase build 1.8.1.20060716