S - public interface Validator<S>
| 限定符和类型 | 方法和说明 |
|---|---|
Map<ValidationCapability,Set<ValidationException>> |
getValidationErrors() |
default Map<ValidationCapability,Set<ValidationException>> |
getValidationErrors(Collection<ValidationCapability> capabilities) |
default Map<ValidationCapability,Set<ValidationException>> |
getValidationErrors(ValidationCapability... capabilities) |
default boolean |
isValid() |
default boolean |
isValid(ValidationCapability... capabilities) |
void |
setContext(ValidationContext ctx) |
void |
validate(S statement)
validates given com.javaoffers.thrid.sqlparse.statement.
|
default boolean isValid()
true, all ValidationCapability's have no errorsdefault boolean isValid(ValidationCapability... capabilities)
capabilities - true, if the given ValidationCapability's have no errors.
false otherwise.Map<ValidationCapability,Set<ValidationException>> getValidationErrors()
ValidationCapability's requested mapped to a set of error-messagesdefault Map<ValidationCapability,Set<ValidationException>> getValidationErrors(ValidationCapability... capabilities)
capabilities - ValidationCapability's mapped to a set
of error-messagesdefault Map<ValidationCapability,Set<ValidationException>> getValidationErrors(Collection<ValidationCapability> capabilities)
capabilities - ValidationCapability's mapped
to a set of error-messagesvoid setContext(ValidationContext ctx)
ctx - void validate(S statement)
statement - getValidationErrors(),
getValidationErrors(Collection),
getValidationErrors(ValidationCapability...)Copyright © 2026. All rights reserved.