org.apache.velocity.runtime.directive
Class ForeachScope
java.lang.Object
java.util.AbstractMap
org.apache.velocity.runtime.directive.Scope
org.apache.velocity.runtime.directive.ForeachScope
- All Implemented Interfaces:
- Map
- public class ForeachScope
- extends Scope
This represents scoping and metadata for #foreach,
adding index, count, hasNext, isFirst and isLast info.
- Version:
- $Id$
- Author:
- Nathan Bubna
Nested classes inherited from class org.apache.velocity.runtime.directive.Scope |
Scope.Info |
Fields inherited from class org.apache.velocity.runtime.directive.Scope |
owner |
Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, remove, size, toString, values |
index
protected int index
hasNext
protected boolean hasNext
ForeachScope
public ForeachScope(Object owner,
Object replaces)
getIndex
public int getIndex()
getCount
public int getCount()
hasNext
public boolean hasNext()
getHasNext
public boolean getHasNext()
isFirst
public boolean isFirst()
getFirst
public boolean getFirst()
isLast
public boolean isLast()
getLast
public boolean getLast()
Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.