本文整理了Java中freemarker.core.Environment.formatDateToPlainText()
方法的一些代码示例,展示了Environment.formatDateToPlainText()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Environment.formatDateToPlainText()
方法的具体详情如下:
包路径:freemarker.core.Environment
类名称:Environment
方法名:formatDateToPlainText
暂无
代码示例来源:origin: org.freemarker/freemarker
private TemplateModel formatWith(String key)
throws TemplateModelException {
try {
return new SimpleScalar(env.formatDateToPlainText(dateModel, key, target, stringBI.this, true));
} catch (TemplateException e) {
// `e` should always be a TemplateModelException here, but to be sure:
throw _CoreAPI.ensureIsTemplateModelException("Failed to format value", e);
}
}
代码示例来源:origin: org.freemarker/freemarker
/**
* Converts a value to plain text {@link String}, even if the {@link TemplateValueFormat} involved normally produces
* markup. This should be used rarely, where the user clearly intend to use the plain text variant of the format.
*
* @param seqTip
* Tip to display if the value type is not coercable, but it's sequence or collection.
*
* @return Never {@code null}
*/
static String coerceModelToPlainText(TemplateModel tm, Expression exp, String seqTip,
Environment env) throws TemplateException {
if (tm instanceof TemplateNumberModel) {
return assertFormatResultNotNull(env.formatNumberToPlainText((TemplateNumberModel) tm, exp, false));
} else if (tm instanceof TemplateDateModel) {
return assertFormatResultNotNull(env.formatDateToPlainText((TemplateDateModel) tm, exp, false));
} else {
return coerceModelToTextualCommon(tm, exp, seqTip, false, false, env);
}
}
代码示例来源:origin: org.freemarker/freemarker-gae
private TemplateModel formatWith(String key)
throws TemplateModelException {
try {
return new SimpleScalar(env.formatDateToPlainText(dateModel, key, target, stringBI.this, true));
} catch (TemplateException e) {
// `e` should always be a TemplateModelException here, but to be sure:
throw _CoreAPI.ensureIsTemplateModelException("Failed to format value", e);
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker
private TemplateModel formatWith(String key)
throws TemplateModelException {
try {
return new SimpleScalar(env.formatDateToPlainText(dateModel, key, target, stringBI.this, true));
} catch (TemplateException e) {
// `e` should always be a TemplateModelException here, but to be sure:
throw _CoreAPI.ensureIsTemplateModelException("Failed to format value", e);
}
}
代码示例来源:origin: org.freemarker/freemarker-gae
/**
* Converts a value to plain text {@link String}, even if the {@link TemplateValueFormat} involved normally produces
* markup. This should be used rarely, where the user clearly intend to use the plain text variant of the format.
*
* @param seqTip
* Tip to display if the value type is not coercable, but it's sequence or collection.
*
* @return Never {@code null}
*/
static String coerceModelToPlainText(TemplateModel tm, Expression exp, String seqTip,
Environment env) throws TemplateException {
if (tm instanceof TemplateNumberModel) {
return assertFormatResultNotNull(env.formatNumberToPlainText((TemplateNumberModel) tm, exp, false));
} else if (tm instanceof TemplateDateModel) {
return assertFormatResultNotNull(env.formatDateToPlainText((TemplateDateModel) tm, exp, false));
} else {
return coerceModelToTextualCommon(tm, exp, seqTip, false, false, env);
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.freemarker
/**
* Converts a value to plain text {@link String}, even if the {@link TemplateValueFormat} involved normally produces
* markup. This should be used rarely, where the user clearly intend to use the plain text variant of the format.
*
* @param seqTip
* Tip to display if the value type is not coercable, but it's sequence or collection.
*
* @return Never {@code null}
*/
static String coerceModelToPlainText(TemplateModel tm, Expression exp, String seqTip,
Environment env) throws TemplateException {
if (tm instanceof TemplateNumberModel) {
return assertFormatResultNotNull(env.formatNumberToPlainText((TemplateNumberModel) tm, exp, false));
} else if (tm instanceof TemplateDateModel) {
return assertFormatResultNotNull(env.formatDateToPlainText((TemplateDateModel) tm, exp, false));
} else {
return coerceModelToTextualCommon(tm, exp, seqTip, false, false, env);
}
}
内容来源于网络,如有侵权,请联系作者删除!