Uses of Interface freemarker.template.AdapterTemplateModel

Uses in package freemarker.ext.dom

Classes implementing freemarker.template.AdapterTemplateModel

class
A base class for wrapping a W3C DOM Node as a FreeMarker template model.

Uses in package freemarker.ext.rhino

Classes implementing freemarker.template.AdapterTemplateModel

class
Experimental: no backward compatibility guarantees; any feedback is highly welcome!
class
Experimental: no backward compatibility guarantees; any feedback is highly welcome!

Uses in package freemarker.ext.jython

Classes implementing freemarker.template.AdapterTemplateModel

class
Model for Jython dictionaries (org.python.core.PyDictionary and org.python.core.PyStringMap).
class
Generic model for arbitrary Jython objects.
class
Model for Jython numeric objects (org.python.core.PyInteger, org.python.core.PyLong, org.python.core.PyFloat).
class
Model for Jython sequence objects (org.python.core.PySequence descendants).

Uses in package freemarker.ext.beans

Classes implementing freemarker.template.AdapterTemplateModel

class
A class that will wrap an arbitrary array into TemplateCollectionModel and TemplateSequenceModel interfaces.
class
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
A class that will wrap instances of java.lang.Boolean into a TemplateBooleanModel.
class
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
Wraps arbitrary subclass of java.util.Date into a reflective model.
class
A class that adds TemplateModelIterator functionality to the Enumeration interface implementers.
class
A class that adds TemplateModelIterator functionality to the Iterator interface implementers.
class
A special case of BeanModel that adds implementation for TemplateMethodModelEx on map objects that is a shortcut for the Map.get() method.
class
Wraps arbitrary subclass of java.lang.Number into a reflective model.
class
A hash model that wraps a resource bundle.
class
Model used by BeansWrapper when simpleMapWrapper mode is enabled.
class
Subclass of BeanModel that exposes the return value of the java.lang.Object.toString() method through the TemplateScalarModel interface.