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) { public E getEnum(Object value) {
for (E e : enums) { if (value != null) {
if (value.equals(getEnumValue(e))) { for (E e : enums) {
return e; if (value.equals(getEnumValue(e))) {
return e;
}
} }
} }
return null; return null;
} }
public boolean hasEnumValueAnnotation() { public boolean hasEnumValueAnnotation() {
return hasEnumValueAnnotation; return hasEnumValueAnnotation;
} }