|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TemplateHashModel | |
---|---|
freemarker.core | This package contains FreeMarker's core parsing/rendering functionality;
most casual users do not need to be aware of the classes in this package,
and can restrict their attention to the freemarker.template
package. |
freemarker.ext.beans | Provides model implementations that allow access to arbitrary Java objects. |
freemarker.ext.dom | |
freemarker.ext.jdom | Provides adapter for JDOM including support for writing XML fragments, listing nodes, traversal, copying, and filtering, and a full XPath support. |
freemarker.ext.jsp | Classes for two-way FreeMarker-JSP integration. |
freemarker.ext.jython | Provides model implementations that allow access to arbitrary Jython objects. |
freemarker.ext.rhino | Rhino (ECMAScript) support |
freemarker.ext.servlet | Provides a generic purpose servlet that generates dynamic response using FreeMarker. |
freemarker.template | This package contains the core API's that most users will use. |
freemarker.template.utility | Utility classes that may be used to customize aspects of FreeMarker. |
Uses of TemplateHashModel in freemarker.core |
---|
Classes in freemarker.core that implement TemplateHashModel | |
---|---|
class |
Environment.Namespace
|
Methods in freemarker.core that return TemplateHashModel | |
---|---|
TemplateHashModel |
Environment.getDataModel()
|
TemplateHashModel |
Environment.getGlobalVariables()
Returns the read-only hash of globally visible variables. |
Constructors in freemarker.core with parameters of type TemplateHashModel | |
---|---|
Environment(Template template,
TemplateHashModel rootDataModel,
java.io.Writer out)
|
Uses of TemplateHashModel in freemarker.ext.beans |
---|
Classes in freemarker.ext.beans that implement TemplateHashModel | |
---|---|
class |
ArrayModel
A class that will wrap an arbitrary array into TemplateCollectionModel
and TemplateSequenceModel interfaces. |
class |
BeanModel
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 |
BooleanModel
A class that will wrap instances of Boolean into a
TemplateBooleanModel . |
class |
CollectionModel
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 |
DateModel
Wraps arbitrary subclass of Date into a reflective model. |
class |
EnumerationModel
A class that adds TemplateModelIterator functionality to the
Enumeration interface implementers. |
class |
IteratorModel
A class that adds TemplateModelIterator functionality to the
Iterator interface implementers. |
class |
MapModel
A special case of BeanModel that adds implementation
for TemplateMethodModelEx on map objects that is a shortcut for the
Map.get() method. |
class |
NumberModel
Wraps arbitrary subclass of Number into a reflective model. |
class |
ResourceBundleModel
A hash model that wraps a resource bundle. |
class |
SimpleMapModel
Model used by BeansWrapper when simpleMapWrapper
mode is enabled. |
class |
StringModel
Subclass of BeanModel that exposes the return value of the Object.toString() method through the TemplateScalarModel
interface. |
Methods in freemarker.ext.beans that return TemplateHashModel | |
---|---|
TemplateHashModel |
BeansWrapper.getEnumModels()
Returns a hash model that represents the so-called class enum models. |
TemplateHashModel |
BeansWrapper.getStaticModels()
Returns a hash model that represents the so-called class static models. |
Uses of TemplateHashModel in freemarker.ext.dom |
---|
Classes in freemarker.ext.dom that implement TemplateHashModel | |
---|---|
class |
NodeModel
A base class for wrapping a W3C DOM Node as a FreeMarker template model. |
Uses of TemplateHashModel in freemarker.ext.jdom |
---|
Classes in freemarker.ext.jdom that implement TemplateHashModel | |
---|---|
class |
NodeListModel
Deprecated. Use NodeModel instead. |
Uses of TemplateHashModel in freemarker.ext.jsp |
---|
Classes in freemarker.ext.jsp that implement TemplateHashModel | |
---|---|
class |
TaglibFactory
A hash model associated with a servlet context that can load JSP tag libraries associated with that servlet context. |
Uses of TemplateHashModel in freemarker.ext.jython |
---|
Classes in freemarker.ext.jython that implement TemplateHashModel | |
---|---|
class |
JythonHashModel
Model for Jython dictionaries ( PyDictionary
and PyStringMap ). |
class |
JythonModel
Generic model for arbitrary Jython objects. |
class |
JythonNumberModel
Model for Jython numeric objects ( PyInteger , PyLong ,
PyFloat ). |
class |
JythonSequenceModel
Model for Jython sequence objects ( PySequence descendants). |
Uses of TemplateHashModel in freemarker.ext.rhino |
---|
Classes in freemarker.ext.rhino that implement TemplateHashModel | |
---|---|
class |
RhinoFunctionModel
|
class |
RhinoScriptableModel
|
Uses of TemplateHashModel in freemarker.ext.servlet |
---|
Classes in freemarker.ext.servlet that implement TemplateHashModel | |
---|---|
class |
AllHttpScopesHashModel
An extension of SimpleHash that looks up keys in the hash, then in the request, session, and servlet context scopes. |
class |
HttpRequestHashModel
TemplateHashModel wrapper for a HttpServletRequest attributes. |
class |
HttpRequestParametersHashModel
TemplateHashModel wrapper for a HttpServletRequest parameters. |
class |
HttpSessionHashModel
TemplateHashModel wrapper for a HttpSession attributes. |
class |
ServletContextHashModel
TemplateHashModel wrapper for a ServletContext attributes. |
Uses of TemplateHashModel in freemarker.template |
---|
Subinterfaces of TemplateHashModel in freemarker.template | |
---|---|
interface |
TemplateHashModelEx
An extended hash interface with a couple of extra hooks. |
Classes in freemarker.template that implement TemplateHashModel | |
---|---|
class |
SimpleHash
A simple implementation of the TemplateHashModelEx interface, using an underlying Map or SortedMap . |
Uses of TemplateHashModel in freemarker.template.utility |
---|
Classes in freemarker.template.utility that implement TemplateHashModel | |
---|---|
class |
DOMNodeModel
A convenient wrapper class for wrapping a Node in the W3C DOM API. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |