public interface DatabaseMetaDataValidation extends ValidationCapability
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
exists(Named named) |
default ValidationException |
getErrorMessage(Named named,
boolean checkForExists) |
default String |
getName() |
default ValidationException |
getUnexpectedErrorMessage(Named named,
Exception cause) |
default void |
validate(ValidationContext context,
Consumer<ValidationException> errorConsumer)
Validate and add
ValidationException's to given consumer. |
toError, toErrordefault void validate(ValidationContext context, Consumer<ValidationException> errorConsumer)
ValidationCapabilityValidationException's to given consumer.validate 在接口中 ValidationCapabilitycontext - errorConsumer - ValidationExceptionboolean exists(Named named)
named - true, if the object exists, false
otherwise.ValidationException - - on specific errors like
DatabaseException on
database-errors wrapping a
SQLException or
PersistenceExceptionUnsupportedOperationException - - if testing of given
NamedObject is not supported.default ValidationException getErrorMessage(Named named, boolean checkForExists)
named - checkForExists - ValidationExceptiondefault ValidationException getUnexpectedErrorMessage(Named named, Exception cause)
named - cause - ValidationExceptiondefault String getName()
getName 在接口中 ValidationCapabilityValidationCapabilityCopyright © 2026. All rights reserved.