KickJava   Java API By Example, From Geeks To Geeks.

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


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
7 /**
8  * Interface for conversion from and to JDateTime.
9  */

10 public interface JdtConverter {
11
12     // ---------------------------------------------------------------- load
13

14     /**
15      * Loads date time information <b>from</b> object to provided <code>JDateTime</code> instance.
16      */

17     public void loadFrom(JDateTime jdt, Object JavaDoc source);
18
19
20     // ---------------------------------------------------------------- store
21

22     /**
23      * Creates a new destination instance of specified class and stores date time
24      * information. After creating the instance, it usually calls {@link #storeTo(jodd.datetime.JDateTime, Object)}.
25      * @see #storeTo(jodd.datetime.JDateTime, Object)
26      */

27     public Object JavaDoc convertTo(JDateTime jdt);
28
29
30     /**
31      * Stores date time information <b>to</b> destination object from provided <code>JDateTime</code> instance.
32      * @see #convertTo(jodd.datetime.JDateTime)
33      */

34     public void storeTo(JDateTime jdt, Object JavaDoc destination);
35
36 }
37
Popular Tags