Class Streams


  • public class Streams
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Streams()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.io.BufferedInputStream bufferedInputStream​(java.io.InputStream is)  
      static java.io.BufferedOutputStream bufferedOutputStream​(java.io.OutputStream os)  
      static byte[] cacheBuffer()  
      static void copyFully​(java.io.InputStream zIn, java.io.OutputStream out, java.lang.String gzip)  
      static void copyFullyDontCloseOutput​(java.io.InputStream zIn, java.io.OutputStream out, java.lang.String gzip)  
      static java.io.FileInputStream fileInputStream​(java.io.File file)  
      static java.io.FileInputStream fileInputStream​(java.io.File file, java.lang.String operation)  
      static java.io.FileOutputStream fileOutputStream​(java.io.File file)  
      static java.io.FileOutputStream fileOutputStream​(java.io.File file, java.lang.String operation)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Streams

        public Streams()
    • Method Detail

      • bufferedInputStream

        public static java.io.BufferedInputStream bufferedInputStream​(java.io.InputStream is)
      • bufferedOutputStream

        public static java.io.BufferedOutputStream bufferedOutputStream​(java.io.OutputStream os)
      • cacheBuffer

        public static byte[] cacheBuffer()
      • fileInputStream

        public static java.io.FileInputStream fileInputStream​(java.io.File file)
                                                       throws java.io.FileNotFoundException
        Throws:
        java.io.FileNotFoundException
      • fileInputStream

        public static java.io.FileInputStream fileInputStream​(java.io.File file,
                                                              java.lang.String operation)
                                                       throws ArchiverException
        Throws:
        ArchiverException
      • fileOutputStream

        public static java.io.FileOutputStream fileOutputStream​(java.io.File file)
                                                         throws java.io.FileNotFoundException
        Throws:
        java.io.FileNotFoundException
      • fileOutputStream

        public static java.io.FileOutputStream fileOutputStream​(java.io.File file,
                                                                java.lang.String operation)
                                                         throws ArchiverException
        Throws:
        ArchiverException
      • copyFully

        public static void copyFully​(@WillClose
                                     java.io.InputStream zIn,
                                     @WillClose
                                     java.io.OutputStream out,
                                     java.lang.String gzip)
                              throws ArchiverException
        Throws:
        ArchiverException
      • copyFullyDontCloseOutput

        public static void copyFullyDontCloseOutput​(@WillClose
                                                    java.io.InputStream zIn,
                                                    @WillNotClose
                                                    java.io.OutputStream out,
                                                    java.lang.String gzip)
                                             throws ArchiverException
        Throws:
        ArchiverException