public final class FileUtils
extends java.lang.Object
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
addLines(java.lang.String uriString,
java.util.Set<java.lang.String> set) |
static java.util.List<java.lang.ClassLoader> |
getClassLoaders()
Returns default classloaders.
|
static java.io.InputStream |
getStreamForClasspathFile(java.lang.String path,
java.lang.ClassLoader loader) |
static java.io.InputStream |
getStreamForUri(java.net.URI uri,
java.lang.ClassLoader loader) |
static void |
maybeCreateFileWithParentDirectories(java.io.File file) |
static void |
maybeDeleteFileOrThrow(java.io.File file) |
static java.io.FileInputStream |
prepareFileInputStream(java.io.File file) |
static java.io.FileOutputStream |
prepareFileOutputStream(java.io.File file) |
static java.lang.String |
readFile(java.io.File file) |
static java.lang.String |
readFileOrThrow(java.io.File file)
Reads the contents of a File.
|
static boolean |
writeFile(java.io.File file,
java.lang.CharSequence content) |
static void |
writeFileOrThrow(java.io.File file,
java.lang.CharSequence content) |
public static java.io.InputStream getStreamForClasspathFile(java.lang.String path,
java.lang.ClassLoader loader)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.InputStream getStreamForUri(java.net.URI uri,
java.lang.ClassLoader loader)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.List<java.lang.ClassLoader> getClassLoaders()
public static boolean addLines(java.lang.String uriString,
java.util.Set<java.lang.String> set)
throws java.net.MalformedURLException,
java.io.IOException
java.net.MalformedURLExceptionjava.io.IOExceptionpublic static java.lang.String readFileOrThrow(java.io.File file)
throws java.io.IOException
file - java.io.IOExceptionpublic static java.lang.String readFile(java.io.File file)
public static void writeFileOrThrow(java.io.File file,
java.lang.CharSequence content)
throws java.io.IOException
java.io.IOExceptionpublic static boolean writeFile(java.io.File file,
java.lang.CharSequence content)
public static java.io.FileOutputStream prepareFileOutputStream(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.FileInputStream prepareFileInputStream(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void maybeDeleteFileOrThrow(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static void maybeCreateFileWithParentDirectories(java.io.File file)
throws java.io.IOException
java.io.IOException