Uses of Interface
freemarker.template.TemplateMethodModel
Packages that use TemplateMethodModel
Package
Description
The default object wrapper of FreeMarker uses
this to expose Java Beans and POJO-s to templates.
Deprecated, use W3C DOM (
freemarker.ext.dom) instead;
Exposes JDOM XML nodes to templates.Deprecated, use W3C DOM with
freemarker.ext.dom instead;
Exposes XML from DOM, dom4j or JDOM nodes, uniformly.The fundamental, most commonly used API-s of FreeMarker;
start with
Configuration (see also the
Getting Started in the Manual.)Various classes used by core FreeMarker code but might be useful outside of it too.
-
Uses of TemplateMethodModel in freemarker.ext.beans
Classes in freemarker.ext.beans that implement TemplateMethodModelModifier and TypeClassDescriptionclassA special case ofBeanModelthat adds implementation forTemplateMethodModelExon map objects that is a shortcut for the Map.get() method.classWraps a set of same-name overloaded methods behindTemplateMethodModelinterface, like if it was a single method, chooses among them behind the scenes on call-time based on the argument values.classA hash model that wraps a resource bundle.classModel used byBeansWrapperwhen simpleMapWrapper mode is enabled.final classA class that will wrap a reflected method call into aTemplateMethodModelinterface. -
Uses of TemplateMethodModel in freemarker.ext.jdom
Classes in freemarker.ext.jdom that implement TemplateMethodModel -
Uses of TemplateMethodModel in freemarker.ext.xml
Classes in freemarker.ext.xml that implement TemplateMethodModel -
Uses of TemplateMethodModel in freemarker.template
Subinterfaces of TemplateMethodModel in freemarker.templateModifier and TypeInterfaceDescriptioninterface"extended method" template language data type: Objects that act like functions. -
Uses of TemplateMethodModel in freemarker.template.utility
Classes in freemarker.template.utility that implement TemplateMethodModelModifier and TypeClassDescriptionclassGives FreeMarker the the ability to execute external commands.classAn object that you can make available in a template to instantiate arbitrary beans-wrapped objects in a template.
NodeModelinstead.