org.jfree.formula.function

Class DefaultFunctionRegistry

Implemented Interfaces:
FunctionRegistry

public class DefaultFunctionRegistry
extends java.lang.Object
implements FunctionRegistry

Creation-Date: 02.11.2006, 12:48:32
Author:
Thomas Morgner

Constructor Summary

DefaultFunctionRegistry()

Method Summary

Function
createFunction(String name)
FunctionCategory[]
getCategories()
String[]
getFunctionNames()
String[]
getFunctionNamesByCategory(FunctionCategory category)
Function[]
getFunctions()
Function[]
getFunctionsByCategory(FunctionCategory category)
FunctionDescription
getMetaData(String name)
void
initialize(Configuration configuration)

Constructor Details

DefaultFunctionRegistry

public DefaultFunctionRegistry()

Method Details

createFunction

public Function createFunction(String name)
Specified by:
createFunction in interface FunctionRegistry

getCategories

public FunctionCategory[] getCategories()
Specified by:
getCategories in interface FunctionRegistry

getFunctionNames

public String[] getFunctionNames()
Specified by:
getFunctionNames in interface FunctionRegistry

getFunctionNamesByCategory

public String[] getFunctionNamesByCategory(FunctionCategory category)
Specified by:
getFunctionNamesByCategory in interface FunctionRegistry

getFunctions

public Function[] getFunctions()
Specified by:
getFunctions in interface FunctionRegistry

getFunctionsByCategory

public Function[] getFunctionsByCategory(FunctionCategory category)
Specified by:
getFunctionsByCategory in interface FunctionRegistry

getMetaData

public FunctionDescription getMetaData(String name)
Specified by:
getMetaData in interface FunctionRegistry

initialize

public void initialize(Configuration configuration)