public final class FileUtils
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
private |
FileUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
copyAll(java.io.InputStream in,
java.io.OutputStream out) |
static void |
copyAll(java.io.Reader reader,
java.io.Writer writer) |
static void |
ensureParentDir(java.io.File file) |
static void |
ensureParentDir(java.lang.String filename) |
static void |
forceMkdir(java.io.File directory) |
static byte[] |
readAllBytes(java.io.File file) |
static byte[] |
readAllBytes(java.io.InputStream stream) |
static byte[] |
readAllBytes(java.lang.String filename) |
static byte[] |
readAllBytesFromResource(java.lang.String resource) |
static char[] |
readAllChars(java.io.File file) |
static char[] |
readAllChars(java.io.File file,
java.nio.charset.Charset charset) |
static char[] |
readAllChars(java.io.InputStream stream) |
static char[] |
readAllChars(java.io.InputStream stream,
java.nio.charset.Charset charset) |
static char[] |
readAllChars(java.lang.String filename) |
static char[] |
readAllChars(java.lang.String filename,
java.nio.charset.Charset charset) |
static char[] |
readAllCharsFromResource(java.lang.String resource) |
static char[] |
readAllCharsFromResource(java.lang.String resource,
java.nio.charset.Charset charset) |
static java.lang.String |
readAllText(java.io.File file) |
static java.lang.String |
readAllText(java.io.File file,
java.nio.charset.Charset charset) |
static java.lang.String |
readAllText(java.io.InputStream stream) |
static java.lang.String |
readAllText(java.io.InputStream stream,
java.nio.charset.Charset charset) |
static java.lang.String |
readAllText(java.lang.String filename) |
static java.lang.String |
readAllText(java.lang.String filename,
java.nio.charset.Charset charset) |
static java.lang.String |
readAllTextFromResource(java.lang.String resource) |
static java.lang.String |
readAllTextFromResource(java.lang.String resource,
java.nio.charset.Charset charset) |
static void |
writeAllBytes(byte[] data,
java.io.File file) |
static void |
writeAllBytes(byte[] data,
java.io.OutputStream stream) |
static void |
writeAllBytes(byte[] data,
java.lang.String filename) |
static void |
writeAllChars(char[] chars,
java.io.File file) |
static void |
writeAllChars(char[] chars,
java.io.File file,
java.nio.charset.Charset charset) |
static void |
writeAllChars(char[] chars,
java.io.OutputStream stream) |
static void |
writeAllChars(char[] chars,
java.io.OutputStream stream,
java.nio.charset.Charset charset) |
static void |
writeAllChars(char[] chars,
java.lang.String filename) |
static void |
writeAllChars(char[] chars,
java.lang.String filename,
java.nio.charset.Charset charset) |
static void |
writeAllText(java.lang.String text,
java.io.File file) |
static void |
writeAllText(java.lang.String text,
java.io.File file,
java.nio.charset.Charset charset) |
static void |
writeAllText(java.lang.String text,
java.io.OutputStream stream) |
static void |
writeAllText(java.lang.String text,
java.io.OutputStream stream,
java.nio.charset.Charset charset) |
static void |
writeAllText(java.lang.String text,
java.lang.String filename) |
static void |
writeAllText(java.lang.String text,
java.lang.String filename,
java.nio.charset.Charset charset) |
public static java.lang.String readAllTextFromResource(java.lang.String resource)
public static java.lang.String readAllTextFromResource(java.lang.String resource, java.nio.charset.Charset charset)
public static java.lang.String readAllText(java.lang.String filename)
public static java.lang.String readAllText(java.lang.String filename, java.nio.charset.Charset charset)
public static java.lang.String readAllText(java.io.File file)
public static java.lang.String readAllText(java.io.File file, java.nio.charset.Charset charset)
public static java.lang.String readAllText(java.io.InputStream stream)
public static java.lang.String readAllText(java.io.InputStream stream, java.nio.charset.Charset charset)
public static char[] readAllCharsFromResource(java.lang.String resource)
public static char[] readAllCharsFromResource(java.lang.String resource, java.nio.charset.Charset charset)
public static char[] readAllChars(java.lang.String filename)
public static char[] readAllChars(java.lang.String filename, java.nio.charset.Charset charset)
public static char[] readAllChars(java.io.File file)
public static char[] readAllChars(java.io.File file, java.nio.charset.Charset charset)
public static char[] readAllChars(java.io.InputStream stream)
public static char[] readAllChars(java.io.InputStream stream, java.nio.charset.Charset charset)
public static byte[] readAllBytesFromResource(java.lang.String resource)
public static byte[] readAllBytes(java.lang.String filename)
public static byte[] readAllBytes(java.io.File file)
public static byte[] readAllBytes(java.io.InputStream stream)
public static void writeAllText(java.lang.String text, java.lang.String filename)
public static void writeAllText(java.lang.String text, java.lang.String filename, java.nio.charset.Charset charset)
public static void writeAllText(java.lang.String text, java.io.File file)
public static void writeAllText(java.lang.String text, java.io.File file, java.nio.charset.Charset charset)
public static void writeAllText(java.lang.String text, java.io.OutputStream stream)
public static void writeAllText(java.lang.String text, java.io.OutputStream stream, java.nio.charset.Charset charset)
public static void writeAllChars(char[] chars, java.lang.String filename)
public static void writeAllChars(char[] chars, java.lang.String filename, java.nio.charset.Charset charset)
public static void writeAllChars(char[] chars, java.io.File file)
public static void writeAllChars(char[] chars, java.io.File file, java.nio.charset.Charset charset)
public static void writeAllChars(char[] chars, java.io.OutputStream stream)
public static void writeAllChars(char[] chars, java.io.OutputStream stream, java.nio.charset.Charset charset)
public static void writeAllBytes(byte[] data, java.lang.String filename)
public static void writeAllBytes(byte[] data, java.io.File file)
public static void writeAllBytes(byte[] data, java.io.OutputStream stream)
public static void copyAll(java.io.Reader reader, java.io.Writer writer)
public static void copyAll(java.io.InputStream in, java.io.OutputStream out)
public static void ensureParentDir(java.lang.String filename)
public static void ensureParentDir(java.io.File file)
public static void forceMkdir(java.io.File directory) throws java.io.IOException
java.io.IOException