FunctionRegistrypublic class DefaultFunctionRegistry extends java.lang.Object implements FunctionRegistry
| Constructor | Description |
|---|---|
DefaultFunctionRegistry() |
| Modifier and Type | Method | Description |
|---|---|---|
Function |
createFunction(java.lang.String name) |
|
FunctionCategory[] |
getCategories() |
|
java.lang.String[] |
getFunctionNames() |
|
java.lang.String[] |
getFunctionNamesByCategory(FunctionCategory category) |
|
Function[] |
getFunctions() |
|
Function[] |
getFunctionsByCategory(FunctionCategory category) |
|
FunctionDescription |
getMetaData(java.lang.String name) |
|
void |
initialize(org.pentaho.reporting.libraries.base.config.Configuration configuration) |
public FunctionCategory[] getCategories()
getCategories in interface FunctionRegistrypublic Function[] getFunctions()
getFunctions in interface FunctionRegistrypublic java.lang.String[] getFunctionNames()
getFunctionNames in interface FunctionRegistrypublic java.lang.String[] getFunctionNamesByCategory(FunctionCategory category)
getFunctionNamesByCategory in interface FunctionRegistrypublic Function[] getFunctionsByCategory(FunctionCategory category)
getFunctionsByCategory in interface FunctionRegistrypublic Function createFunction(java.lang.String name)
createFunction in interface FunctionRegistrypublic FunctionDescription getMetaData(java.lang.String name)
getMetaData in interface FunctionRegistrypublic void initialize(org.pentaho.reporting.libraries.base.config.Configuration configuration)