Package org.apache.jena.util
Class IteratorCollection
- java.lang.Object
-
- org.apache.jena.util.IteratorCollection
-
public class IteratorCollection extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> java.util.List<T>
iteratorToList(java.util.Iterator<? extends T> it)
Answer the elements of the given iterator as a list, in the order that they arrived from the iterator.static <T> java.util.Set<T>
iteratorToSet(java.util.Iterator<? extends T> i)
Answer the elements of the given iterator as a set.
-
-
-
Method Detail
-
iteratorToSet
public static <T> java.util.Set<T> iteratorToSet(java.util.Iterator<? extends T> i)
Answer the elements of the given iterator as a set. The iterator is consumed by the operation. Even if an exception is thrown, the iterator will be closed.- Parameters:
i
- the iterator to convert- Returns:
- A set of the members of i
-
iteratorToList
public static <T> java.util.List<T> iteratorToList(java.util.Iterator<? extends T> it)
Answer the elements of the given iterator as a list, in the order that they arrived from the iterator. The iterator is consumed by this operation: even if an exception is thrown, the iterator will be closed.- Parameters:
it
- the iterator to convert- Returns:
- a list of the elements of
it
, in order
-
-