Uses of Interface
freemarker.template.TemplateScalarModel
-
Packages that use TemplateScalarModel Package Description freemarker.ext.beans Thedefault object wrapper
of FreeMarker uses this to expose Java Beans and POJO-s to templates, but it can also be used in itself as a better alternativeObjectWrapper
.freemarker.ext.jdom Deprecated, use W3C DOM (freemarker.ext.dom
) instead; Exposes JDOM XML nodes to templates.freemarker.ext.jython Exposes Jython objects to templates.freemarker.ext.rhino Exposes Rhino (ECMAScript) objects to templates.freemarker.ext.xml Deprecated, use W3C DOM withfreemarker.ext.dom
instead; Exposes XML from DOM, dom4j or JDOM nodes, uniformly.freemarker.template The fundamental, most commonly used API-s of FreeMarker; start withConfiguration
(see also the Getting Stared in the Manual.)freemarker.template.utility Various classes used by core FreeMarker code but might be useful outside of it too. -
-
Uses of TemplateScalarModel in freemarker.ext.beans
Classes in freemarker.ext.beans that implement TemplateScalarModel Modifier and Type Class Description class
CollectionModel
A special case ofBeanModel
that can wrap Java collections and that implements theTemplateCollectionModel
in order to be usable in a <#list> block.class
MapModel
A special case ofBeanModel
that adds implementation forTemplateMethodModelEx
on map objects that is a shortcut for the Map.get() method.class
StringModel
Subclass ofBeanModel
that exposes the return value of theObject.toString()
method through theTemplateScalarModel
interface. -
Uses of TemplateScalarModel in freemarker.ext.jdom
Classes in freemarker.ext.jdom that implement TemplateScalarModel Modifier and Type Class Description class
NodeListModel
Deprecated.UseNodeModel
instead. -
Uses of TemplateScalarModel in freemarker.ext.jython
Classes in freemarker.ext.jython that implement TemplateScalarModel Modifier and Type Class Description class
JythonHashModel
Model for Jython dictionaries (PyDictionary
andPyStringMap
).class
JythonModel
Generic model for arbitrary Jython objects.class
JythonNumberModel
class
JythonSequenceModel
Model for Jython sequence objects (PySequence
descendants). -
Uses of TemplateScalarModel in freemarker.ext.rhino
Classes in freemarker.ext.rhino that implement TemplateScalarModel Modifier and Type Class Description class
RhinoFunctionModel
class
RhinoScriptableModel
-
Uses of TemplateScalarModel in freemarker.ext.xml
Classes in freemarker.ext.xml that implement TemplateScalarModel Modifier and Type Class Description class
NodeListModel
Deprecated.UseNodeModel
instead. -
Uses of TemplateScalarModel in freemarker.template
Classes in freemarker.template that implement TemplateScalarModel Modifier and Type Class Description class
LocalizedString
An abstract base class for scalars that vary by locale.class
ResourceBundleLocalizedString
A concrete implementation ofLocalizedString
that gets a localized string from aResourceBundle
class
SimpleScalar
A simple implementation of the TemplateScalarModel interface, using a String. -
Uses of TemplateScalarModel in freemarker.template.utility
Fields in freemarker.template.utility declared as TemplateScalarModel Modifier and Type Field Description static TemplateScalarModel
Constants. EMPTY_STRING
-