return (T) INSTANCE.doConvert( source, toType );
}
<<<<<<< HEAD
@SuppressWarnings("unchecked")
public static T convertOrDefault( final S source, final Class toType, T defaultValue )
{
Object converted = convert( source, toType );
return converted == null ? defaultValue : (T) converted;
=======
public static T convertOrNull( final S source, final Class toType )
{
try
{
return convert( source, toType );
}
catch ( final ConvertException e )
{
return null;
}
}
public static T convertOrDefault( final S source, final Class toType, final T defValue )
{
final T value = convertOrNull( source, toType );
return value != null ? value : defValue;
>>>>>>> 5277b4f8f0475a138224127d647bd477b7a4b73b
}
private Object doConvert( final Object source, final Class type ) |