use of java.sql.Time in project generator by mybatis.
the class MyTimeTypeHandler method getResult.
public Object getResult(ResultGetter resultGetter) throws SQLException {
Time time = resultGetter.getTime();
if (time == null) {
return null;
} else {
MyTime answer = new MyTime();
Calendar c = Calendar.getInstance();
c.setTime(time);
answer.setHours(c.get(Calendar.HOUR_OF_DAY));
answer.setMinutes(c.get(Calendar.MINUTE));
answer.setSeconds(c.get(Calendar.SECOND));
return answer;
}
}
use of java.sql.Time in project generator by mybatis.
the class MyTimeTypeHandler method getResult.
public Object getResult(ResultGetter resultGetter) throws SQLException {
Time time = resultGetter.getTime();
if (time == null) {
return null;
} else {
MyTime answer = new MyTime();
Calendar c = Calendar.getInstance();
c.setTime(time);
answer.setHours(c.get(Calendar.HOUR_OF_DAY));
answer.setMinutes(c.get(Calendar.MINUTE));
answer.setSeconds(c.get(Calendar.SECOND));
return answer;
}
}
use of java.sql.Time in project nutz by nutzam.
the class SupportedFieldTypeTest method check_for_sqlTime.
@Test
public void check_for_sqlTime() {
Time time = Castors.me().castTo("07:09:12", Time.class);
dao.insert(EntityTypes.class, Chain.make("name", "ABC").add("sqlTime", time));
EntityTypes et = dao.fetch(EntityTypes.class);
assertEquals(time.toString(), et.sqlTime.toString());
}
use of java.sql.Time in project jodd by oblac.
the class DateConverterTest method testSqlTime2Date.
@Test
public void testSqlTime2Date() {
Time sqltime = new Time(time);
Date date = dateConverter.convert(sqltime);
assertEquals(time, date.getTime());
}
use of java.sql.Time in project jodd by oblac.
the class SqlTimeConverterTest method testConversion.
@Test
public void testConversion() {
assertNull(sqlTimeConverter.convert(null));
assertEquals(Time.valueOf("00:01:02"), sqlTimeConverter.convert(Time.valueOf("00:01:02")));
assertEquals(new Time(60), sqlTimeConverter.convert(Integer.valueOf(60)));
assertEquals(Time.valueOf("00:01:02"), sqlTimeConverter.convert("00:01:02"));
assertEquals(Time.valueOf("00:01:02"), sqlTimeConverter.convert(" 00:01:02 "));
try {
sqlTimeConverter.convert("00:01");
fail();
} catch (TypeConversionException ignore) {
}
try {
sqlTimeConverter.convert("a");
fail();
} catch (TypeConversionException ignore) {
}
}
Aggregations