public class ValidationErrors extends Object
Modifier and Type | Field and Description |
---|---|
protected List<String> |
errorMessages |
protected List<String> |
warningMessages |
Constructor and Description |
---|
ValidationErrors() |
Modifier and Type | Method and Description |
---|---|
ValidationErrors |
addAll(ValidationErrors validationErrors) |
void |
addAll(ValidationErrors validationErrors,
ChangeSet changeSet) |
ValidationErrors |
addError(String message) |
ValidationErrors |
addWarning(String message) |
void |
checkDisallowedField(String disallowedFieldName,
Object value,
Database database,
Class<? extends Database>... disallowedDatabases)
Checks if a field is forbidden in combination with a given Database (most often because that database
does not implement the features required by the field/value combination).
|
void |
checkRequiredField(String requiredFieldName,
Object value) |
boolean |
equals(Object obj) |
List<String> |
getErrorMessages() |
List<String> |
getRequiredErrorMessages() |
List<String> |
getUnsupportedErrorMessages() |
List<String> |
getWarningMessages() |
boolean |
hasErrors() |
int |
hashCode() |
String |
toString() |
public boolean hasErrors()
@SafeVarargs public final void checkDisallowedField(String disallowedFieldName, Object value, Database database, Class<? extends Database>... disallowedDatabases)
Checks if a field is forbidden in combination with a given Database (most often because that database does not implement the features required by the field/value combination). If a "forbidden" use is detected, a validation error is added to the current list of ValidationErrors.
Note:disallowedFieldName
- field whose value is checkedvalue
- value that might be disalloweddatabase
- database the object/value combination is checked againstdisallowedDatabases
- a list of "forbidden" databases that do not allow this field/value combinationpublic ValidationErrors addError(String message)
public ValidationErrors addWarning(String message)
public ValidationErrors addAll(ValidationErrors validationErrors)
public void addAll(ValidationErrors validationErrors, ChangeSet changeSet)
Copyright © 2020 Liquibase.org. All rights reserved.