T
- public abstract class ObjectIterator<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ObjectIterator.ObjectIteratorIntArray
Iterator for int arrays
|
static class |
ObjectIterator.ObjectIteratorLong
Iterator for longs
|
Constructor and Description |
---|
ObjectIterator() |
Modifier and Type | Method and Description |
---|---|
static ObjectIterator<java.lang.Long> |
create(de.linearbits.jhpl.JHPLIterator.LongIterator iter)
Creates a new instance for longs
|
static ObjectIterator<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> |
create(SolutionSpace<?> lattice,
java.util.Iterator<int[]> iter)
Creates a new instance for int arrays
|
abstract boolean |
hasNext()
Is there a next element?
|
abstract T |
next()
Returns the next element
|
public static ObjectIterator<java.lang.Long> create(de.linearbits.jhpl.JHPLIterator.LongIterator iter)
iter
- public static ObjectIterator<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> create(SolutionSpace<?> lattice, java.util.Iterator<int[]> iter)
lattice
- iter
- public abstract boolean hasNext()
public abstract T next()