private static class IndexMultiTableInteger.IteratorHelper
extends java.lang.Object
IndexMultiTableInteger.IteratorImpl
for one table.Modifier and Type | Field and Description |
---|---|
private IndexMultiTableInteger.IteratorHelper |
child
If not null, an either an empty instance for a deeper level of tables is allocated already
or the child is used actual.
|
private int |
idx
Current index in the associated table.
|
private IndexMultiTableInteger.IteratorHelper |
parentIter
If not null, this helper is associated to a deeper level of table, the parent
contains the iterator value of the higher table.
|
(package private) IndexMultiTableInteger<?> |
table
The associated table, null if the instance is not used yet.
|
Constructor and Description |
---|
IteratorHelper(IndexMultiTableInteger.IteratorHelper parentIter) |
private final IndexMultiTableInteger.IteratorHelper parentIter
private IndexMultiTableInteger.IteratorHelper child
IndexMultiTableInteger.IteratorImpl.helper
.private int idx
IndexMultiTableInteger<?> table
IteratorHelper(IndexMultiTableInteger.IteratorHelper parentIter)