public class FileUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BUFFER_LEN |
| Constructor and Description |
|---|
FileUtil() |
| Modifier and Type | Method and Description |
|---|---|
static long |
copy(InputStream in,
File target) |
static long |
copy(InputStream in,
File target,
DownloadLogger logger) |
static long |
copy(InputStream in,
OutputStream out) |
static long |
copy(InputStream in,
OutputStream out,
DownloadLogger logger) |
static long |
copyByteByByte(InputStream in,
OutputStream out) |
static long |
copyByteByByte(InputStream in,
OutputStream out,
DownloadLogger logger) |
static boolean |
createDir(File dir) |
static long |
filterStream(InputStream original,
File target,
Map<String,String> replaceTokens) |
static long |
filterStream(InputStream original,
File target,
Map<String,String> replaceTokens,
DownloadLogger logger) |
static long |
filterStream(InputStream original,
FileOutputStream out,
Map<String,String> replaceTokens) |
static long |
filterStream(InputStream original,
FileOutputStream out,
Map<String,String> replaceTokens,
DownloadLogger logger) |
static String |
getFileName(String name) |
public static final int BUFFER_LEN
public static boolean createDir(File dir)
public static long copy(InputStream in, File target) throws IOException
IOExceptionpublic static long copy(InputStream in, File target, DownloadLogger logger) throws IOException
IOExceptionpublic static long copy(InputStream in, OutputStream out) throws IOException
IOExceptionpublic static long copy(InputStream in, OutputStream out, DownloadLogger logger) throws IOException
IOExceptionpublic static long filterStream(InputStream original, File target, Map<String,String> replaceTokens) throws IOException
IOExceptionpublic static long filterStream(InputStream original, File target, Map<String,String> replaceTokens, DownloadLogger logger) throws IOException
IOExceptionpublic static long filterStream(InputStream original, FileOutputStream out, Map<String,String> replaceTokens) throws IOException
IOExceptionpublic static long filterStream(InputStream original, FileOutputStream out, Map<String,String> replaceTokens, DownloadLogger logger) throws IOException
IOExceptionpublic static long copyByteByByte(InputStream in, OutputStream out) throws IOException
IOExceptionpublic static long copyByteByByte(InputStream in, OutputStream out, DownloadLogger logger) throws IOException
IOExceptionCopyright © 2015. All rights reserved.