public class IoUtils extends Object
Constructor and Description |
---|
IoUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
close(InputStream is)
No exception
InputStream close method. |
static void |
close(OutputStream os)
No exception
OutputStream close method. |
static void |
close(Reader rd)
No exception
java.io.Reader close method. |
static void |
close(Writer wr)
No exception
java.io.Writer close method. |
static void |
copy(InputStream input,
OutputStream output,
int bufferSize)
Copy chars from a
InputStream to a OutputStream
. |
static void |
copy(Reader input,
Writer output,
int bufferSize)
Copy chars from a
Reader to a Writer . |
static void |
delete(File file) |
static BufferedInputStream |
getBufferedInputStream(InputStream in)
Get a
BufferedInputStream . |
static BufferedOutputStream |
getBufferedOutputStream(OutputStream out)
Get a
BufferedOutputStream . |
static BufferedReader |
getBufferedReader(Reader reader)
Get
BufferedReader . |
static BufferedWriter |
getBufferedWriter(Writer wr)
Get
BufferedWriter . |
static String |
getStackTrace(Throwable ex)
Get exception stack trace.
|
static File |
getUniqueFile(File oldFile)
Get unique file object.
|
static String |
readFully(InputStream input)
Read fully from stream
|
static String |
readFully(Reader reader)
Read fully from reader
|
public static final BufferedInputStream getBufferedInputStream(InputStream in)
BufferedInputStream
.public static final BufferedOutputStream getBufferedOutputStream(OutputStream out)
BufferedOutputStream
.public static final BufferedReader getBufferedReader(Reader reader)
BufferedReader
.public static final BufferedWriter getBufferedWriter(Writer wr)
BufferedWriter
.public static final void close(InputStream is)
InputStream
close method.public static final void close(OutputStream os)
OutputStream
close method.public static final void close(Reader rd)
java.io.Reader
close method.public static final void close(Writer wr)
java.io.Writer
close method.public static final void copy(Reader input, Writer output, int bufferSize) throws IOException
Reader
to a Writer
.bufferSize
- Size of internal buffer to use.IOException
public static final void copy(InputStream input, OutputStream output, int bufferSize) throws IOException
InputStream
to a OutputStream
.bufferSize
- Size of internal buffer to use.IOException
public static final String readFully(Reader reader) throws IOException
IOException
public static final String readFully(InputStream input) throws IOException
IOException
public static final void delete(File file) throws IOException
IOException
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.