public class FileStringParser extends PropertyStringParser
File objects. The parse() method
delegates the actual
parsing to new File(String). If new File(String)
throws a NullPointerException, it is encapsulated in a ParseException and
re-thrown.StringParser,
URL| Modifier and Type | Field and Description |
|---|---|
static String |
MUSTBEDIRECTORY |
static String |
MUSTBEFILE |
static String |
MUSTEXIST |
| Constructor and Description |
|---|
FileStringParser()
Deprecated.
use
getParser(). |
| Modifier and Type | Method and Description |
|---|---|
static FileStringParser |
getParser()
Returns a new
FileStringParser. |
boolean |
mustBeDirectory() |
boolean |
mustBeFile() |
boolean |
mustExist() |
Object |
parse(String arg)
Parses the specified argument into a File.
|
FileStringParser |
setMustBeDirectory(boolean mustBeDirectory) |
FileStringParser |
setMustBeFile(boolean mustBeFile) |
FileStringParser |
setMustExist(boolean mustExist) |
void |
setUp()
Performs any initialization not handled by this StringParser's
constructor.
|
void |
tearDown()
Performs any cleanup necessary for this StringParser.
|
getProperty, getProperty, setPropertypublic static final String MUSTBEFILE
public static final String MUSTBEDIRECTORY
public static final String MUSTEXIST
public FileStringParser()
getParser().public static FileStringParser getParser()
FileStringParser.FileStringParser.public void setUp()
throws ParseException
StringParsersetUp in class StringParserParseExceptionpublic FileStringParser setMustBeDirectory(boolean mustBeDirectory)
public FileStringParser setMustBeFile(boolean mustBeFile)
public FileStringParser setMustExist(boolean mustExist)
public boolean mustBeDirectory()
public boolean mustBeFile()
public boolean mustExist()
public void tearDown()
StringParsertearDown in class StringParserpublic Object parse(String arg) throws ParseException
new File(arg). If new File(arg)
throws a NullPointerException, it is encapsulated in a ParseException
and re-thrown.parse in class StringParserarg - the argument to parseParseException - if new File(arg) throws a
NullPointerException.File,
StringParser.parse(String)Copyright © 2016. All rights reserved.