|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FunctionTemplateProcessor
Adds the ability to retrieve Template functions from a TemplateProcessor. Used by IncludeInstruction to retrieve a list of callable Functions.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface freemarker.template.TemplateProcessor |
|---|
TemplateProcessor.ExitStatus |
| Method Summary | |
|---|---|
void |
addFunction(java.lang.String name,
TemplateFunctionModel function)
Adds a function to the template. |
TemplateFunctionModel |
getFunction(java.lang.String name)
Retrieves a function from the template. |
java.util.Set<java.lang.String> |
getFunctionNames()
Retrieve a Set of function names for this template. |
| Methods inherited from interface freemarker.template.TemplateProcessor |
|---|
process |
| Method Detail |
|---|
TemplateFunctionModel getFunction(java.lang.String name)
CallInstructions
and IncludeInstructions at run-time.
name - the name of the function to be retrievedjava.util.Set<java.lang.String> getFunctionNames()
Set of function names for this template.
Set of function names (String objects)
that have been defined for this template.
void addFunction(java.lang.String name,
TemplateFunctionModel function)
TemplateBuilder at compile-time.
name - the name of the function to be storedfunction - the function to be stored by the template
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||