mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
fix NPE
This commit is contained in:
parent
138b3c5040
commit
3ad59af2bc
@ -65,7 +65,7 @@ public class PropDesc {
|
|||||||
*/
|
*/
|
||||||
public PropDesc(final Field field, final Method getter, final Method setter) {
|
public PropDesc(final Field field, final Method getter, final Method setter) {
|
||||||
this(FieldUtil.getFieldName(field), getter, setter);
|
this(FieldUtil.getFieldName(field), getter, setter);
|
||||||
this.fieldInvoker = null == field ? null : FieldInvoker.of(field);
|
this.fieldInvoker = FieldInvoker.of(field);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -49,7 +49,7 @@ public class FieldInvoker implements Invoker {
|
|||||||
* @return {@code FieldInvoker}
|
* @return {@code FieldInvoker}
|
||||||
*/
|
*/
|
||||||
public static FieldInvoker of(final Field field) {
|
public static FieldInvoker of(final Field field) {
|
||||||
return new FieldInvoker(field);
|
return null == field ? null : new FieldInvoker(field);
|
||||||
}
|
}
|
||||||
|
|
||||||
private final Field field;
|
private final Field field;
|
||||||
|
@ -38,7 +38,7 @@ public class MethodInvoker implements Invoker {
|
|||||||
* @return 方法调用器
|
* @return 方法调用器
|
||||||
*/
|
*/
|
||||||
public static MethodInvoker of(final Method method) {
|
public static MethodInvoker of(final Method method) {
|
||||||
return new MethodInvoker(method);
|
return null == method ? null : new MethodInvoker(method);
|
||||||
}
|
}
|
||||||
|
|
||||||
private final Method method;
|
private final Method method;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user