Uses of Interface
freemarker.template.TemplateMethodModelEx
Packages that use TemplateMethodModelEx
Package
Description
The default object wrapper of FreeMarker uses
this to expose Java Beans and POJO-s to templates.
Exposes Jython objects to templates.
Exposes Rhino (ECMAScript) objects to templates.
Various classes used by core FreeMarker code but might be useful outside of it too.
-
Uses of TemplateMethodModelEx in freemarker.ext.beans
Classes in freemarker.ext.beans that implement TemplateMethodModelExModifier and TypeClassDescriptionclass
A special case ofBeanModel
that adds implementation forTemplateMethodModelEx
on map objects that is a shortcut for the Map.get() method.class
Wraps a set of same-name overloaded methods behindTemplateMethodModel
interface, like if it was a single method, chooses among them behind the scenes on call-time based on the argument values.class
A hash model that wraps a resource bundle.class
Model used byBeansWrapper
when simpleMapWrapper mode is enabled.final class
A class that will wrap a reflected method call into aTemplateMethodModel
interface.Methods in freemarker.ext.beans that return TemplateMethodModelExModifier and TypeMethodDescriptionWraps a Java method so that it can be called from templates, without wrapping its parent ("this") object. -
Uses of TemplateMethodModelEx in freemarker.ext.jython
Classes in freemarker.ext.jython that implement TemplateMethodModelExModifier and TypeClassDescriptionclass
Model for Jython dictionaries (PyDictionary
andPyStringMap
).class
Generic model for arbitrary Jython objects.class
Model for Jython numeric objects (PyInteger
,PyLong
,PyFloat
).class
Model for Jython sequence objects (PySequence
descendants). -
Uses of TemplateMethodModelEx in freemarker.ext.rhino
Classes in freemarker.ext.rhino that implement TemplateMethodModelEx -
Uses of TemplateMethodModelEx in freemarker.template.utility
Classes in freemarker.template.utility that implement TemplateMethodModelExModifier and TypeClassDescriptionclass
An object that you can make available in a template to instantiate arbitrary beans-wrapped objects in a template.