public class PServerFreeMarkerUtil extends Object implements org.opensingular.lib.commons.util.Loggable
| Modifier and Type | Method and Description |
|---|---|
void |
buildConfiguration(Consumer<freemarker.template.Configuration> configurationConsumer) |
String |
doMergeWithFreemarker(String templateName,
Map<String,Object> model) |
String |
doMergeWithStringTemplate(String templateCode,
Map<String,Object> model) |
static PServerFreeMarkerUtil |
getInstance() |
static PServerFreeMarkerUtil |
getNewInstance(Consumer<freemarker.template.Configuration> configurationConsumer) |
static String |
mergeWithFreemarker(String templateName,
Map<String,Object> model) |
static String |
mergeWithFreemarker(String templateName,
Map<String,Object> model,
boolean escapeStr) |
void |
setEscapeStr(boolean escapeStr) |
public void buildConfiguration(Consumer<freemarker.template.Configuration> configurationConsumer)
public static PServerFreeMarkerUtil getInstance()
public static PServerFreeMarkerUtil getNewInstance(Consumer<freemarker.template.Configuration> configurationConsumer)
public static String mergeWithFreemarker(String templateName, Map<String,Object> model)
public static String mergeWithFreemarker(String templateName, Map<String,Object> model, boolean escapeStr)
public String doMergeWithFreemarker(String templateName, Map<String,Object> model)
public String doMergeWithStringTemplate(String templateCode, Map<String,Object> model)
public void setEscapeStr(boolean escapeStr)
Copyright © 2019. All rights reserved.