| Constructor and Description |
|---|
FmUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
append(StringBuilder sb,
String key,
Object value) |
static void |
appendE(StringBuilder sb,
String key,
Object value) |
static void |
appendUE(StringBuilder sb,
String key,
Object value) |
static void |
delVar(freemarker.core.Environment env,
String... keys) |
static Boolean |
getBoolean(Map params,
String key) |
static boolean |
getBoolean(Map params,
String key,
boolean def) |
static Integer |
getInteger(Map params,
String key) |
static <T> T |
getParam(Map params,
String key) |
static String |
getString(Map params,
String key) |
static String |
getString(Map params,
String key,
String def) |
static <T> T |
getVar(freemarker.core.Environment env,
String key) |
static <T> T |
getVar(freemarker.core.Environment env,
String key,
T def) |
static void |
includeTpl(String tplName,
Map<String,Object> params,
freemarker.core.Environment env) |
static String |
renderBody(freemarker.template.TemplateDirectiveBody body) |
static void |
setVar(freemarker.core.Environment env,
String key,
Object value) |
static <T> T |
unwrap(Object obj) |
static freemarker.template.TemplateModel |
wrap(Object obj) |
public static <T> T unwrap(Object obj) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static freemarker.template.TemplateModel wrap(Object obj) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static <T> T getVar(freemarker.core.Environment env,
String key)
throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static <T> T getVar(freemarker.core.Environment env,
String key,
T def)
throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static void setVar(freemarker.core.Environment env,
String key,
Object value)
throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static void delVar(freemarker.core.Environment env,
String... keys)
throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static <T> T getParam(Map params, String key) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static String getString(Map params, String key) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static Integer getInteger(Map params, String key) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static Boolean getBoolean(Map params, String key) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static boolean getBoolean(Map params, String key, boolean def) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static String getString(Map params, String key, String def) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionpublic static void includeTpl(String tplName, Map<String,Object> params, freemarker.core.Environment env) throws IOException, freemarker.template.TemplateException
IOExceptionfreemarker.template.TemplateExceptionpublic static String renderBody(freemarker.template.TemplateDirectiveBody body) throws IOException, freemarker.template.TemplateException
IOExceptionfreemarker.template.TemplateExceptionpublic static void append(StringBuilder sb, String key, Object value)
public static void appendE(StringBuilder sb, String key, Object value)
public static void appendUE(StringBuilder sb, String key, Object value) throws freemarker.template.TemplateModelException
freemarker.template.TemplateModelExceptionCopyright © 2015–2022 cn.gtmap. All rights reserved.