fixed NPE in EnumWrapper.java, close #I7CWTE

This commit is contained in:
开源海哥 2023-06-13 09:18:55 +08:00
parent 6f30da2821
commit 8db7d20a72

View File

@ -83,14 +83,17 @@ public class EnumWrapper<E extends Enum<E>> {
public E getEnum(Object value) {
for (E e : enums) {
if (value.equals(getEnumValue(e))) {
return e;
if (value != null) {
for (E e : enums) {
if (value.equals(getEnumValue(e))) {
return e;
}
}
}
return null;
}
public boolean hasEnumValueAnnotation() {
return hasEnumValueAnnotation;
}