UML (Unified Modeling Language) diagrams, 1, 387–402. See also Class diagrams
Unchecked exceptions, 249–250, 252–253
Unconstrained variables, 56–57, 60
Unique identity values, 80
Unique primary keys, 26
Uniqueness requirement, 21–36
and application code, 34
conditions for, 33
and nondurable identity, 34–35
Unmanaged collections, 248
Unmanaged data objects, 15–16
Unmanaged fields, 9, 144–147, 240–241
Unmanaged objects, 4, 7–17, 81
application obtaining, 89
enhancement and, 16
JDO exceptions and, 253
making, 86–88
of persistence-capable classes, 15
use of term in this book, 15–17
Unmanaged persistent application data object, 339–340
Unmanaged state, 19
unsetEntityContext method (entity bean), 214
UnsupportedOperationException, 40, 46, 262
UPCs (for retail products), 244
Update locks, 107
Update service, 3
Updating of the datastore (implicit), 7
Updating persistent objects, 6–7
Use cases for rental Swing app, 302–306
UserObject property (PersistenceManager interface), 100, 239
UserTransaction interface, 136–137, 201