4243444546474849
{ return constructor.newInstance(source); } catch (Exception e) { throw new ConversionException("Could not convert [" + source + "] to type [" + getTargetType() + "]", e); } }
4344454647484950
{ return (T) method.invoke(instance, source); } catch (Exception e) { throw new ConversionException("Could not convert [" + source + "] to type [" + getTargetType() + "]", e); } }