public class IOUtils
extends java.lang.Object
| Constructor and Description |
|---|
IOUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canRead(java.lang.String path)
If the folder can be readResponse.
|
static boolean |
canWrite(java.lang.String path)
If the folder can be written.
|
static void |
closeQuietly(java.io.Closeable closeable) |
static boolean |
contentEquals(java.io.InputStream input1,
java.io.InputStream input2) |
static boolean |
contentEquals(java.io.Reader input1,
java.io.Reader input2) |
static boolean |
contentEqualsIgnoreEOL(java.io.Reader input1,
java.io.Reader input2) |
static java.io.InputStream |
createEmptyInput() |
static boolean |
createFile(java.io.File targetFile)
Create a file, If the file exists is not created.
|
static boolean |
createFile(java.lang.String filePath)
Create a file, If the file exists is not created.
|
static boolean |
createFolder(java.io.File targetFolder)
Create a folder, If the folder exists is not created.
|
static boolean |
createFolder(java.lang.String folderPath)
Create a folder, If the folder exists is not created.
|
static boolean |
createNewFile(java.io.File targetFile)
Create a new file, if the file exists, delete and create again.
|
static boolean |
createNewFile(java.lang.String filePath)
Create a new file, if the file exists, delete and create again.
|
static boolean |
createNewFolder(java.io.File targetFolder)
Create a folder, If the folder exists is not created.
|
static boolean |
createNewFolder(java.lang.String folderPath)
Create a folder, If the folder exists is not created.
|
static boolean |
delFileOrFolder(java.io.File file)
Delete file or folder.
|
static boolean |
delFileOrFolder(java.lang.String path)
Delete file or folder.
|
static void |
flushQuietly(java.io.Flushable flushable) |
static long |
getDirSize(java.lang.String path)
Access to a directory available size.
|
static java.util.List<java.lang.String> |
readLines(java.io.InputStream input) |
static java.util.List<java.lang.String> |
readLines(java.io.InputStream input,
java.nio.charset.Charset charset) |
static java.util.List<java.lang.String> |
readLines(java.io.InputStream input,
java.lang.String charset) |
static java.util.List<java.lang.String> |
readLines(java.io.Reader input) |
static java.io.BufferedInputStream |
toBufferedInputStream(java.io.InputStream inputStream) |
static java.io.BufferedOutputStream |
toBufferedOutputStream(java.io.OutputStream outputStream) |
static java.io.BufferedReader |
toBufferedReader(java.io.Reader reader) |
static java.io.BufferedWriter |
toBufferedWriter(java.io.Writer writer) |
static byte[] |
toByteArray(java.lang.CharSequence input) |
static byte[] |
toByteArray(java.lang.CharSequence input,
java.nio.charset.Charset charset) |
static byte[] |
toByteArray(java.lang.CharSequence input,
java.lang.String charset) |
static byte[] |
toByteArray(java.io.InputStream input) |
static byte[] |
toByteArray(java.io.InputStream input,
int size) |
static byte[] |
toByteArray(java.io.Reader input) |
static byte[] |
toByteArray(java.io.Reader input,
java.nio.charset.Charset charset) |
static byte[] |
toByteArray(java.io.Reader input,
java.lang.String charset) |
static char[] |
toCharArray(java.lang.CharSequence input) |
static char[] |
toCharArray(java.io.InputStream input) |
static char[] |
toCharArray(java.io.InputStream input,
java.nio.charset.Charset charset) |
static char[] |
toCharArray(java.io.InputStream input,
java.lang.String charset) |
static char[] |
toCharArray(java.io.Reader input) |
static java.io.InputStream |
toInputStream(java.lang.CharSequence input) |
static java.io.InputStream |
toInputStream(java.lang.CharSequence input,
java.nio.charset.Charset charset) |
static java.io.InputStream |
toInputStream(java.lang.CharSequence input,
java.lang.String charset) |
static java.io.InputStream |
toNonClosing(java.io.InputStream in) |
static java.io.OutputStream |
toNonClosing(java.io.OutputStream out) |
static java.lang.String |
toString(byte[] byteArray) |
static java.lang.String |
toString(byte[] byteArray,
java.nio.charset.Charset charset) |
static java.lang.String |
toString(byte[] byteArray,
java.lang.String charset) |
static java.lang.String |
toString(java.io.InputStream input) |
static java.lang.String |
toString(java.io.InputStream input,
java.nio.charset.Charset charset) |
static java.lang.String |
toString(java.io.InputStream input,
java.lang.String charset) |
static java.lang.String |
toString(java.io.Reader input) |
static java.lang.String |
toString(java.io.Reader input,
java.nio.charset.Charset charset) |
static java.lang.String |
toString(java.io.Reader input,
java.lang.String charset) |
static void |
write(java.io.InputStream input,
java.io.OutputStream output) |
static void |
write(java.io.InputStream input,
java.io.OutputStream output,
java.nio.charset.Charset charset) |
static void |
write(java.io.InputStream input,
java.io.OutputStream output,
java.lang.String charset) |
static void |
write(java.io.InputStream input,
java.io.Writer output) |
static void |
write(java.io.InputStream input,
java.io.Writer output,
java.nio.charset.Charset charset) |
static void |
write(java.io.InputStream input,
java.io.Writer output,
java.lang.String charset) |
static void |
write(java.io.OutputStream output,
byte[] data) |
static void |
write(java.io.OutputStream output,
char[] data) |
static void |
write(java.io.OutputStream output,
char[] data,
java.nio.charset.Charset charset) |
static void |
write(java.io.OutputStream output,
char[] data,
java.lang.String charset) |
static void |
write(java.io.OutputStream output,
java.lang.CharSequence data) |
static void |
write(java.io.OutputStream output,
java.lang.CharSequence data,
java.nio.charset.Charset charset) |
static void |
write(java.io.OutputStream output,
java.lang.CharSequence data,
java.lang.String charset) |
static void |
write(java.io.Reader input,
java.io.OutputStream output) |
static void |
write(java.io.Reader input,
java.io.OutputStream output,
java.nio.charset.Charset charset) |
static void |
write(java.io.Reader input,
java.io.OutputStream output,
java.lang.String charset) |
static void |
write(java.io.Reader input,
java.io.Writer output) |
static void |
write(java.io.Writer output,
byte[] data) |
static void |
write(java.io.Writer output,
byte[] data,
java.nio.charset.Charset charset) |
static void |
write(java.io.Writer output,
byte[] data,
java.lang.String charset) |
static void |
write(java.io.Writer output,
char[] data) |
static void |
write(java.io.Writer output,
java.lang.CharSequence data) |
public static void closeQuietly(java.io.Closeable closeable)
public static void flushQuietly(java.io.Flushable flushable)
public static java.io.BufferedInputStream toBufferedInputStream(java.io.InputStream inputStream)
public static java.io.BufferedOutputStream toBufferedOutputStream(java.io.OutputStream outputStream)
public static java.io.BufferedReader toBufferedReader(java.io.Reader reader)
public static java.io.BufferedWriter toBufferedWriter(java.io.Writer writer)
public static java.io.InputStream toInputStream(java.lang.CharSequence input)
public static java.io.InputStream toInputStream(java.lang.CharSequence input,
java.lang.String charset)
public static java.io.InputStream toInputStream(java.lang.CharSequence input,
java.nio.charset.Charset charset)
public static java.io.InputStream createEmptyInput()
public static java.io.InputStream toNonClosing(java.io.InputStream in)
public static java.io.OutputStream toNonClosing(java.io.OutputStream out)
public static java.lang.String toString(java.io.InputStream input)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.io.InputStream input,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.io.InputStream input,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.io.Reader input)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.io.Reader input,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(java.io.Reader input,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String toString(byte[] byteArray)
public static java.lang.String toString(byte[] byteArray,
java.lang.String charset)
public static java.lang.String toString(byte[] byteArray,
java.nio.charset.Charset charset)
public static byte[] toByteArray(java.lang.CharSequence input)
public static byte[] toByteArray(java.lang.CharSequence input,
java.lang.String charset)
public static byte[] toByteArray(java.lang.CharSequence input,
java.nio.charset.Charset charset)
public static byte[] toByteArray(java.io.InputStream input)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] toByteArray(java.io.InputStream input,
int size)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] toByteArray(java.io.Reader input)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] toByteArray(java.io.Reader input,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] toByteArray(java.io.Reader input,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static char[] toCharArray(java.lang.CharSequence input)
throws java.io.IOException
java.io.IOExceptionpublic static char[] toCharArray(java.io.InputStream input)
throws java.io.IOException
java.io.IOExceptionpublic static char[] toCharArray(java.io.InputStream input,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static char[] toCharArray(java.io.InputStream input,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static char[] toCharArray(java.io.Reader input)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.lang.String> readLines(java.io.InputStream input,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.lang.String> readLines(java.io.InputStream input,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.lang.String> readLines(java.io.InputStream input)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.lang.String> readLines(java.io.Reader input)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.OutputStream output,
byte[] data)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Writer output,
byte[] data)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Writer output,
byte[] data,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Writer output,
byte[] data,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Writer output,
char[] data)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.OutputStream output,
char[] data)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.OutputStream output,
char[] data,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.OutputStream output,
char[] data,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Writer output,
java.lang.CharSequence data)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.OutputStream output,
java.lang.CharSequence data)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.OutputStream output,
java.lang.CharSequence data,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.OutputStream output,
java.lang.CharSequence data,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Reader input,
java.io.OutputStream output)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.InputStream input,
java.io.OutputStream output)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.InputStream input,
java.io.Writer output)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Reader input,
java.io.OutputStream output,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Reader input,
java.io.OutputStream output,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.InputStream input,
java.io.OutputStream output,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.InputStream input,
java.io.OutputStream output,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.InputStream input,
java.io.Writer output,
java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.InputStream input,
java.io.Writer output,
java.nio.charset.Charset charset)
throws java.io.IOException
java.io.IOExceptionpublic static void write(java.io.Reader input,
java.io.Writer output)
throws java.io.IOException
java.io.IOExceptionpublic static boolean contentEquals(java.io.InputStream input1,
java.io.InputStream input2)
throws java.io.IOException
java.io.IOExceptionpublic static boolean contentEquals(java.io.Reader input1,
java.io.Reader input2)
throws java.io.IOException
java.io.IOExceptionpublic static boolean contentEqualsIgnoreEOL(java.io.Reader input1,
java.io.Reader input2)
throws java.io.IOException
java.io.IOExceptionpublic static long getDirSize(java.lang.String path)
path - path.public static boolean canWrite(java.lang.String path)
path - path.public static boolean canRead(java.lang.String path)
path - path.public static boolean createFolder(java.lang.String folderPath)
folderPath - folder path.public static boolean createFolder(java.io.File targetFolder)
targetFolder - folder path.public static boolean createNewFolder(java.lang.String folderPath)
folderPath - folder path.public static boolean createNewFolder(java.io.File targetFolder)
targetFolder - folder path.public static boolean createFile(java.lang.String filePath)
filePath - file path.public static boolean createFile(java.io.File targetFile)
targetFile - file.public static boolean createNewFile(java.lang.String filePath)
filePath - file path.public static boolean createNewFile(java.io.File targetFile)
targetFile - file.public static boolean delFileOrFolder(java.lang.String path)
path - path.delFileOrFolder(File)public static boolean delFileOrFolder(java.io.File file)
file - file.delFileOrFolder(String)