Class ObjectStreamUtils


  • public class ObjectStreamUtils
    extends java.lang.Object
    • Constructor Detail

      • ObjectStreamUtils

        public ObjectStreamUtils()
    • Method Detail

      • 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​(java.util.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​(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: