Actually no. "serialVersionUID" is specifically intended for Java built-in 
serialization mechanism, that only cares about ivars and their types, so higher 
level Cayenne abstractions are of no consequence.

Andrus

On Jun 15, 2012, at 3:58 PM, Michael Gentry wrote:

> In my mind, you would simply treat the properties as ivars in whatever
> method you use to compute the serialVersionUID.  If you
> add/remove/rename a property, the signature changes.
> 
> mrg
> 
> 
> On Fri, Jun 15, 2012 at 4:39 AM, Andrus Adamchik <[email protected]> 
> wrote:
>> Also re:superclass... If it is a CayenneDataObject subclass, it does not 
>> include any ivars either. It is all read-through to CayenneDataObject. So 
>> all of the _Foo should have the same  serialVersionUID.
> 

Reply via email to