Class ObjectStreamUtils

java.lang.Object
opennlp.tools.util.ObjectStreamUtils

public class ObjectStreamUtils extends Object
  • Constructor Details

    • ObjectStreamUtils

      public ObjectStreamUtils()
  • Method Details

    • createObjectStream

      @SafeVarargs public static <T> ObjectStream<T> createObjectStream(T... array)
      Creates an ObjectStream form an array.
      Type Parameters:
      T -
      Parameters:
      array -
      Returns:
      the object stream over the array elements
    • createObjectStream

      public static <T> ObjectStream<T> createObjectStream(Collection<T> collection)
      Creates an ObjectStream form a collection.
      Type Parameters:
      T -
      Parameters:
      collection -
      Returns:
      the object stream over the collection elements
    • concatenateObjectStream

      public static <T> ObjectStream<T> concatenateObjectStream(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: