mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
修复FieldUtil错误的方法命名
This commit is contained in:
parent
21858539e5
commit
b5a70b1ca0
@ -116,7 +116,7 @@ public class FieldUtil {
|
|||||||
* @param name 字段名称
|
* @param name 字段名称
|
||||||
* @return 字段对象,如果未找到返回{@code null}
|
* @return 字段对象,如果未找到返回{@code null}
|
||||||
*/
|
*/
|
||||||
public static Field getDeclearField(final Class<?> beanClass, final String name) {
|
public static Field getDeclaredField(final Class<?> beanClass, final String name) {
|
||||||
final Field[] fields = getDeclaredFields(beanClass, (field -> StrUtil.equals(name, field.getName())));
|
final Field[] fields = getDeclaredFields(beanClass, (field -> StrUtil.equals(name, field.getName())));
|
||||||
return ArrayUtil.isEmpty(fields) ? null : fields[0];
|
return ArrayUtil.isEmpty(fields) ? null : fields[0];
|
||||||
}
|
}
|
||||||
|
@ -46,7 +46,7 @@ public class FieldUtilTest {
|
|||||||
Assertions.assertNull(noField);
|
Assertions.assertNull(noField);
|
||||||
|
|
||||||
// 获取不到父类字段
|
// 获取不到父类字段
|
||||||
final Field field = FieldUtil.getDeclearField(ReflectTestBeans.TestSubClass.class, "field");
|
final Field field = FieldUtil.getDeclaredField(ReflectTestBeans.TestSubClass.class, "field");
|
||||||
Assertions.assertNull(field);
|
Assertions.assertNull(field);
|
||||||
|
|
||||||
final Field subField = FieldUtil.getField(ReflectTestBeans.TestSubClass.class, "subField");
|
final Field subField = FieldUtil.getField(ReflectTestBeans.TestSubClass.class, "subField");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user