public class PathIOException extends IOException
Modifier | Constructor and Description |
---|---|
|
PathIOException(String path)
Constructor a generic I/O error exception
|
|
PathIOException(String path,
String error)
Avoid using this method.
|
protected |
PathIOException(String path,
String error,
Throwable cause) |
|
PathIOException(String path,
Throwable cause)
Appends the text of a Throwable to the default error message
|
Modifier and Type | Method and Description |
---|---|
String |
getMessage()
Format:
cmd: {operation} `path' {to `target'}: error string
|
Path |
getPath() |
Path |
getTargetPath() |
void |
setOperation(String operation)
Optional operation that will preface the path
|
void |
setTargetPath(String targetPath)
Optional path if the exception involved two paths, ex.
|
PathIOException |
withFullyQualifiedPath(String fqPath) |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public PathIOException(String path)
path
- for the exceptionpublic PathIOException(String path, Throwable cause)
path
- for the exceptioncause
- a throwable to extract the error messagepublic PathIOException(String path, String error)
path
- for the exceptionerror
- custom string to use an the error textprotected PathIOException(String path, String error, Throwable cause)
public PathIOException withFullyQualifiedPath(String fqPath)
public String getMessage()
getMessage
in class Throwable
public Path getTargetPath()
public void setOperation(String operation)
operation
- a stringpublic void setTargetPath(String targetPath)
targetPath
- the of the operationCopyright © 2017 Apache Software Foundation. All Rights Reserved.