Class DateTimeTypeAdapter
java.lang.Object
ch.tocco.nice2.templating.impl.freemarker.adapters.templatemodel.AbstractTemplateModelTypeAdapter
ch.tocco.nice2.templating.impl.freemarker.adapters.templatemodel.DateTimeTypeAdapter
- All Implemented Interfaces:
TemplateModelTypeAdapter
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final org.joda.time.format.DateTimeFormatter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfreemarker.template.TemplateModel
createTemplateModel
(TypedValue<?> value, freemarker.core.Environment env) render
(TypedValue<?> value, freemarker.core.Environment env) render
(TypedValue<?> value, freemarker.core.Environment env, String pattern) Methods inherited from class ch.tocco.nice2.templating.impl.freemarker.adapters.templatemodel.AbstractTemplateModelTypeAdapter
validateType
-
Field Details
-
DEFAULT_DTF
protected static final org.joda.time.format.DateTimeFormatter DEFAULT_DTF
-
-
Constructor Details
-
DateTimeTypeAdapter
public DateTimeTypeAdapter()
-
-
Method Details
-
createTemplateModel
public freemarker.template.TemplateModel createTemplateModel(TypedValue<?> value, freemarker.core.Environment env) throws TemplateException - Throws:
TemplateException
-
render
- Throws:
TemplateException
-
render
public String render(TypedValue<?> value, freemarker.core.Environment env, String pattern) throws TemplateException - Specified by:
render
in interfaceTemplateModelTypeAdapter
- Overrides:
render
in classAbstractTemplateModelTypeAdapter
- Throws:
TemplateException
-