Package opennlp.tools.util
Class ObjectStreamUtils
- java.lang.Object
-
- opennlp.tools.util.ObjectStreamUtils
-
public class ObjectStreamUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ObjectStreamUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> ObjectStream<T>
concatenateObjectStream(java.util.Collection<ObjectStream<T>> streams)
Creates a single concatenated ObjectStream from multiple individual ObjectStreams with the same type.static <T> ObjectStream<T>
concatenateObjectStream(ObjectStream<T>... streams)
Creates a single concatenated ObjectStream from multiple individual ObjectStreams with the same type.static <T> ObjectStream<T>
createObjectStream(java.util.Collection<T> collection)
Creates anObjectStream
form a collection.static <T> ObjectStream<T>
createObjectStream(T... array)
Creates anObjectStream
form an array.
-
-
-
Method Detail
-
createObjectStream
@SafeVarargs public static <T> ObjectStream<T> createObjectStream(T... array)
Creates anObjectStream
form an array.- Type Parameters:
T
-- Parameters:
array
-- Returns:
- the object stream over the array elements
-
createObjectStream
public static <T> ObjectStream<T> createObjectStream(java.util.Collection<T> collection)
Creates anObjectStream
form a collection.- Type Parameters:
T
-- Parameters:
collection
-- Returns:
- the object stream over the collection elements
-
concatenateObjectStream
public static <T> ObjectStream<T> concatenateObjectStream(java.util.Collection<ObjectStream<T>> streams)
Creates a single concatenated ObjectStream from multiple individual ObjectStreams with the same type.- Parameters:
streams
-- Returns:
-
concatenateObjectStream
@SafeVarargs public static <T> ObjectStream<T> concatenateObjectStream(ObjectStream<T>... streams)
Creates a single concatenated ObjectStream from multiple individual ObjectStreams with the same type.- Parameters:
streams
-- Returns:
-
-