java.io.Serializable
public class ValidationException extends RecoverableException
Constructor | Description |
---|---|
ValidationException(java.lang.String msg) |
Constructor from message.
|
ValidationException(java.lang.String msg,
java.lang.Object obj) |
Constructor from message and validation object.
|
ValidationException(java.lang.String msg,
java.lang.Object obj,
IUnmarshallingContext ctx) |
Constructor from message, validation object, and unmarshalling context.
|
ValidationException(java.lang.String msg,
java.lang.Throwable root) |
Constructor from message and wrapped exception.
|
ValidationException(java.lang.String msg,
java.lang.Throwable root,
java.lang.Object obj) |
Constructor from message, wrapped exception, and validation object.
|
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String |
addDescription(java.lang.String msg,
java.lang.Object obj) |
Add description information for a validation object to message.
|
static java.lang.String |
describe(java.lang.Object obj) |
Get description information for a validation object.
|
java.lang.String |
getMessage() |
Get exception description.
|
getCause, getRootCause, printStackTrace, printStackTrace, printStackTrace
public ValidationException(java.lang.String msg)
msg
- message describing the exception conditionpublic ValidationException(java.lang.String msg, java.lang.Throwable root)
msg
- message describing the exception conditionroot
- exception which caused this exceptionpublic ValidationException(java.lang.String msg, java.lang.Object obj)
msg
- message describing the exception conditionobj
- source object for validation errorpublic ValidationException(java.lang.String msg, java.lang.Throwable root, java.lang.Object obj)
msg
- message describing the exception conditionroot
- exception which caused this exceptionobj
- source object for validation errorpublic ValidationException(java.lang.String msg, java.lang.Object obj, IUnmarshallingContext ctx)
msg
- message describing the exception conditionobj
- source object for validation errorctx
- context used for unmarshallingpublic static java.lang.String describe(java.lang.Object obj)
Object.toString()
method call.obj
- source object for validation errorpublic static java.lang.String addDescription(java.lang.String msg, java.lang.Object obj)
describe(java.lang.Object)
call to the supplied message,
with some appropriate formatting.msg
- base message textobj
- source object for validation errorpublic java.lang.String getMessage()
getMessage
in class java.lang.Throwable