Package jaxx.runtime.context
Class DataContext.DataContextEntryIterator
- java.lang.Object
-
- jaxx.runtime.context.DataContext.DataContextEntryIterator
-
- All Implemented Interfaces:
Iterator<DataContext.DataContextEntry<?>>
- Enclosing class:
- DataContext
public static class DataContext.DataContextEntryIterator extends Object implements Iterator<DataContext.DataContextEntry<?>>
-
-
Field Summary
Fields Modifier and Type Field Description protected DataContext.DataContextEntry<?>[]datasprotected intindexprotected intlevelprotected booleanreverse
-
Constructor Summary
Constructors Constructor Description DataContextEntryIterator(DataContext.DataContextEntry<?>[] datas)DataContextEntryIterator(DataContext.DataContextEntry<?>[] datas, boolean reverse)DataContextEntryIterator(DataContext.DataContextEntry<?>[] datas, int level)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNext()DataContext.DataContextEntry<?>next()voidremove()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Field Detail
-
datas
protected final DataContext.DataContextEntry<?>[] datas
-
reverse
protected final boolean reverse
-
level
protected final int level
-
index
protected int index
-
-
Constructor Detail
-
DataContextEntryIterator
public DataContextEntryIterator(DataContext.DataContextEntry<?>[] datas)
-
DataContextEntryIterator
public DataContextEntryIterator(DataContext.DataContextEntry<?>[] datas, int level)
-
DataContextEntryIterator
public DataContextEntryIterator(DataContext.DataContextEntry<?>[] datas, boolean reverse)
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfaceIterator<DataContext.DataContextEntry<?>>
-
next
public DataContext.DataContextEntry<?> next()
- Specified by:
nextin interfaceIterator<DataContext.DataContextEntry<?>>
-
remove
public void remove()
- Specified by:
removein interfaceIterator<DataContext.DataContextEntry<?>>
-
-