public class ValidationError extends RuntimeException
| Modifier and Type | Field and Description |
|---|---|
static ValidationError |
EMPTY |
| Constructor and Description |
|---|
ValidationError() |
ValidationError(Enum<?>[] enumumations) |
ValidationError(String[] assertions) |
| Modifier and Type | Method and Description |
|---|---|
ValidationError |
add(String prefix,
int index,
ValidationError error) |
ValidationError |
add(String prefix,
ValidationError error) |
ValidationError |
addForRange(String prefix,
int startInclusive,
int endExclusive,
ValidationError error) |
void |
assertValid() |
String[] |
getAllErrorTitles() |
String |
getErrorDescription(Enum<?> assertion) |
String |
getErrorDescription(String assertion)
This get the description of the error
|
String |
getMessage() |
static String |
getPrefixForIndex(String prefix,
int index) |
ValidationTracker |
getTracker() |
boolean |
isOk() |
boolean |
isOnlyProblem(Enum<?> e) |
boolean |
isValid(Enum<?> e) |
boolean |
isValid(String assertion) |
void |
set(Enum<?> assertion,
boolean isOk,
String errorDescription) |
void |
setError(String assertion,
boolean isError,
String errorDescription) |
void |
setIfValid(String assertion,
boolean isError,
String errorDescription) |
int |
size() |
String |
toString() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTracepublic static final ValidationError EMPTY
public ValidationError(Enum<?>[] enumumations)
public ValidationError(String[] assertions)
public ValidationError()
public String getMessage()
getMessage in class Throwablepublic ValidationTracker getTracker()
public ValidationError add(String prefix, int index, ValidationError error)
public ValidationError addForRange(String prefix, int startInclusive, int endExclusive, ValidationError error)
public ValidationError add(String prefix, ValidationError error)
public boolean isOk()
public boolean isValid(Enum<?> e)
public boolean isValid(String assertion)
public int size()
public String getErrorDescription(String assertion)
public String[] getAllErrorTitles()
public void assertValid()
public boolean isOnlyProblem(Enum<?> e)
Copyright © 2022. All rights reserved.