public class EscaperExtension extends AbstractExtension
| Constructor and Description |
|---|
EscaperExtension() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEscapingStrategy(String name,
EscapingStrategy strategy)
Adds a custom escaping strategy to the filter.
|
Map<String,Filter> |
getFilters()
Use this method to provide custom filters.
|
List<NodeVisitorFactory> |
getNodeVisitors()
Node visitors will travel the AST tree during the compilation phase.
|
List<TokenParser> |
getTokenParsers()
Use this method to provide custom tags.
|
void |
setAutoEscaping(boolean auto) |
void |
setDefaultStrategy(String strategy)
Sets the default escaping strategy.
|
getAttributeResolver, getBinaryOperators, getFunctions, getGlobalVariables, getTests, getUnaryOperatorspublic Map<String,Filter> getFilters()
ExtensiongetFilters in interface ExtensiongetFilters in class AbstractExtensionpublic List<TokenParser> getTokenParsers()
ExtensiongetTokenParsers in interface ExtensiongetTokenParsers in class AbstractExtensionpublic List<NodeVisitorFactory> getNodeVisitors()
ExtensiongetNodeVisitors in interface ExtensiongetNodeVisitors in class AbstractExtensionpublic void setDefaultStrategy(String strategy)
strategy - Escaping strategypublic void setAutoEscaping(boolean auto)
public void addEscapingStrategy(String name, EscapingStrategy strategy)
name - Name of the escaping strategystrategy - The implementation of the escaping strategyCopyright © 2018. All rights reserved.