com.ibatis.sqlmap.engine.mapping.sql.dynamic.elements
Class IterateTagHandler.IterateContext

java.lang.Object
  extended bycom.ibatis.sqlmap.engine.mapping.sql.dynamic.elements.IterateTagHandler.IterateContext
All Implemented Interfaces:
java.util.Iterator
Enclosing class:
IterateTagHandler

private class IterateTagHandler.IterateContext
extends java.lang.Object
implements java.util.Iterator


Field Summary
private  int index
           
private  java.util.Iterator iterator
           
 
Constructor Summary
IterateTagHandler.IterateContext(java.lang.Object collection)
           
 
Method Summary
 int getIndex()
           
 boolean hasNext()
           
 boolean isFirst()
           
 boolean isLast()
           
 java.lang.Object next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

iterator

private java.util.Iterator iterator

index

private int index
Constructor Detail

IterateTagHandler.IterateContext

public IterateTagHandler.IterateContext(java.lang.Object collection)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator

next

public java.lang.Object next()
Specified by:
next in interface java.util.Iterator

remove

public void remove()
Specified by:
remove in interface java.util.Iterator

getIndex

public int getIndex()

isFirst

public boolean isFirst()

isLast

public boolean isLast()