Package jaxx.runtime.context
Class DataContext.DataContextEntryIterator
java.lang.Object
jaxx.runtime.context.DataContext.DataContextEntryIterator
- All Implemented Interfaces:
java.util.Iterator<DataContext.DataContextEntry<?>>
- Enclosing class:
- DataContext
public static class DataContext.DataContextEntryIterator extends java.lang.Object implements java.util.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
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, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
datas
-
reverse
protected final boolean reverse -
level
protected final int level -
index
protected int index
-
-
Constructor Details
-
DataContextEntryIterator
-
DataContextEntryIterator
-
DataContextEntryIterator
-
-
Method Details
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfacejava.util.Iterator<DataContext.DataContextEntry<?>>
-
next
- Specified by:
nextin interfacejava.util.Iterator<DataContext.DataContextEntry<?>>
-
remove
public void remove()- Specified by:
removein interfacejava.util.Iterator<DataContext.DataContextEntry<?>>
-