optimize EnumWrapper.java

This commit is contained in:
开源海哥 2023-05-28 09:36:30 +08:00
parent a873bbcaac
commit db17b832a4
3 changed files with 5 additions and 5 deletions

View File

@ -49,7 +49,7 @@ public class FlexEnumTypeHandler<E extends Enum<E>> extends BaseTypeHandler<E> {
if (null == value && rs.wasNull()) { if (null == value && rs.wasNull()) {
return null; return null;
} }
return enumWrapper.toEnum(value); return enumWrapper.getEnum(value);
} }
@ -59,7 +59,7 @@ public class FlexEnumTypeHandler<E extends Enum<E>> extends BaseTypeHandler<E> {
if (null == value && rs.wasNull()) { if (null == value && rs.wasNull()) {
return null; return null;
} }
return enumWrapper.toEnum(value); return enumWrapper.getEnum(value);
} }
@ -69,7 +69,7 @@ public class FlexEnumTypeHandler<E extends Enum<E>> extends BaseTypeHandler<E> {
if (null == value && cs.wasNull()) { if (null == value && cs.wasNull()) {
return null; return null;
} }
return enumWrapper.toEnum(value); return enumWrapper.getEnum(value);
} }

View File

@ -94,7 +94,7 @@ public class ConvertUtil {
} else if (targetClass.isEnum()) { } else if (targetClass.isEnum()) {
EnumWrapper enumWrapper = EnumWrapper.of(targetClass); EnumWrapper enumWrapper = EnumWrapper.of(targetClass);
if (enumWrapper.hasEnumValueAnnotation()) { if (enumWrapper.hasEnumValueAnnotation()) {
return enumWrapper.toEnum(value); return enumWrapper.getEnum(value);
} else if (value instanceof String) { } else if (value instanceof String) {
return Enum.valueOf(targetClass, value.toString()); return Enum.valueOf(targetClass, value.toString());
} }

View File

@ -84,7 +84,7 @@ public class EnumWrapper<E extends Enum<E>> {
} }
public E toEnum(Object value) { public E getEnum(Object value) {
for (E e : enums) { for (E e : enums) {
if (value.equals(getEnumValue(e))) { if (value.equals(getEnumValue(e))) {
return e; return e;