fix: 修复 ObjectPropertyValidator 泛型类型定义

- 修改 `ObjectPropertyValidator` 构造函数中的泛型参数定义
- 将 `Function<T, TProperty>` 改为 `Function<T, ? extends TProperty>`
- 解决了泛型类型不匹配的问题,提高了类型安全性
This commit is contained in:
2026-05-27 11:20:34 +08:00
parent 98a7ed573b
commit 9aa510820d

View File

@@ -28,7 +28,7 @@ import java.util.function.Function;
public class ObjectPropertyValidator<T, TProperty>
extends BasePropertyValidator<T, TProperty, ObjectPropertyValidator<T, TProperty>> {
ObjectPropertyValidator(Function<T, TProperty> getter) {
ObjectPropertyValidator(Function<T, ? extends TProperty> getter) {
super(getter);
}