I've used extended types to implement enumerations (essentially -- but mine had a lot more oomph behind it), but these were all integer/string values, not blobs. My implementation of that is on the Cayenne Wiki, but I wrote it for Java 1.4 and a co-worker had trouble with it working under Java 1.5, but I haven't explored it yet. I'm not sure if it would help you, but it might be worth looking at (since the code shows how to read/write the types -- do the translation).
/dev/mrg PS. Wiki link: http://cwiki.apache.org/CAY/enumerations-example.html On 4/2/07, jerome moliere <[EMAIL PROTECTED]> wrote:
Hi all, I'd like to show on a simple test the Cayenne equivalent for the Hibernate UserType, that is to say a way to map some SQL types with some user provided code... Example given is : my customers use sybase image type to store XML gzipped huge files... I'd like to be able to be able to store/read the XML transparently...Image type is a detail of implementation org.apache.cayenne.access.types.ExtendedType seems to be the Cayenne solution but there are no big details on this subject... Is the Cayenne source code my only source ? Moreover if you have UML sequence diagrams and other conception documents on Cayenne, I'd very happy to read them.. Cheers Jerome -- Jerome Moliere - Mentor/J http://romjethoughts.blogspot.com/ auteur Eyrolles
