first field, the key, must be unique in the database or his is going to throw runtime exception (i know that he should not) but he dont do this check in the method...
Yes, there is such a check (at least in my version of Data.java):
Again, all the methods of Data (except for possibly lock/unlock) are functional and complete. So leave them alone.
Eugene.
[ January 03, 2003: Message edited by: Eugene Kononov ]