Uses of Interface
freemarker.template.TemplateCollectionModel
Packages that use TemplateCollectionModel
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.Exposes Jython objects to templates.
Exposes Rhino (ECMAScript) objects to templates.
Servlet for legacy "Model 2" frameworks that allows using FreeMarker
templates instead of JSP as the MVC View
(see in the Manual).
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 TemplateCollectionModel in freemarker.ext.beans
Classes in freemarker.ext.beans that implement TemplateCollectionModelModifier and TypeClassDescriptionclass
A class that will wrap an arbitrary array intoTemplateCollectionModel
andTemplateSequenceModel
interfaces.class
A special case ofBeanModel
that can wrap Java collections and that implements theTemplateCollectionModel
in order to be usable in a <#list> block.class
A class that addsTemplateModelIterator
functionality to theEnumeration
interface implementers.class
A class that addsTemplateModelIterator
functionality to theIterator
interface implementers.Methods in freemarker.ext.beans that return TemplateCollectionModel -
Uses of TemplateCollectionModel in freemarker.ext.jdom
Classes in freemarker.ext.jdom that implement TemplateCollectionModel -
Uses of TemplateCollectionModel in freemarker.ext.jython
Classes in freemarker.ext.jython that implement TemplateCollectionModelModifier and TypeClassDescriptionclass
Model for Jython sequence objects (PySequence
descendants).Methods in freemarker.ext.jython that return TemplateCollectionModel -
Uses of TemplateCollectionModel in freemarker.ext.rhino
Methods in freemarker.ext.rhino that return TemplateCollectionModel -
Uses of TemplateCollectionModel in freemarker.ext.servlet
Methods in freemarker.ext.servlet that return TemplateCollectionModel -
Uses of TemplateCollectionModel in freemarker.template
Subinterfaces of TemplateCollectionModel in freemarker.templateModifier and TypeInterfaceDescriptioninterface
"collection" template language data type: Adds size/emptiness querybility toTemplateCollectionModel
.Classes in freemarker.template that implement TemplateCollectionModelModifier and TypeClassDescriptionclass
Adapts anEnumeration
to the correspondingTemplateModel
interface(s), most importantly toTemplateCollectionModel
.class
Adapts anIterable
to the correspondingTemplateModel
interface(s), most importantly toTemplateCollectionModel
.class
Adapts anIterator
to the correspondingTemplateModel
interface(s), most importantly toTemplateCollectionModel
.class
Adapts a non-List
JavaCollection
to the correspondingTemplateModel
interface(s), most importantly toTemplateCollectionModelEx
.class
A simple implementation ofTemplateCollectionModel
.Methods in freemarker.template that return TemplateCollectionModelModifier and TypeMethodDescriptionDefaultMapAdapter.keys()
SimpleHash.keys()
TemplateHashModelEx.keys()
DefaultMapAdapter.values()
SimpleHash.values()
TemplateHashModelEx.values()
Constructors in freemarker.template with parameters of type TemplateCollectionModelModifierConstructorDescriptionConstructs a simple sequence from the passed collection model, which shouldn't be added to later. -
Uses of TemplateCollectionModel in freemarker.template.utility
Fields in freemarker.template.utility declared as TemplateCollectionModel
NodeModel
instead.