public interface Validator<T>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
validate()
校验
|
void |
validate(Supplier<T> supplier)
校验
|
void |
validate(Supplier<T> supplier,
Function<T,Boolean> function)
校验
|
boolean |
validateAndGet()
校验
|
boolean |
validateAndGet(Supplier<T> supplier)
校验
|
boolean |
validateAndGet(Supplier<T> supplier,
Function<T,Boolean> function)
校验
|
void validate()
throws ValidateException
ValidateException - 校验不通过时抛出void validate(Supplier<T> supplier) throws ValidateException
supplier - 待校验的数据ValidateException - 校验不通过时抛出void validate(Supplier<T> supplier, Function<T,Boolean> function) throws ValidateException
supplier - 待校验的数据function - 校验逻辑ValidateException - 校验不通过时抛出boolean validateAndGet()
Copyright © 2023. All rights reserved.