简化代码。

This commit is contained in:
2023-04-04 00:06:34 +08:00
parent 3c14fb0656
commit e9918b274a

View File

@@ -162,7 +162,7 @@ public class StringValidator<DTO> extends PropertyValidator<DTO, String, StringV
public <E extends RuntimeException> StringValidator<DTO> notEmpty(
Function<String, E> exceptionCreator) {
withRule(value -> (value != null) && (!value.isEmpty()), exceptionCreator);
withRule(StringUtils::isNotEmpty, exceptionCreator);
return this;
}
@@ -178,7 +178,7 @@ public class StringValidator<DTO> extends PropertyValidator<DTO, String, StringV
public <E extends RuntimeException> StringValidator<DTO> isEmpty(
Function<String, E> exceptionCreator) {
withRule(value -> value == null || value.isEmpty(), exceptionCreator);
withRule(StringUtils::isEmpty, exceptionCreator);
return this;
}