/** * Get the closest runtime type for the given class */ public static Class<?> getRuntimeType(Class<?> type) { if (type.isPrimitive()) { return convertPrimitiveToObject(type); } return DataTypeManager.getRuntimeType(type); }
returnTypeClass = TypeFacility.convertPrimitiveToObject(returnTypeClass); if (clazz.isPrimitive()) { nullOnNull = true; clazz = TypeFacility.convertPrimitiveToObject(clazz);