When specifying the single field identity classes, we overlooked the case of a single field of type Date, Locale, Currency, BigInteger, etc.

Rather than adding a new class for each such type, I propose that we add a new single field identity class to cover all of these cases. 

public class ObjectIdentity
    extends SingleFieldIdentity {
    public Object getKey();
    public ObjectIdentity(Class pcClass, Object key);

[ ] approve

[ ] disapprove. Why?



Craig Russell

Architect, Sun Java Enterprise System

408 276-5638

P.S. A good JDO? O, Gasp!