2009/11/19 Andrus Adamchik <[email protected]> > Also Cayenne's own object access since 3.0 is fully based on pluggable > ClassDescriptors, so declaring read/writeProperty on the object is not > needed for Cayenne, and technically only the generic objects need such > user-facing methods. >
For that, I'll disagree. I've used DataObject.read/writeProperty a lot in my code for unified processing of DataObjects (non-generic) and prefer those method stay in interface (moreover, appear in client-side objects). Vice versa, read/writeProperty methods should through ClassDescriptors
