Uses of Interface
freemarker.template.AdapterTemplateModel

Packages that use AdapterTemplateModel
freemarker.ext.beans Provides model implementations that allow access to arbitrary Java objects. 
freemarker.ext.dom   
freemarker.ext.jython Provides model implementations that allow access to arbitrary Jython objects. 
freemarker.ext.rhino Rhino (ECMAScript) support 
 

Uses of AdapterTemplateModel in freemarker.ext.beans
 

Classes in freemarker.ext.beans that implement AdapterTemplateModel
 class ArrayModel
          A class that will wrap an arbitrary array into TemplateCollectionModel and TemplateSequenceModel interfaces.
 class BeanModel
          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 BooleanModel
          A class that will wrap instances of Boolean into a TemplateBooleanModel.
 class CollectionModel
          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 DateModel
          Wraps arbitrary subclass of Date into a reflective model.
 class EnumerationModel
          A class that adds TemplateModelIterator functionality to the Enumeration interface implementers.
 class IteratorModel
          A class that adds TemplateModelIterator functionality to the Iterator interface implementers.
 class MapModel
          A special case of BeanModel that adds implementation for TemplateMethodModelEx on map objects that is a shortcut for the Map.get() method.
 class NumberModel
          Wraps arbitrary subclass of Number into a reflective model.
 class ResourceBundleModel
          A hash model that wraps a resource bundle.
 class SimpleMapModel
          Model used by BeansWrapper when simpleMapWrapper mode is enabled.
 class StringModel
          Subclass of BeanModel that exposes the return value of the Object.toString() method through the TemplateScalarModel interface.
 

Uses of AdapterTemplateModel in freemarker.ext.dom
 

Classes in freemarker.ext.dom that implement AdapterTemplateModel
 class NodeModel
          A base class for wrapping a W3C DOM Node as a FreeMarker template model.
 

Uses of AdapterTemplateModel in freemarker.ext.jython
 

Classes in freemarker.ext.jython that implement AdapterTemplateModel
 class JythonHashModel
          Model for Jython dictionaries (PyDictionary and PyStringMap).
 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 AdapterTemplateModel in freemarker.ext.rhino
 

Classes in freemarker.ext.rhino that implement AdapterTemplateModel
 class RhinoFunctionModel
           
 class RhinoScriptableModel