public class FtexEvaluator extends Object implements ExprEvaluator
| Constructor and Description |
|---|
FtexEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
FtexEvaluator |
addFunction(ExprEvalFct fct) |
Object |
eval(String content,
FileTemplater context) |
protected Object |
evalFunction(String functionName,
ExprNode[] args,
FileTemplater context) |
Object |
evalNode(ExprNode node,
FileTemplater context) |
ExprEvalFct |
findFunction(String name) |
ExprEvalFct |
getFunction(String name) |
FtexEvaluator |
removeFunction(String name) |
String |
toString() |
public Object eval(String content, FileTemplater context)
eval in interface ExprEvaluatorprotected Object evalFunction(String functionName, ExprNode[] args, FileTemplater context)
public Object evalNode(ExprNode node, FileTemplater context)
public FtexEvaluator removeFunction(String name)
public final FtexEvaluator addFunction(ExprEvalFct fct)
public ExprEvalFct findFunction(String name)
public ExprEvalFct getFunction(String name)
Copyright © 2021 vpc open source initiative. All rights reserved.