1 3 package jodd.typeconverter; 4 5 import java.sql.Time ; 6 7 10 public class SqlTimeConverter implements TypeConverter { 11 12 public static Time valueOf(Object value) { 13 14 if (value == null) { 15 return null; 16 } 17 if (value instanceof Time ) { 18 return (Time ) value; 19 } 20 if (value instanceof Number ) { 21 return new Time (((Number ) value).longValue()); 22 } 23 24 try { 25 return (Time.valueOf(value.toString())); 26 } catch (IllegalArgumentException iaex) { 27 throw new TypeConversionException(iaex); 28 } 29 } 30 31 public Object convert(Object value) { 32 return valueOf(value); 33 } 34 } 35 | Popular Tags |