Hi Geoff,

It sounds like you are confusing application equality with JDO identity, which are two separate concepts.

JVM has identity that you test with a == b.

Applications have equality that you test with a.equals(b).

JDO has identity that you test with a.getObjectId().equals(b.getObjectId()).

Three different concepts.

Craig

On May 21, 2005, at 6:37 PM, Geoff hendrey wrote:


The classes in question have a set of fields that
uniquely form an
application identity, and hashCode and equals use
these fields. I don't
see the issue.

DatastoreIdentity is used, so no, they don't form an
application identity.

-geoff







                
Discover Yahoo!
Find restaurants, movies, travel and more fun for the weekend. Check it out!
http://discover.yahoo.com/weekend.html


Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:[EMAIL PROTECTED]
P.S. A good JDO? O, Gasp!

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to