public final class FileUtils
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FileUtils.LastModifiedComparator
Comparator for ordering files from oldest to newest, based of their modified date.
|
Modifier and Type | Method and Description |
---|---|
static void |
closeQuietly(java.io.Closeable closeable) |
static void |
deleteFile(java.io.File file)
Delete file.
|
static void |
deleteFirst(java.io.File[] files,
java.util.Comparator<java.io.File> sortedBy,
int numFiles)
Delete first n files sorted by property.
|
static java.io.File |
getFile(Context context,
java.lang.String fileName)
Return file from context.getFilesDir()/fileName
|
static java.io.File[] |
listAllFiles(java.io.File directory)
Return list of all files in the directory.
|
static java.lang.String |
readFromFile(java.io.File file)
Read from file.
|
static void |
writeToFile(java.io.File file,
java.lang.String content)
Write to file.
|
public static java.io.File getFile(Context context, java.lang.String fileName)
context
- application contextfileName
- path to the filepublic static java.lang.String readFromFile(java.io.File file) throws java.io.FileNotFoundException
file
- valid reference to the file.java.io.FileNotFoundException
public static void writeToFile(java.io.File file, java.lang.String content) throws java.io.IOException
file
- valid reference to the file.content
- content to write to the file.java.io.IOException
public static void deleteFile(java.io.File file)
file
- to delete.public static java.io.File[] listAllFiles(java.io.File directory)
directory
- target directory on file systempublic static void deleteFirst(java.io.File[] files, java.util.Comparator<java.io.File> sortedBy, int numFiles)
files
- list of files to delete.sortedBy
- sorting comparator.numFiles
- number of files from list to delete.public static void closeQuietly(java.io.Closeable closeable)
© 2017–2018 Mapbox. All rights reserved.