fixed EnumWrapper.java

This commit is contained in:
开源海哥 2023-05-27 09:46:21 +08:00
parent ab2646f377
commit 0485ec2609
2 changed files with 3 additions and 3 deletions

View File

@ -67,7 +67,7 @@ public class ClassUtil {
}
public static Class<?> wrap(Class<?> clazz) {
public static Class<?> getWrapType(Class<?> clazz) {
if (clazz == null || !clazz.isPrimitive()) {
return clazz;
}

View File

@ -57,10 +57,10 @@ public class EnumWrapper<E extends Enum<E>> {
return methodName.equals(fieldGetterName) && Modifier.isPublic(method.getModifiers());
});
enumPropertyType = ClassUtil.wrap(enumValueField.getType());
enumPropertyType = ClassUtil.getWrapType(enumValueField.getType());
enums = enumClass.getEnumConstants();
if (getterMethod != null) {
if (getterMethod == null) {
if (Modifier.isPublic(enumValueField.getModifiers())) {
property = enumValueField;
} else {