Uses of Interface
freemarker.template.TemplateScalarModel
-
Packages that use TemplateScalarModel Package Description freemarker.core The seldom used or advanced parts of the fundamental FreeMarker API, compared tofreemarker.template
.freemarker.ext.beans The default object wrapper of FreeMarker uses this to expose Java Beans and POJO-s to templates.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 Started 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.core
Methods in freemarker.core that return TemplateScalarModel Modifier and Type Method Description TemplateScalarModel
DefaultTruncateBuiltinAlgorithm. truncate(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
abstract TemplateScalarModel
TruncateBuiltinAlgorithm. truncate(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
Corresponds to?truncate(...)
in templates.TemplateScalarModel
DefaultTruncateBuiltinAlgorithm. truncateC(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
abstract TemplateScalarModel
TruncateBuiltinAlgorithm. truncateC(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
Corresponds to?truncate_c_m(...)
in templates.TemplateScalarModel
DefaultTruncateBuiltinAlgorithm. truncateW(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
abstract TemplateScalarModel
TruncateBuiltinAlgorithm. truncateW(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
Corresponds to?truncate_w(...)
in templates.Methods in freemarker.core with parameters of type TemplateScalarModel Modifier and Type Method Description TemplateScalarModel
DefaultTruncateBuiltinAlgorithm. truncate(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
abstract TemplateScalarModel
TruncateBuiltinAlgorithm. truncate(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
Corresponds to?truncate(...)
in templates.TemplateScalarModel
DefaultTruncateBuiltinAlgorithm. truncateC(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
abstract TemplateScalarModel
TruncateBuiltinAlgorithm. truncateC(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
Corresponds to?truncate_c_m(...)
in templates.TemplateScalarModel
DefaultTruncateBuiltinAlgorithm. truncateW(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
abstract TemplateScalarModel
TruncateBuiltinAlgorithm. truncateW(java.lang.String s, int maxLength, TemplateScalarModel terminator, java.lang.Integer terminatorLength, Environment env)
Corresponds to?truncate_w(...)
in templates. -
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
Model for Jython numeric objects (PyInteger
,PyLong
,PyFloat
).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
-