code: protected Object convertValue(Object value, Class targetClass) throws ConversionException {
          Assert.notNull(value);
          Assert.notNull(targetClass);
          return getConversionService().getConversionExecutor(value.getClass(), targetClass).execute(value);
      }
docs: Converts the given object value into the given targetClass
  
  @param value
  the value to convert
  @param targetClass
  the target class to convert the value to
  @return the converted value
  
  @throws org.springframework.binding.convert.ConversionException
  if the value can not be converted