KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > jodd > datetime > converter > DateTimeStampConverter


1 // Copyright (c) 2003-2007, Jodd Team (jodd.sf.net). All Rights Reserved.
2

3 package jodd.datetime.converter;
4
5 import jodd.datetime.JDateTime;
6 import jodd.datetime.DateTimeStamp;
7
8 public class DateTimeStampConverter implements JdtConverter {
9
10     public void loadFrom(JDateTime jdt, Object JavaDoc source) {
11         DateTimeStamp dts = (DateTimeStamp) source;
12         jdt.setDateTimeStamp(dts);
13     }
14
15     public Object JavaDoc convertTo(JDateTime jdt) {
16         DateTimeStamp dts = new DateTimeStamp();
17         storeTo(jdt, dts);
18         return dts;
19     }
20
21     public void storeTo(JDateTime jdt, Object JavaDoc destination) {
22         DateTimeStamp d = ((DateTimeStamp) destination);
23         DateTimeStamp time = jdt.getDateTimeStamp();
24         d.year = time.year;
25         d.month = time.month;
26         d.day = time.day;
27         d.hour = time.hour;
28         d.minute = time.minute;
29         d.second = time.second;
30     }
31 }
32
Popular Tags