Package org.parboiled.common
Class FileUtils
- java.lang.Object
-
- org.parboiled.common.FileUtils
-
public final class FileUtils extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopyAll(java.io.InputStream in, java.io.OutputStream out)static voidcopyAll(java.io.Reader reader, java.io.Writer writer)static voidensureParentDir(java.io.File file)static voidensureParentDir(java.lang.String filename)static voidforceMkdir(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.StringreadAllText(java.io.File file)static java.lang.StringreadAllText(java.io.File file, java.nio.charset.Charset charset)static java.lang.StringreadAllText(java.io.InputStream stream)static java.lang.StringreadAllText(java.io.InputStream stream, java.nio.charset.Charset charset)static java.lang.StringreadAllText(java.lang.String filename)static java.lang.StringreadAllText(java.lang.String filename, java.nio.charset.Charset charset)static java.lang.StringreadAllTextFromResource(java.lang.String resource)static java.lang.StringreadAllTextFromResource(java.lang.String resource, java.nio.charset.Charset charset)static voidwriteAllBytes(byte[] data, java.io.File file)static voidwriteAllBytes(byte[] data, java.io.OutputStream stream)static voidwriteAllBytes(byte[] data, java.lang.String filename)static voidwriteAllChars(char[] chars, java.io.File file)static voidwriteAllChars(char[] chars, java.io.File file, java.nio.charset.Charset charset)static voidwriteAllChars(char[] chars, java.io.OutputStream stream)static voidwriteAllChars(char[] chars, java.io.OutputStream stream, java.nio.charset.Charset charset)static voidwriteAllChars(char[] chars, java.lang.String filename)static voidwriteAllChars(char[] chars, java.lang.String filename, java.nio.charset.Charset charset)static voidwriteAllText(java.lang.String text, java.io.File file)static voidwriteAllText(java.lang.String text, java.io.File file, java.nio.charset.Charset charset)static voidwriteAllText(java.lang.String text, java.io.OutputStream stream)static voidwriteAllText(java.lang.String text, java.io.OutputStream stream, java.nio.charset.Charset charset)static voidwriteAllText(java.lang.String text, java.lang.String filename)static voidwriteAllText(java.lang.String text, java.lang.String filename, java.nio.charset.Charset charset)
-
-
-
Method Detail
-
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
-
-