public class StreamUtil
extends java.lang.Object
| Constructor and Description |
|---|
StreamUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
close(java.io.InputStream ios)
exception catching null safe close
|
static void |
close(java.io.OutputStream ios)
exception catching null safe close
|
static java.io.InputStream |
getBufferedInputStream(java.io.InputStream is)
return a reasonably well performing stream for is
|
static java.io.OutputStream |
getBufferedOutputStream(java.io.OutputStream os)
return a reasonably well performing stream for os
|
static VString |
getLines(java.io.InputStream in)
read and tokenize a stream by cr/lf
|
static byte[] |
getMD5(java.io.InputStream is)
calculate the md5 hash
|
static boolean |
replaceBytes(java.io.InputStream in,
java.io.OutputStream out,
byte[] srcbytes,
byte[] targetbytes,
int nReplace)
replace all occurences of srcbytes with targetbytes
|
static void |
reset(java.io.InputStream stream) |
public static java.io.InputStream getBufferedInputStream(java.io.InputStream is)
is - public static java.io.OutputStream getBufferedOutputStream(java.io.OutputStream os)
os - public static VString getLines(java.io.InputStream in)
in - the input stream to readpublic static boolean replaceBytes(java.io.InputStream in,
java.io.OutputStream out,
byte[] srcbytes,
byte[] targetbytes,
int nReplace)
in - out - srcbytes - targetbytes - n - public static byte[] getMD5(java.io.InputStream is)
is - public static void close(java.io.OutputStream ios)
ios - public static void reset(java.io.InputStream stream)
stream - public static void close(java.io.InputStream ios)
ios -