in src/main/java/com/ql/util/express/ExpressUtil.java [84:113]
public static Class<?> getSimpleDataType(Class<?> clazz) {
if (!clazz.isPrimitive()) {
return clazz;
}
if (Integer.class.equals(clazz)) {
return Integer.TYPE;
}
if (Short.class.equals(clazz)) {
return Short.TYPE;
}
if (Long.class.equals(clazz)) {
return Long.TYPE;
}
if (Double.class.equals(clazz)) {
return Double.TYPE;
}
if (Float.class.equals(clazz)) {
return Float.TYPE;
}
if (Byte.class.equals(clazz)) {
return Byte.TYPE;
}
if (Character.class.equals(clazz)) {
return Character.TYPE;
}
if (Boolean.class.equals(clazz)) {
return Boolean.TYPE;
}
return clazz;
}