Klasse ObjectIterator<T>

java.lang.Object
org.deidentifier.arx.framework.lattice.ObjectIterator<T>
Typparameter:
T -
Bekannte direkte Unterklassen:
ObjectIterator.ObjectIteratorIntArray, ObjectIterator.ObjectIteratorLong

public abstract class ObjectIterator<T> extends Object
Wrapper for iterator
  • Konstruktordetails

    • ObjectIterator

      public ObjectIterator()
  • Methodendetails

    • create

      public static ObjectIterator<Long> create(de.linearbits.jhpl.JHPLIterator.LongIterator iter)
      Creates a new instance for longs
      Parameter:
      iter -
      Gibt zurück:
    • create

      public static ObjectIterator<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> create(SolutionSpace<?> lattice, Iterator<int[]> iter)
      Creates a new instance for int arrays
      Parameter:
      lattice -
      iter -
      Gibt zurück:
    • hasNext

      public abstract boolean hasNext()
      Is there a next element?
    • next

      public abstract T next()
      Returns the next element