Class IteratorUtils

java.lang.Object
org.aksw.commons.collections.IteratorUtils

public class IteratorUtils extends Object
Created by Claus Stadler Date: Nov 1, 2010 Time: 10:22:25 PM
  • Constructor Details

    • IteratorUtils

      public IteratorUtils()
  • Method Details

    • makeIterable

      public static <T> Iterable<T> makeIterable(Iterator<T> iterator)
    • expectOneItem

      public static <T> T expectOneItem(Iterator<T> iterator)
    • expectZeroOrOneItems

      public static <T> T expectZeroOrOneItems(Iterator<T> iterator)
    • limit

      public static <T> Iterator<T> limit(Iterator<T> iterator, long limitSize)
      Similar to guava's Iterators.limit but with long argument
    • compare

      public static <X> int compare(Iterator<? extends X> it1, Iterator<? extends X> it2, Comparator<X> comparator)
    • equalsByReference

      public static boolean equalsByReference(Iterator<?> it1, Iterator<?> it2)