fix: 修复 ObjectPropertyValidator 泛型类型定义
- 修改 `ObjectPropertyValidator` 构造函数中的泛型参数定义 - 将 `Function<T, TProperty>` 改为 `Function<T, ? extends TProperty>` - 解决了泛型类型不匹配的问题,提高了类型安全性
This commit is contained in:
@@ -28,7 +28,7 @@ import java.util.function.Function;
|
|||||||
public class ObjectPropertyValidator<T, TProperty>
|
public class ObjectPropertyValidator<T, TProperty>
|
||||||
extends BasePropertyValidator<T, TProperty, ObjectPropertyValidator<T, TProperty>> {
|
extends BasePropertyValidator<T, TProperty, ObjectPropertyValidator<T, TProperty>> {
|
||||||
|
|
||||||
ObjectPropertyValidator(Function<T, TProperty> getter) {
|
ObjectPropertyValidator(Function<T, ? extends TProperty> getter) {
|
||||||
super(getter);
|
super(getter);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user