Uses of Interface freemarker.template.TemplateHashModel

Uses in package freemarker.ext.rhino

Classes implementing freemarker.template.TemplateHashModel

class
Experimental: no backward compatibility guarantees; any feedback is highly welcome!
class
Experimental: no backward compatibility guarantees; any feedback is highly welcome!

Uses in package freemarker.ext.xml

Classes implementing freemarker.template.TemplateHashModel

class
A data model adapter for three widespread XML document object model representations: W3C DOM, dom4j, and JDOM.

Uses in package freemarker.ext.jdom

Classes implementing freemarker.template.TemplateHashModel

class
Provides a template for wrapping JDOM objects.

Uses in package freemarker.template.utility

Classes implementing freemarker.template.TemplateHashModel

class
A convenient wrapper class for wrapping a Node in the W3C DOM API.

Uses in package freemarker.ext.dom

Classes implementing freemarker.template.TemplateHashModel

class
A base class for wrapping a W3C DOM Node as a FreeMarker template model.

Uses in package freemarker.ext.jython

Classes implementing freemarker.template.TemplateHashModel

class
Model for Jython dictionaries (org.python.core.PyDictionary and org.python.core.PyStringMap).
class
Generic model for arbitrary Jython objects.
class
Model for Jython numeric objects (org.python.core.PyInteger, org.python.core.PyLong, org.python.core.PyFloat).
class
Model for Jython sequence objects (org.python.core.PySequence descendants).

Uses in package freemarker.core

Classes implementing freemarker.template.TemplateHashModel

class

Constructors with parameter type freemarker.template.TemplateHashModel

Environment.Environment(Template template, TemplateHashModel rootDataModel, Writer out)

Methods with return type freemarker.template.TemplateHashModel

TemplateHashModel
Returns the data model hash.
TemplateHashModel
Returns the read-only hash of globally visible variables.

Uses in package freemarker.template

Classes implementing freemarker.template.TemplateHashModel

class
A simple implementation of the TemplateHashModelEx interface, using an underlying Map or SortedMap.

Uses in package freemarker.ext.servlet

Classes implementing freemarker.template.TemplateHashModel

class
An extension of SimpleHash that looks up keys in the hash, then in the request, session, and servlet context scopes.
class
TemplateHashModel wrapper for a HttpServletRequest attributes.
class
TemplateHashModel wrapper for a HttpServletRequest parameters.
class
TemplateHashModel wrapper for a HttpSession attributes.
class
TemplateHashModel wrapper for a ServletContext attributes.

Uses in package freemarker.ext.jsp

Classes implementing freemarker.template.TemplateHashModel

class
A hash model associated with a servlet context that can load JSP tag libraries associated with that servlet context.

Uses in package freemarker.ext.beans

Classes implementing freemarker.template.TemplateHashModel

class
A class that will wrap an arbitrary array into TemplateCollectionModel and TemplateSequenceModel interfaces.
class
A class that will wrap an arbitrary object into TemplateHashModel interface allowing calls to arbitrary property getters and invocation of accessible methods on the object from a template using the object.foo to access properties and object.bar(arg1, arg2) to invoke methods on it.
class
A class that will wrap instances of java.lang.Boolean into a TemplateBooleanModel.
class
A special case of BeanModel that can wrap Java collections and that implements the TemplateCollectionModel in order to be usable in a <foreach> block.
class
Wraps arbitrary subclass of java.util.Date into a reflective model.
class
A class that adds TemplateModelIterator functionality to the Enumeration interface implementers.
class
A class that adds TemplateModelIterator functionality to the Iterator interface implementers.
class
A special case of BeanModel that adds implementation for TemplateMethodModelEx on map objects that is a shortcut for the Map.get() method.
class
Wraps arbitrary subclass of java.lang.Number into a reflective model.
class
A hash model that wraps a resource bundle.
class
Model used by BeansWrapper when simpleMapWrapper mode is enabled.
class
Subclass of BeanModel that exposes the return value of the java.lang.Object.toString() method through the TemplateScalarModel interface.

Methods with return type freemarker.template.TemplateHashModel

TemplateHashModel
Returns a hash model that represents the so-called class enum models.
TemplateHashModel
Returns a hash model that represents the so-called class static models.