public final class Validation
extends java.lang.Object
Constructor and Description |
---|
Validation() |
Modifier and Type | Method and Description |
---|---|
Validation |
addError(java.lang.String error) |
Validation |
addFatalError(java.lang.String fatalError) |
Validation |
addWarning(java.lang.String warning) |
java.lang.StringBuilder |
appendAllErrors(java.lang.StringBuilder sb) |
java.lang.StringBuilder |
appendAllErrorsAndWarnings(java.lang.StringBuilder sb) |
java.lang.StringBuilder |
appendAllWarnings(java.lang.StringBuilder sb) |
static Validation |
error(java.lang.String error)
Convenience factory method that returns an error validation result.
|
static Validation |
fatalError(java.lang.String msg)
Convenience factory method that returns a fatalError validation result.
|
static java.lang.String |
formatException(org.xml.sax.SAXParseException e) |
java.lang.String |
getAllErrors() |
java.lang.String |
getAllErrorsAndWarnings() |
java.lang.String |
getAllWarnings() |
java.util.List<java.lang.String> |
getErrors()
Returns a read-only list of errors.
|
java.util.List<java.lang.String> |
getFatalErrors()
Returns a read-only list of fatal errors.
|
java.util.List<java.lang.String> |
getWarnings()
Returns a read-only list of warnings.
|
boolean |
hasErrors() |
boolean |
hasFatalErrors() |
boolean |
hasWarnings() |
boolean |
isFailure() |
boolean |
isSuccess()
Validation is successful if there are no warnings, errors, or
fatalErrors.
|
static Validation |
success()
Convenience factory method that returns a successful validation result.
|
static Validation |
warning(java.lang.String warning)
Convenience factory method that returns a warning validation result.
|
public static Validation success()
public static Validation warning(java.lang.String warning)
public static Validation error(java.lang.String error)
public static Validation fatalError(java.lang.String msg)
public boolean isSuccess()
public boolean isFailure()
public boolean hasWarnings()
public boolean hasErrors()
public boolean hasFatalErrors()
public java.util.List<java.lang.String> getWarnings()
public java.util.List<java.lang.String> getErrors()
public java.util.List<java.lang.String> getFatalErrors()
public java.lang.StringBuilder appendAllErrors(java.lang.StringBuilder sb)
public java.lang.StringBuilder appendAllErrorsAndWarnings(java.lang.StringBuilder sb)
public java.lang.StringBuilder appendAllWarnings(java.lang.StringBuilder sb)
public java.lang.String getAllErrorsAndWarnings()
public java.lang.String getAllErrors()
public java.lang.String getAllWarnings()
public Validation addWarning(java.lang.String warning)
public Validation addError(java.lang.String error)
public Validation addFatalError(java.lang.String fatalError)
public static java.lang.String formatException(org.xml.sax.SAXParseException e)