org.parboiled.common
Class FileUtils
java.lang.Object
org.parboiled.common.FileUtils
public final class FileUtils
- extends java.lang.Object
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
readAllTextFromResource
public static java.lang.String readAllTextFromResource(java.lang.String resource)
readAllTextFromResource
public static java.lang.String readAllTextFromResource(java.lang.String resource,
java.nio.charset.Charset charset)
readAllText
public static java.lang.String readAllText(java.lang.String filename)
readAllText
public static java.lang.String readAllText(java.lang.String filename,
java.nio.charset.Charset charset)
readAllText
public static java.lang.String readAllText(java.io.File file)
readAllText
public static java.lang.String readAllText(java.io.File file,
java.nio.charset.Charset charset)
readAllText
public static java.lang.String readAllText(java.io.InputStream stream)
readAllText
public static java.lang.String readAllText(java.io.InputStream stream,
java.nio.charset.Charset charset)
readAllCharsFromResource
public static char[] readAllCharsFromResource(java.lang.String resource)
readAllCharsFromResource
public static char[] readAllCharsFromResource(java.lang.String resource,
java.nio.charset.Charset charset)
readAllChars
public static char[] readAllChars(java.lang.String filename)
readAllChars
public static char[] readAllChars(java.lang.String filename,
java.nio.charset.Charset charset)
readAllChars
public static char[] readAllChars(java.io.File file)
readAllChars
public static char[] readAllChars(java.io.File file,
java.nio.charset.Charset charset)
readAllChars
public static char[] readAllChars(java.io.InputStream stream)
readAllChars
public static char[] readAllChars(java.io.InputStream stream,
java.nio.charset.Charset charset)
readAllBytesFromResource
public static byte[] readAllBytesFromResource(java.lang.String resource)
readAllBytes
public static byte[] readAllBytes(java.lang.String filename)
readAllBytes
public static byte[] readAllBytes(java.io.File file)
readAllBytes
public static byte[] readAllBytes(java.io.InputStream stream)
writeAllText
public static void writeAllText(java.lang.String text,
java.lang.String filename)
writeAllText
public static void writeAllText(java.lang.String text,
java.lang.String filename,
java.nio.charset.Charset charset)
writeAllText
public static void writeAllText(java.lang.String text,
java.io.File file)
writeAllText
public static void writeAllText(java.lang.String text,
java.io.File file,
java.nio.charset.Charset charset)
writeAllText
public static void writeAllText(java.lang.String text,
java.io.OutputStream stream)
writeAllText
public static void writeAllText(java.lang.String text,
java.io.OutputStream stream,
java.nio.charset.Charset charset)
writeAllChars
public static void writeAllChars(char[] chars,
java.lang.String filename)
writeAllChars
public static void writeAllChars(char[] chars,
java.lang.String filename,
java.nio.charset.Charset charset)
writeAllChars
public static void writeAllChars(char[] chars,
java.io.File file)
writeAllChars
public static void writeAllChars(char[] chars,
java.io.File file,
java.nio.charset.Charset charset)
writeAllChars
public static void writeAllChars(char[] chars,
java.io.OutputStream stream)
writeAllChars
public static void writeAllChars(char[] chars,
java.io.OutputStream stream,
java.nio.charset.Charset charset)
writeAllBytes
public static void writeAllBytes(byte[] data,
java.lang.String filename)
writeAllBytes
public static void writeAllBytes(byte[] data,
java.io.File file)
writeAllBytes
public static void writeAllBytes(byte[] data,
java.io.OutputStream stream)
copyAll
public static void copyAll(java.io.Reader reader,
java.io.Writer writer)
copyAll
public static void copyAll(java.io.InputStream in,
java.io.OutputStream out)
ensureParentDir
public static void ensureParentDir(java.lang.String filename)
ensureParentDir
public static void ensureParentDir(java.io.File file)
forceMkdir
public static void forceMkdir(java.io.File directory)
throws java.io.IOException
- Throws:
java.io.IOException