public final class FileUtils extends Object
Modifier and Type | Method and Description |
---|---|
static boolean |
createNewFile(File file)
Create a new file if it doesn't already exist.
|
static void |
setUpOutputFile(File file,
boolean restarted,
boolean overwriteOutputFile)
Deprecated.
use the version with explicit append parameter instead. Here append=false is assumed.
|
static void |
setUpOutputFile(File file,
boolean restarted,
boolean append,
boolean overwriteOutputFile)
Set up output file for batch processing.
|
public static void setUpOutputFile(File file, boolean restarted, boolean append, boolean overwriteOutputFile)
file
- file to be set uprestarted
- true signals that we are restarting output file processingappend
- true signals input file may already exist (but doesn't have to)overwriteOutputFile
- If set to true, output file will be overwritten (this flag is ignored when processing
is restart)IllegalArgumentException
- when file is nullItemStreamException
- when starting output file processing, file exists and flag "overwriteOutputFile" is
set to falseItemStreamException
- when unable to create file or file is not writablepublic static void setUpOutputFile(File file, boolean restarted, boolean overwriteOutputFile)
public static boolean createNewFile(File file) throws IOException
file
- the file to create on the filesystemIOException
Copyright © 2014 Pivotal. All rights reserved.