public class LongIterators extends Object
Constructor and Description |
---|
LongIterators() |
public static LongIterator concat(LongIterator theFirst, LongIterator theSecond)
public static SkippingLongIterator emptyIterator()
public static ResettableLongIterator singleton(long theValue)
public static SkippingLongIterator forArray(long[] theArray, int theStart, int theEnd)
public static SkippingLongIterator forArray(long... theArray)
public static SkippingLongIterator forUnboundedRange(long theInitialValue)
public static SkippingLongIterator forRange(long theInitialValue, long theFinalValue)
public static <T> SkippingLongIterator forSkippingIterator(SkippingIterator<T> theIterator, ToLongFunction<T> theObjectToLong, LongFunction<T> theLongToObject)
public static <T> CloseableIterator<T> toIterator(CloseableLongIterator theIter, LongFunction<T> theFunc)
public static <T> CloseableLongIterator fromIterator(CloseableIterator<T> theIter, ToLongFunction<T> theFunc)
public static long size(LongIterator theIter)
public static List<Long> toList(LongIterator theIter)
public static CloseableLongIterator uncloseable(CloseableLongIterator iterator)
Copyright © 2010-2016 Stardog Union. All Rights Reserved.