public static class ValidationOverrides.ValidationException extends IllegalArgumentException
overridden
based on their id.
The purpose of this exception is to model that id as a separate field.Modifier and Type | Field and Description |
---|---|
(package private) static long |
serialVersionUID |
private ValidationId |
validationId |
Modifier | Constructor and Description |
---|---|
private |
ValidationException(ValidationId validationId,
String message) |
Modifier and Type | Method and Description |
---|---|
String |
getMessage()
Returns "validationId: message"
|
ValidationId |
validationId()
Returns the unique id of this validation, which can be used to
override it |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
static final long serialVersionUID
private final ValidationId validationId
private ValidationException(ValidationId validationId, String message)
public ValidationId validationId()
override
itpublic String getMessage()
getMessage
in class Throwable
Copyright © 2017. All rights reserved.