Hi Paul, On 11/08/2010, at 21:13, Paul Hoadley wrote:
> Hi Henrique, > > On 12/08/2010, at 3:31 AM, Henrique Prange wrote: > >> Have you tried Joda Time LocalDate [1]? >> >> "LocalDate is an immutable datetime class representing a date without a time >> zone." >> >> You could create a custom type to map the DATE external type to the >> LocalDate class, instead of using NSTimestamp or java.util.Date. It is >> similar to the Boolean solution. > > Thanks, I will look at that. How much work is involved in using custom types > like this? (I've never done it before.) For example, do I need to provide a > corresponding custom comparator somewhere so that EOF can sort on this > attribute? > It's not necessary in this case. I've written a sample project [1] to demonstrate how it could be implemented. Please, it's just a proof of concept, not the best way to do, ok? There is an entity in this project named Sample that contains a property birthDate of type LocalDate (a wrapper around the Joda Time LocalDate class). If you would try to run the application, you would see in the console the output of operations like fetching Sample objects by birthDate, ordered ascending and descending. Writing a framework to enable Joda Time classes and EOF interoperability is on my TODOs list. It's only a matter of time. :p [1]http://dl.dropbox.com/u/9599580/chronos-test.zip Cheers, Henrique PS.: I've tested the sample application against a Postgres database only. _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
