Skip navigation links

Package org.mmbase.util.functions

The function framework is all about the creation of Function instances, from which then, subsequently, function values can be acquired.

See: Description

Package org.mmbase.util.functions Description

The function framework is all about the creation of Function instances, from which then, subsequently, function values can be acquired. To do that you need to supply the Parameters to the function.

Functions come in several different variants. There are completely stand alone functions, e.g. Functions (of which a limited number of instances can exists), but they can also be associated with some object (in OO speak: they mimic instance member functions of that object then). NodeFunction Function objects can e.g. be associated with Node objects. Such function objects can exists very many (for every possible node, for every function on it, there can be a Function object). Other object instance related functions may be associated with Modules and NodeManager.

How to use functions

Taglib users would use the function tags. Those are documented in the taglib reference documentation (and a bit of small example code can be found in javadoc of ExampleBuilder). More taglib examples for functions can be found in /mmexamples/taglib/functions.jsp of the distro.

A programmer needs to know several things.

Since:
MMBase-1.7
Skip navigation links

MMBase 1.9-SNAPSHOT - ${javadoctimestamp}