public final class TemporaryFiles extends Object
| Modifier and Type | Method and Description |
|---|---|
AsyncSupplier<FileIO.ReadWrite,IOException> |
createAndOpenFileAsync(String prefix,
String suffix)
Create and open a temporary file.
|
FileIO.ReadWrite |
createAndOpenFileSync(String prefix,
String suffix)
Create and open a temporary file.
|
AsyncSupplier<File,IOException> |
createDirectoryAsync(String prefix)
Create a temporary directory.
|
File |
createDirectorySync(String prefix)
Create a temporary directory.
|
AsyncSupplier<File,IOException> |
createFileAsync(String prefix,
String suffix)
Create a temporary file.
|
File |
createFileSync(String prefix,
String suffix)
Create a temporary file.
|
static TemporaryFiles |
get()
Get the instance for the current application.
|
static TemporaryFiles |
get(Application app)
Get the instance for the given application.
|
void |
setPrefix(String prefix) |
void |
setTemporaryDirectory(File dir)
Set the directory into which create temporary files.
|
public static TemporaryFiles get()
public static TemporaryFiles get(Application app)
public void setTemporaryDirectory(File dir) throws IOException
IOExceptionpublic void setPrefix(String prefix)
public File createFileSync(String prefix, String suffix) throws IOException
IOExceptionpublic AsyncSupplier<File,IOException> createFileAsync(String prefix, String suffix)
public FileIO.ReadWrite createAndOpenFileSync(String prefix, String suffix) throws IOException
IOExceptionpublic AsyncSupplier<FileIO.ReadWrite,IOException> createAndOpenFileAsync(String prefix, String suffix)
public File createDirectorySync(String prefix) throws IOException
IOExceptionpublic AsyncSupplier<File,IOException> createDirectoryAsync(String prefix)
Copyright © 2019. All rights reserved.