private Object convertValue(Object object, String propertyName, String value) {
   Object convertedValue = value;
   Class targetType = PROBE.getPropertyTypeForSetter(object, propertyName);
   if (targetType == Integer.class || targetType == int.class) {
     convertedValue = Integer.valueOf(value);
   } else if (targetType == Long.class || targetType == long.class) {
     convertedValue = Long.valueOf(value);
   } else if (targetType == Boolean.class || targetType == boolean.class) {
     convertedValue = Boolean.valueOf(value);
   }
   return convertedValue;
 }