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()) {
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()) {
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()) {
return null;
}
return enumWrapper.toEnum(value);
return enumWrapper.getEnum(value);
}

View File

@ -94,7 +94,7 @@ public class ConvertUtil {
} else if (targetClass.isEnum()) {
EnumWrapper enumWrapper = EnumWrapper.of(targetClass);
if (enumWrapper.hasEnumValueAnnotation()) {
return enumWrapper.toEnum(value);
return enumWrapper.getEnum(value);
} else if (value instanceof String) {
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) {
if (value.equals(getEnumValue(e))) {
return e;