public class ValidationException extends XMLException
| Constructor and Description |
|---|
ValidationException()
Creates a new
ValidationException with no message or nested exception. |
ValidationException(String message)
Creates a new
ValidationException with the given message. |
ValidationException(String message,
Exception exception,
int errorCode)
Deprecated.
|
ValidationException(String message,
int errorCode)
Deprecated.
|
ValidationException(String message,
Throwable exception)
Creates a new
ValidationException with the given message and nested exception. |
ValidationException(Throwable exception)
Creates a new ValidationException with the given nested Exception.
|
| Modifier and Type | Method and Description |
|---|---|
Location |
getLocation()
Returns the location of the Exception.
|
ValidationException |
getNext()
Returns the next ValidationException in the list, or null if no additional validation
exceptions exist.
|
protected boolean |
remove(ValidationException exception)
Removes the given ValidationException from the current list of ValidationException.
|
protected void |
setLast(ValidationException exception)
Adds the given ValidationException as the last exception in the list.
|
void |
setLocation(Location location)
Sets the location information for this ValidationException.
|
void |
setNext(ValidationException exception)
Sets the given ValidationException as the next Exception in the list.
|
String |
toString()
Returns the String representation of this ValidationException.
|
getErrorCode, setErrorCodeaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTracepublic ValidationException()
ValidationException with no message or nested exception.public ValidationException(String message)
ValidationException with the given message.message - the message for this exceptionpublic ValidationException(String message, int errorCode)
ValidationException with the given message.message - the message for this exceptionerrorCode - the errorCode for this exceptionpublic ValidationException(Throwable exception)
exception - the nested Exceptionpublic ValidationException(String message, Throwable exception)
ValidationException with the given message and nested exception.message - the detail message for this exceptionexception - the nested exceptionpublic ValidationException(String message, Exception exception, int errorCode)
ValidationException with the given message, nested exception, and error
code.message - the detail message for this exceptionexception - the nested exceptionerrorCode - the error code for this exceptionpublic Location getLocation()
public ValidationException getNext()
public void setLocation(Location location)
setLocation in class XMLExceptionlocation - The location information for this validation Exception.protected boolean remove(ValidationException exception)
exception - the ValidationException to removeprotected void setLast(ValidationException exception)
setNext(org.exolab.castor.xml.ValidationException) if no additional ValidationException(s) exist.exception - the ValidationException to set as the last exception in the list.public void setNext(ValidationException exception)
exception - the ValidationException to set as the next Exception in the list.public String toString()
toString in class XMLExceptionCopyright © 2016. All rights reserved.