Class Iterators
java.lang.Object
org.eclipse.rdf4j.common.iterator.Iterators
Deprecated, for removal: This API element is subject to removal in a future version.
use Commons Collections or Guava instead.
This class consists exclusively of static methods that operate on or return iterators. It is the Iterator-equivalent
of
Collections.-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionstatic <E,C extends Collection<E>>
CDeprecated, for removal: This API element is subject to removal in a future version.Adds all elements from the supplied iterator to the specified collection.static <E> List<E>Deprecated, for removal: This API element is subject to removal in a future version.Get a List containing all elements obtained from the specified iterator.static voidDeprecated, for removal: This API element is subject to removal in a future version.Closes the given iterator if it implementsCloseableelse do nothing.static voidcloseSilently(Iterator<?> iter) Deprecated, for removal: This API element is subject to removal in a future version.Closes the given iterator, swallowing any IOExceptions, if it implementsCloseableelse do nothing.static StringDeprecated, for removal: This API element is subject to removal in a future version.Converts an iterator to a string by concatenating all of the string representations of objects in the iterator, divided by a separator.static voidtoString(Iterator<?> iter, String separator, StringBuilder sb) Deprecated, for removal: This API element is subject to removal in a future version.Converts an iterator to a string by concatenating all of the string representations of objects in the iterator, divided by a separator.
-
Constructor Details
-
Iterators
public Iterators()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
asList
Deprecated, for removal: This API element is subject to removal in a future version.Get a List containing all elements obtained from the specified iterator.- Parameters:
iter- the iterator to get the elements from- Returns:
- a List containing all elements obtained from the specified iterator.
-
addAll
Deprecated, for removal: This API element is subject to removal in a future version.Adds all elements from the supplied iterator to the specified collection.- Parameters:
iter- An iterator containing elements to add to the container.collection- The collection to add the elements to.- Returns:
- The collection object that was supplied to this method.
-
toString
Deprecated, for removal: This API element is subject to removal in a future version.Converts an iterator to a string by concatenating all of the string representations of objects in the iterator, divided by a separator.- Parameters:
iter- An iterator over arbitrary objects that are expected to implementObject.toString().separator- The separator to insert between the object strings.- Returns:
- A String representation of the objects provided by the supplied iterator.
-
toString
Deprecated, for removal: This API element is subject to removal in a future version.Converts an iterator to a string by concatenating all of the string representations of objects in the iterator, divided by a separator.- Parameters:
iter- An iterator over arbitrary objects that are expected to implementObject.toString().separator- The separator to insert between the object strings.sb- A StringBuilder to append the iterator string to.
-
close
Deprecated, for removal: This API element is subject to removal in a future version.Closes the given iterator if it implementsCloseableelse do nothing.- Parameters:
iter- The iterator to close.- Throws:
IOException- If an underlying I/O error occurs.
-
closeSilently
Deprecated, for removal: This API element is subject to removal in a future version.Closes the given iterator, swallowing any IOExceptions, if it implementsCloseableelse do nothing.- Parameters:
iter- The iterator to close.
-