| freemarker.template.TemplateCollectionModel
All known Subclasses: freemarker.core.CollectionAndSequence, freemarker.ext.beans.IteratorModel, freemarker.ext.beans.EnumerationModel, freemarker.ext.beans.ArrayModel, freemarker.ext.jdom.NodeListModel, freemarker.template.SimpleCollection, freemarker.ext.beans.CollectionModel, freemarker.ext.jython.JythonSequenceModel,
TemplateCollectionModel | public interface TemplateCollectionModel extends TemplateModel(Code) | | This interface can be implemented by a class to make a variable "foreach-able",
i.e. the model can be used as the list in a <foreach...>
or a <list...> directive. Use this model when
your collection does not support index-based access and possibly,
the size cannot be known in advance. If you need index-based
access, use a
TemplateSequenceModel instead.
See Also: SimpleSequence See Also: SimpleCollection author: Attila Szegedi, szegedia at users dot sourceforge dot net version: $Id: TemplateCollectionModel.java,v 1.10 2003/01/12 23:40:21 revusky Exp $ |
Method Summary | |
public TemplateModelIterator | iterator() Retrieves a template model iterator that is used to iterate over
the elements in this collection. |
|
|