|
Spring for Android | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.util.FileCopyUtils
public abstract class FileCopyUtils
Simple utility methods for file and stream copying. All copy methods use a block size
of 4096 bytes, and close all affected streams when done. A variation of the copy
methods from this class that leave streams open can be found in StreamUtils.
Mainly for use within the framework, but also useful for application code.
StreamUtils| Field Summary | |
|---|---|
static int |
BUFFER_SIZE
|
| Constructor Summary | |
|---|---|
FileCopyUtils()
|
|
| Method Summary | |
|---|---|
static void |
copy(byte[] in,
java.io.File out)
Copy the contents of the given byte array to the given output File. |
static void |
copy(byte[] in,
java.io.OutputStream out)
Copy the contents of the given byte array to the given OutputStream. |
static int |
copy(java.io.File in,
java.io.File out)
Copy the contents of the given input File to the given output File. |
static int |
copy(java.io.InputStream in,
java.io.OutputStream out)
Copy the contents of the given InputStream to the given OutputStream. |
static int |
copy(java.io.Reader in,
java.io.Writer out)
Copy the contents of the given Reader to the given Writer. |
static void |
copy(java.lang.String in,
java.io.Writer out)
Copy the contents of the given String to the given output Writer. |
static byte[] |
copyToByteArray(java.io.File in)
Copy the contents of the given input File into a new byte array. |
static byte[] |
copyToByteArray(java.io.InputStream in)
Copy the contents of the given InputStream into a new byte array. |
static java.lang.String |
copyToString(java.io.Reader in)
Copy the contents of the given Reader into a String. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int BUFFER_SIZE
| Constructor Detail |
|---|
public FileCopyUtils()
| Method Detail |
|---|
public static int copy(java.io.File in,
java.io.File out)
throws java.io.IOException
in - the file to copy fromout - the file to copy to
java.io.IOException - in case of I/O errors
public static void copy(byte[] in,
java.io.File out)
throws java.io.IOException
in - the byte array to copy fromout - the file to copy to
java.io.IOException - in case of I/O errors
public static byte[] copyToByteArray(java.io.File in)
throws java.io.IOException
in - the file to copy from
java.io.IOException - in case of I/O errors
public static int copy(java.io.InputStream in,
java.io.OutputStream out)
throws java.io.IOException
in - the stream to copy fromout - the stream to copy to
java.io.IOException - in case of I/O errors
public static void copy(byte[] in,
java.io.OutputStream out)
throws java.io.IOException
in - the byte array to copy fromout - the OutputStream to copy to
java.io.IOException - in case of I/O errors
public static byte[] copyToByteArray(java.io.InputStream in)
throws java.io.IOException
in - the stream to copy from
java.io.IOException - in case of I/O errors
public static int copy(java.io.Reader in,
java.io.Writer out)
throws java.io.IOException
in - the Reader to copy fromout - the Writer to copy to
java.io.IOException - in case of I/O errors
public static void copy(java.lang.String in,
java.io.Writer out)
throws java.io.IOException
in - the String to copy fromout - the Writer to copy to
java.io.IOException - in case of I/O errors
public static java.lang.String copyToString(java.io.Reader in)
throws java.io.IOException
in - the reader to copy from
java.io.IOException - in case of I/O errors
|
Spring for Android | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||