|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.quercus.lib.spl.RecursiveIteratorIterator
public class RecursiveIteratorIterator
Field Summary | |
---|---|
static int |
CATCH_GET_CHILD
|
static int |
CHILD_FIRST
|
static int |
LEAVES_ONLY
|
static int |
SELF_FIRST
|
Constructor Summary | |
---|---|
RecursiveIteratorIterator(Env env,
Iterator iterator,
int mode,
int flags)
|
Method Summary | |
---|---|
Value |
current(Env env)
Returns the current value. |
Iterator |
getInnerIterator()
|
Value |
key(Env env)
Returns the current key. |
void |
next(Env env)
Advances to the next row. |
void |
rewind(Env env)
Rewinds the iterator so it is at the first row. |
java.lang.String |
toString()
|
boolean |
valid(Env env)
Returns true if the iterator currently points to a valid row. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int LEAVES_ONLY
public static final int SELF_FIRST
public static final int CHILD_FIRST
public static final int CATCH_GET_CHILD
Constructor Detail |
---|
public RecursiveIteratorIterator(Env env, Iterator iterator, int mode, int flags)
Method Detail |
---|
public Iterator getInnerIterator()
getInnerIterator
in interface OuterIterator
public Value current(Env env)
current
in interface Iterator
public Value key(Env env)
key
in interface Iterator
public void next(Env env)
next
in interface Iterator
public void rewind(Env env)
rewind
in interface Iterator
public boolean valid(Env env)
valid
in interface Iterator
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |