Package freemarker.template
Interface TemplateModelIterator
- All Known Implementing Classes:
EnumerationModel
,IteratorModel
public interface TemplateModelIterator
Used to iterate over a set of template models once; usually returned from
TemplateCollectionModel.iterator()
. Note that it's not a TemplateModel
.-
Method Summary
-
Method Details
-
next
Returns the next model.- Throws:
TemplateModelException
- if the next model can not be retrieved (i.e. because the iterator is exhausted).
-
hasNext
- Returns:
- whether there are any more items to iterate over.
- Throws:
TemplateModelException
-