public class FileOperater extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
FileOperater.FileProcesser |
| Constructor and Description |
|---|
FileOperater() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteDirectory(String dir) |
static void |
deleteFile(String fileName) |
static byte[] |
gZip(byte[] data) |
static void |
processEachFile(File rootPath,
FileFilter filter,
FileOperater.FileProcesser processer) |
static byte[] |
readStream(InputStream is) |
static byte[] |
unGZip(byte[] data) |
static void |
writeFile(String path,
String fileName,
File file) |
static void |
writeFile(String path,
String fileName,
InputStream inputStream) |
public static void writeFile(String path, String fileName, File file) throws IOException
IOExceptionpublic static void writeFile(String path, String fileName, InputStream inputStream) throws IOException
IOExceptionpublic static void deleteFile(String fileName)
public void deleteDirectory(String dir) throws IOException
IOExceptionpublic static void processEachFile(File rootPath, FileFilter filter, FileOperater.FileProcesser processer) throws IOException
IOExceptionpublic static byte[] readStream(InputStream is) throws IOException
IOExceptionpublic static byte[] gZip(byte[] data)
public static byte[] unGZip(byte[] data)
Copyright © 2016. All rights reserved.