Class Streams
- java.lang.Object
-
- org.codehaus.plexus.archiver.util.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)
-
-
-
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
-
-