public class IoUtils
extends java.lang.Object
| Constructor and Description |
|---|
IoUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
copy(java.io.File inputFile,
java.io.File outputFile) |
static void |
copy(java.nio.file.Path inputPath,
java.nio.file.Path outputPath) |
static java.io.File |
createPath(java.io.File file) |
static java.nio.file.Path |
createPath(java.nio.file.Path path) |
static java.io.File |
currentDir() |
static void |
deleteFile(java.io.File file) |
static void |
deleteFile(java.nio.file.Path path) |
static void |
deletePath(java.io.File file) |
static void |
deletePath(java.nio.file.Path path) |
static java.io.File |
findDirNear(java.io.File startDir,
java.lang.String dirName) |
static java.io.File |
findDirNearCurrent(java.lang.String dirName) |
static java.util.List<java.io.File> |
list(java.io.File directory) |
static java.util.List<java.io.File> |
list(java.io.File directory,
java.nio.file.DirectoryStream.Filter<? super java.nio.file.Path> filter) |
static java.util.List<java.nio.file.Path> |
list(java.nio.file.Path directory) |
static java.util.List<java.nio.file.Path> |
list(java.nio.file.Path directory,
java.nio.file.DirectoryStream.Filter<? super java.nio.file.Path> filter) |
static java.util.List<java.io.File> |
listDirs(java.io.File parentDir,
java.io.FileFilter... fileFilters) |
static java.util.List<java.nio.file.Path> |
listDirs(java.nio.file.Path directory,
java.io.FileFilter... fileFilters) |
static byte[] |
toBytes(java.io.InputStream in) |
static byte[] |
toBytes(java.io.InputStream in,
int initCapacity) |
static byte[] |
toBytes(java.util.zip.ZipInputStream zis) |
static byte[] |
toBytes(java.util.zip.ZipInputStream zis,
int initCapacity) |
static void |
toFile(java.io.InputStream inputStream,
java.io.File file) |
static java.util.List<java.io.File> |
toFiles(java.util.Collection<java.nio.file.Path> paths) |
static java.util.List<java.lang.String> |
toList(java.io.File file) |
static java.util.List<java.lang.String> |
toList(java.io.Reader reader) |
static java.util.List<java.nio.file.Path> |
toPaths(java.util.Collection<java.io.File> files) |
static void |
toStream(java.io.InputStream in,
java.io.OutputStream out) |
static java.lang.String |
toString(java.lang.Exception e) |
static java.lang.String |
toString(java.io.File file) |
static java.lang.String |
toString(java.io.InputStream is) |
static java.lang.String |
toString(java.io.Reader reader) |
static java.lang.String |
toString(java.net.URI uri) |
static java.lang.String |
toString(java.net.URL url) |
static void |
write(java.io.File file,
byte[] bytes) |
static void |
write(java.io.File file,
java.lang.String result) |
public static java.lang.String toString(java.net.URL url)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.net.URI uri)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.lang.Exception e)
public static java.lang.String toString(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.io.Reader reader)
throws java.io.IOException
java.io.IOExceptionpublic static void toFile(java.io.InputStream inputStream,
java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] toBytes(java.util.zip.ZipInputStream zis)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] toBytes(java.util.zip.ZipInputStream zis,
int initCapacity)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] toBytes(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] toBytes(java.io.InputStream in,
int initCapacity)
throws java.io.IOException
java.io.IOExceptionpublic static void toStream(java.io.InputStream in,
java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.File file,
java.lang.String result)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.File file,
byte[] bytes)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.lang.String> toList(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.lang.String> toList(java.io.Reader reader)
throws java.io.IOException
java.io.IOExceptionpublic static java.nio.file.Path createPath(java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.File createPath(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void deleteFile(java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionpublic static void deleteFile(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void deletePath(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void deletePath(java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.File currentDir()
public static java.io.File findDirNearCurrent(java.lang.String dirName)
public static java.io.File findDirNear(java.io.File startDir,
java.lang.String dirName)
public static java.util.List<java.nio.file.Path> toPaths(java.util.Collection<java.io.File> files)
public static java.util.List<java.io.File> toFiles(java.util.Collection<java.nio.file.Path> paths)
public static java.util.List<java.io.File> list(java.io.File directory)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.io.File> list(java.io.File directory,
java.nio.file.DirectoryStream.Filter<? super java.nio.file.Path> filter)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.nio.file.Path> list(java.nio.file.Path directory)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.nio.file.Path> list(java.nio.file.Path directory,
java.nio.file.DirectoryStream.Filter<? super java.nio.file.Path> filter)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.nio.file.Path> listDirs(java.nio.file.Path directory,
java.io.FileFilter... fileFilters)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.io.File> listDirs(java.io.File parentDir,
java.io.FileFilter... fileFilters)
public static void copy(java.nio.file.Path inputPath,
java.nio.file.Path outputPath)
throws java.io.IOException
java.io.IOExceptionpublic static void copy(java.io.File inputFile,
java.io.File outputFile)
throws java.io.IOException
java.io.IOException