接口 DataValidator
-
- 所有已知实现类:
CoreBpmnDraftSubmittableValidator,CoreBpmnProcDeletableValidator,CoreFileCKEditorUploadValidator,CoreFileUploadValidator,CorePasswordPolicyDeleteValidator
public interface DataValidator
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 default voidaddConstraintViolation(String message)booleandoValid(Object... args)default booleanisValid(Object... args)default <T> booleantest(String businessName, String table, String column, T item, java.util.function.Predicate<T> predicate, String message)default booleantestJson(String businessName, String table, String column, String value)default booleantestNoneNull(String businessName, String table, String column, Object value)
-
-
-
方法详细资料
-
isValid
default boolean isValid(Object... args)
-
doValid
boolean doValid(Object... args)
-
addConstraintViolation
default void addConstraintViolation(String message)
-
test
default <T> boolean test(String businessName, String table, String column, T item, java.util.function.Predicate<T> predicate, String message)
-
testNoneNull
default boolean testNoneNull(String businessName, String table, String column, Object value)
-
-