freemarker.template
Interface TemplateModel
- AdapterTemplateModel, TemplateBooleanModel, TemplateCollectionModel, TemplateDateModel, TemplateHashModel, TemplateHashModelEx, TemplateMethodModel, TemplateMethodModelEx, TemplateNodeModel, TemplateNumberModel, TemplateScalarModel, TemplateSequenceModel, TemplateTransformModel, WrapperTemplateModel
- AllHttpScopesHashModel, ArrayModel, BeanModel, BooleanModel, CaptureOutput, CollectionAndSequence, CollectionModel, DateModel, DOMNodeModel, EnumerationModel, Environment.Namespace, Execute, HtmlEscape, HttpRequestHashModel, HttpRequestParametersHashModel, HttpSessionHashModel, IteratorModel, JythonHashModel, JythonModel, JythonNumberModel, JythonRuntime, JythonSequenceModel, LocalizedString, Macro, MapModel, NodeListModel, NodeListModel, NodeModel, NormalizeNewlines, NumberModel, ObjectConstructor, ResourceBundleLocalizedString, ResourceBundleModel, RhinoFunctionModel, RhinoScriptableModel, ServletContextHashModel, SimpleCollection, SimpleDate, SimpleHash, SimpleList, SimpleMapModel, SimpleNumber, SimpleScalar, SimpleSequence, StandardCompress, StringArraySequence, StringModel, TaglibFactory, TemplateModelListSequence, XmlEscape
public interface TemplateModel
This is a marker interface that indicates that an object
can be put in a template's data model.
$Id: TemplateModel.java,v 1.19 2003/01/12 23:40:21 revusky Exp $
NOTHING
public static final TemplateModel NOTHING
A general-purpose object to represent nothing. It acts as
an empty string, false, empty sequence, empty hash, and
null-returning method model.