public class SafeMustacheFactory extends DefaultMustacheFactory
Modifier and Type | Field and Description |
---|---|
static SimpleObjectHandler |
OBJECT_HANDLER |
es, mc, mustacheCache, oh, recursionLimit, templateCache
Constructor and Description |
---|
SafeMustacheFactory(Set<String> allowedResourceNames,
File fileRoot) |
SafeMustacheFactory(Set<String> allowedResourceNames,
String resourceRoot) |
Modifier and Type | Method and Description |
---|---|
MustacheVisitor |
createMustacheVisitor()
Creates the visitor for compilation.
|
void |
encode(String value,
Writer writer)
This defines how "encoded" values are encoded.
|
compile, compile, compile, compilePartial, createLambdaCache, createMustacheCache, createParser, filterText, getExecutorService, getFragment, getFragmentCacheFunction, getMustacheCacheFunction, getObjectHandler, getReader, getRecursionLimit, resolvePartialPath, setExecutorService, setObjectHandler, setRecursionLimit, translate
public static final SimpleObjectHandler OBJECT_HANDLER
public SafeMustacheFactory(Set<String> allowedResourceNames, String resourceRoot)
public MustacheVisitor createMustacheVisitor()
MustacheFactory
createMustacheVisitor
in interface MustacheFactory
createMustacheVisitor
in class DefaultMustacheFactory
public void encode(String value, Writer writer)
MustacheFactory
encode
in interface MustacheFactory
encode
in class DefaultMustacheFactory
value
- the unencoded valuewriter
- where to encode the valueCopyright © 2021. All rights reserved.