| 限定符和类型 | 类和说明 |
|---|---|
class |
ParseException
wraps a
JSQLParserException to add to the errors collected by
validation |
class |
UnexpectedValidationException
can be used on unexpected errors during validation
|
| 限定符和类型 | 方法和说明 |
|---|---|
default ValidationException |
ValidationCapability.toError(String message) |
default ValidationException |
ValidationCapability.toError(String message,
Throwable th) |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<ValidationException> |
ValidationError.getErrors() |
Map<ValidationCapability,Set<ValidationException>> |
Validator.getValidationErrors() |
default Map<ValidationCapability,Set<ValidationException>> |
Validator.getValidationErrors(Collection<ValidationCapability> capabilities) |
default Map<ValidationCapability,Set<ValidationException>> |
Validator.getValidationErrors(ValidationCapability... capabilities) |
static Map<ValidationCapability,Set<ValidationException>> |
Validation.validate(Statement statement,
ValidationContext context) |
| 限定符和类型 | 方法和说明 |
|---|---|
ValidationError |
ValidationError.addError(ValidationException error) |
| 限定符和类型 | 方法和说明 |
|---|---|
ValidationError |
ValidationError.addErrors(Collection<ValidationException> errors) |
static List<ValidationError> |
Validation.toValidationErrors(String statements,
Statement parsedStatement,
Map<ValidationCapability,Set<ValidationException>> errorMap) |
void |
ValidationCapability.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer)
Validate and add
ValidationException's to given consumer. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AllowedTypesValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
| 限定符和类型 | 方法和说明 |
|---|---|
default ValidationException |
Version.getMessage(Feature feature) |
ValidationException |
FeatureSetValidation.getMessage(Feature feature) |
ValidationException |
FeaturesAllowed.getMessage(Feature feature) |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
FeatureSetValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DatabaseException
database-errors wrapping a
SQLException or PersistenceException |
| 限定符和类型 | 方法和说明 |
|---|---|
default ValidationException |
DatabaseMetaDataValidation.getErrorMessage(Named named,
boolean checkForExists) |
default ValidationException |
DatabaseMetaDataValidation.getUnexpectedErrorMessage(Named named,
Exception cause) |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
DatabaseMetaDataValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
JdbcDatabaseMetaDataCapability.columnExists(Map<Named,Boolean> results,
Named named) |
protected boolean |
JdbcDatabaseMetaDataCapability.jdbcMetadataTables(Named named,
String type) |
protected boolean |
JdbcDatabaseMetaDataCapability.tableExists(Map<Named,Boolean> results,
Named named) |
protected boolean |
JdbcDatabaseMetaDataCapability.viewExists(Map<Named,Boolean> results,
Named named) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Consumer<ValidationException> |
AbstractValidator.getMessageConsumer(ValidationCapability c) |
Map<ValidationCapability,Set<ValidationException>> |
AbstractValidator.getValidationErrors() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractValidator.putError(ValidationCapability capability,
ValidationException error)
adds an error for this
ValidationCapability |
Copyright © 2026. All rights reserved.