public class IOTools
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static int |
DEFAULT_BUFFER_SIZE |
Modifier and Type | Method and Description |
---|---|
static void |
flow(java.io.InputStream is,
java.io.OutputStream os)
Read input from input stream and write it to output stream until there is
no more input from input stream using a new buffer of the default size
(4kB).
|
static void |
flow(java.io.Reader reader,
java.io.Writer writer)
Read input from reader and write it to writer until there is no more
input from reader.
|
static void |
flow(java.io.Reader reader,
java.io.Writer writer,
char[] buf)
Read input from reader and write it to writer until there is no more
input from reader.
|
protected static final int DEFAULT_BUFFER_SIZE
public static void flow(java.io.Reader reader, java.io.Writer writer, char[] buf) throws java.io.IOException
reader
- the reader to read from.writer
- the writer to write to.buf
- the char array to use as a bufferjava.io.IOException
- IO errorpublic static void flow(java.io.Reader reader, java.io.Writer writer) throws java.io.IOException
reader
- the reader to read from.writer
- the writer to write to.java.io.IOException
- IO errorflow( Reader, Writer, char[] )
public static void flow(java.io.InputStream is, java.io.OutputStream os) throws java.io.IOException
is
- input stream the input stream to read from.os
- output stream the output stream to write to.java.io.IOException
- If an I/O error occurs during the copyCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.