You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by gi...@apache.org on 2025/02/25 19:15:46 UTC
(db-jdo-site) 01/01: Auto-deploy site for commit f03f4d2bd4
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch publish
in repository https://gitbox.apache.org/repos/asf/db-jdo-site.git
commit d12b060089cdecacd761911fdd50034296d39fd3
Author: Tobias Bouschen <to...@googlemail.com>
AuthorDate: Tue Feb 25 19:15:39 2025 +0000
Auto-deploy site for commit f03f4d2bd4
---
.asf.yaml | 6 +
.htaccess | 3 +
content/annotations.html | 4013 +++++
content/api11/apidocs.zip | Bin 0 -> 464909 bytes
content/api11/apidocs/allclasses-frame.html | 85 +
content/api11/apidocs/allclasses-noframe.html | 85 +
content/api11/apidocs/constant-values.html | 209 +
content/api11/apidocs/deprecated-list.html | 135 +
content/api11/apidocs/help-doc.html | 194 +
content/api11/apidocs/index-all.html | 1503 ++
content/api11/apidocs/index.html | 27 +
content/api11/apidocs/javax/jdo/Extent.html | 359 +
.../api11/apidocs/javax/jdo/InstanceCallbacks.html | 346 +
.../apidocs/javax/jdo/JDOCanRetryException.html | 381 +
.../apidocs/javax/jdo/JDODataStoreException.html | 382 +
content/api11/apidocs/javax/jdo/JDOException.html | 583 +
.../javax/jdo/JDOFatalDataStoreException.html | 338 +
.../api11/apidocs/javax/jdo/JDOFatalException.html | 382 +
.../javax/jdo/JDOFatalInternalException.html | 317 +
.../apidocs/javax/jdo/JDOFatalUserException.html | 379 +
content/api11/apidocs/javax/jdo/JDOHelper.html | 608 +
.../javax/jdo/JDOObjectNotFoundException.html | 323 +
.../jdo/JDOOptimisticVerificationException.html | 320 +
.../javax/jdo/JDOUnsupportedOptionException.html | 317 +
.../api11/apidocs/javax/jdo/JDOUserException.html | 382 +
.../apidocs/javax/jdo/PersistenceManager.html | 1628 ++
.../javax/jdo/PersistenceManagerFactory.html | 1165 ++
content/api11/apidocs/javax/jdo/Query.html | 875 +
content/api11/apidocs/javax/jdo/Transaction.html | 641 +
.../api11/apidocs/javax/jdo/class-use/Extent.html | 211 +
.../javax/jdo/class-use/InstanceCallbacks.html | 137 +
.../javax/jdo/class-use/JDOCanRetryException.html | 199 +
.../javax/jdo/class-use/JDODataStoreException.html | 174 +
.../apidocs/javax/jdo/class-use/JDOException.html | 249 +
.../jdo/class-use/JDOFatalDataStoreException.html | 173 +
.../javax/jdo/class-use/JDOFatalException.html | 198 +
.../jdo/class-use/JDOFatalInternalException.html | 137 +
.../javax/jdo/class-use/JDOFatalUserException.html | 137 +
.../apidocs/javax/jdo/class-use/JDOHelper.html | 137 +
.../jdo/class-use/JDOObjectNotFoundException.html | 137 +
.../JDOOptimisticVerificationException.html | 137 +
.../class-use/JDOUnsupportedOptionException.html | 137 +
.../javax/jdo/class-use/JDOUserException.html | 174 +
.../javax/jdo/class-use/PersistenceManager.html | 253 +
.../jdo/class-use/PersistenceManagerFactory.html | 194 +
.../api11/apidocs/javax/jdo/class-use/Query.html | 249 +
.../apidocs/javax/jdo/class-use/Transaction.html | 173 +
content/api11/apidocs/javax/jdo/package-frame.html | 85 +
.../api11/apidocs/javax/jdo/package-summary.html | 329 +
content/api11/apidocs/javax/jdo/package-tree.html | 172 +
content/api11/apidocs/javax/jdo/package-use.html | 250 +
.../api11/apidocs/javax/jdo/spi/I18NHelper.html | 504 +
.../api11/apidocs/javax/jdo/spi/JDOImplHelper.html | 798 +
.../api11/apidocs/javax/jdo/spi/JDOPermission.html | 438 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 447 +
.../PersistenceCapable.ObjectIdFieldManager.html | 210 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 437 +
.../apidocs/javax/jdo/spi/PersistenceCapable.html | 1118 ++
.../apidocs/javax/jdo/spi/RegisterClassEvent.html | 500 +
.../javax/jdo/spi/RegisterClassListener.html | 235 +
.../api11/apidocs/javax/jdo/spi/StateManager.html | 1578 ++
.../javax/jdo/spi/class-use/I18NHelper.html | 190 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 192 +
.../javax/jdo/spi/class-use/JDOPermission.html | 201 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 201 +
.../PersistenceCapable.ObjectIdFieldManager.html | 137 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 201 +
.../jdo/spi/class-use/PersistenceCapable.html | 738 +
.../jdo/spi/class-use/RegisterClassEvent.html | 173 +
.../jdo/spi/class-use/RegisterClassListener.html | 181 +
.../javax/jdo/spi/class-use/StateManager.html | 249 +
.../api11/apidocs/javax/jdo/spi/package-frame.html | 60 +
.../apidocs/javax/jdo/spi/package-summary.html | 236 +
.../api11/apidocs/javax/jdo/spi/package-tree.html | 168 +
.../api11/apidocs/javax/jdo/spi/package-use.html | 215 +
content/api11/apidocs/overview-frame.html | 45 +
content/api11/apidocs/overview-summary.html | 154 +
content/api11/apidocs/overview-tree.html | 188 +
content/api11/apidocs/package-list | 2 +
content/api11/apidocs/packages.html | 38 +
content/api11/apidocs/resources/inherit.gif | Bin 0 -> 57 bytes
content/api11/apidocs/serialized-form.html | 406 +
content/api11/apidocs/stylesheet.css | 45 +
content/api20/apidocs.zip | Bin 0 -> 418367 bytes
content/api21-legacy/apidocs.zip | Bin 0 -> 457473 bytes
content/api21-legacy/apidocs/allclasses-frame.html | 162 +
.../api21-legacy/apidocs/allclasses-noframe.html | 162 +
content/api21-legacy/apidocs/constant-values.html | 967 ++
content/api21-legacy/apidocs/deprecated-list.html | 187 +
content/api21-legacy/apidocs/help-doc.html | 224 +
content/api21-legacy/apidocs/index-all.html | 3080 ++++
content/api21-legacy/apidocs/index.html | 40 +
.../api21-legacy/apidocs/javax/jdo/Constants.html | 2561 +++
content/api21-legacy/apidocs/javax/jdo/Extent.html | 375 +
.../api21-legacy/apidocs/javax/jdo/FetchPlan.html | 782 +
.../apidocs/javax/jdo/InstanceCallbacks.html | 264 +
.../apidocs/javax/jdo/JDOCanRetryException.html | 395 +
.../apidocs/javax/jdo/JDODataStoreException.html | 396 +
.../javax/jdo/JDODetachedFieldAccessException.html | 341 +
.../apidocs/javax/jdo/JDOException.html | 613 +
.../javax/jdo/JDOFatalDataStoreException.html | 348 +
.../apidocs/javax/jdo/JDOFatalException.html | 396 +
.../javax/jdo/JDOFatalInternalException.html | 325 +
.../apidocs/javax/jdo/JDOFatalUserException.html | 393 +
.../api21-legacy/apidocs/javax/jdo/JDOHelper.html | 1830 +++
.../javax/jdo/JDONullIdentityException.html | 351 +
.../javax/jdo/JDOObjectNotFoundException.html | 331 +
.../jdo/JDOOptimisticVerificationException.html | 332 +
.../javax/jdo/JDOUnsupportedOptionException.html | 325 +
.../javax/jdo/JDOUserCallbackException.html | 329 +
.../apidocs/javax/jdo/JDOUserException.html | 396 +
.../apidocs/javax/jdo/PersistenceManager.html | 2896 ++++
.../javax/jdo/PersistenceManagerFactory.html | 1773 ++
content/api21-legacy/apidocs/javax/jdo/Query.html | 1643 ++
.../apidocs/javax/jdo/Transaction.html | 694 +
.../apidocs/javax/jdo/class-use/Constants.html | 183 +
.../apidocs/javax/jdo/class-use/Extent.html | 228 +
.../apidocs/javax/jdo/class-use/FetchPlan.html | 287 +
.../javax/jdo/class-use/InstanceCallbacks.html | 145 +
.../javax/jdo/class-use/JDOCanRetryException.html | 234 +
.../javax/jdo/class-use/JDODataStoreException.html | 182 +
.../class-use/JDODetachedFieldAccessException.html | 145 +
.../apidocs/javax/jdo/class-use/JDOException.html | 300 +
.../jdo/class-use/JDOFatalDataStoreException.html | 181 +
.../javax/jdo/class-use/JDOFatalException.html | 206 +
.../jdo/class-use/JDOFatalInternalException.html | 145 +
.../javax/jdo/class-use/JDOFatalUserException.html | 145 +
.../apidocs/javax/jdo/class-use/JDOHelper.html | 181 +
.../jdo/class-use/JDONullIdentityException.html | 145 +
.../jdo/class-use/JDOObjectNotFoundException.html | 145 +
.../JDOOptimisticVerificationException.html | 145 +
.../class-use/JDOUnsupportedOptionException.html | 145 +
.../jdo/class-use/JDOUserCallbackException.html | 145 +
.../javax/jdo/class-use/JDOUserException.html | 209 +
.../javax/jdo/class-use/PersistenceManager.html | 279 +
.../jdo/class-use/PersistenceManagerFactory.html | 379 +
.../apidocs/javax/jdo/class-use/Query.html | 330 +
.../apidocs/javax/jdo/class-use/Transaction.html | 182 +
.../DataStoreCache.EmptyDataStoreCache.html | 683 +
.../javax/jdo/datastore/DataStoreCache.html | 610 +
.../apidocs/javax/jdo/datastore/JDOConnection.html | 258 +
.../apidocs/javax/jdo/datastore/Sequence.html | 346 +
.../DataStoreCache.EmptyDataStoreCache.html | 145 +
.../jdo/datastore/class-use/DataStoreCache.html | 212 +
.../jdo/datastore/class-use/JDOConnection.html | 183 +
.../javax/jdo/datastore/class-use/Sequence.html | 181 +
.../apidocs/javax/jdo/datastore/package-frame.html | 48 +
.../javax/jdo/datastore/package-summary.html | 200 +
.../apidocs/javax/jdo/datastore/package-tree.html | 160 +
.../apidocs/javax/jdo/datastore/package-use.html | 208 +
.../apidocs/javax/jdo/identity/ByteIdentity.html | 490 +
.../apidocs/javax/jdo/identity/CharIdentity.html | 491 +
.../apidocs/javax/jdo/identity/IntIdentity.html | 490 +
.../apidocs/javax/jdo/identity/LongIdentity.html | 490 +
.../apidocs/javax/jdo/identity/ObjectIdentity.html | 429 +
.../apidocs/javax/jdo/identity/ShortIdentity.html | 490 +
.../javax/jdo/identity/SingleFieldIdentity.html | 658 +
.../apidocs/javax/jdo/identity/StringIdentity.html | 423 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 145 +
.../javax/jdo/identity/class-use/CharIdentity.html | 145 +
.../javax/jdo/identity/class-use/IntIdentity.html | 145 +
.../javax/jdo/identity/class-use/LongIdentity.html | 145 +
.../jdo/identity/class-use/ObjectIdentity.html | 145 +
.../jdo/identity/class-use/ShortIdentity.html | 145 +
.../identity/class-use/SingleFieldIdentity.html | 229 +
.../jdo/identity/class-use/StringIdentity.html | 145 +
.../apidocs/javax/jdo/identity/package-frame.html | 47 +
.../javax/jdo/identity/package-summary.html | 202 +
.../apidocs/javax/jdo/identity/package-tree.html | 157 +
.../apidocs/javax/jdo/identity/package-use.html | 172 +
.../apidocs/javax/jdo/listener/AttachCallback.html | 254 +
.../jdo/listener/AttachLifecycleListener.html | 265 +
.../apidocs/javax/jdo/listener/ClearCallback.html | 228 +
.../javax/jdo/listener/ClearLifecycleListener.html | 270 +
.../jdo/listener/CreateLifecycleListener.html | 232 +
.../apidocs/javax/jdo/listener/DeleteCallback.html | 227 +
.../jdo/listener/DeleteLifecycleListener.html | 263 +
.../apidocs/javax/jdo/listener/DetachCallback.html | 252 +
.../jdo/listener/DetachLifecycleListener.html | 266 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 262 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 597 +
.../jdo/listener/InstanceLifecycleListener.html | 185 +
.../apidocs/javax/jdo/listener/LoadCallback.html | 229 +
.../javax/jdo/listener/LoadLifecycleListener.html | 231 +
.../apidocs/javax/jdo/listener/StoreCallback.html | 232 +
.../javax/jdo/listener/StoreLifecycleListener.html | 264 +
.../jdo/listener/class-use/AttachCallback.html | 145 +
.../class-use/AttachLifecycleListener.html | 145 +
.../jdo/listener/class-use/ClearCallback.html | 182 +
.../listener/class-use/ClearLifecycleListener.html | 145 +
.../class-use/CreateLifecycleListener.html | 145 +
.../jdo/listener/class-use/DeleteCallback.html | 182 +
.../class-use/DeleteLifecycleListener.html | 145 +
.../jdo/listener/class-use/DetachCallback.html | 145 +
.../class-use/DetachLifecycleListener.html | 145 +
.../listener/class-use/DirtyLifecycleListener.html | 145 +
.../listener/class-use/InstanceLifecycleEvent.html | 308 +
.../class-use/InstanceLifecycleListener.html | 305 +
.../javax/jdo/listener/class-use/LoadCallback.html | 182 +
.../listener/class-use/LoadLifecycleListener.html | 145 +
.../jdo/listener/class-use/StoreCallback.html | 182 +
.../listener/class-use/StoreLifecycleListener.html | 145 +
.../apidocs/javax/jdo/listener/package-frame.html | 72 +
.../javax/jdo/listener/package-summary.html | 279 +
.../apidocs/javax/jdo/listener/package-tree.html | 164 +
.../apidocs/javax/jdo/listener/package-use.html | 220 +
.../apidocs/javax/jdo/package-frame.html | 95 +
.../apidocs/javax/jdo/package-summary.html | 362 +
.../apidocs/javax/jdo/package-tree.html | 193 +
.../apidocs/javax/jdo/package-use.html | 279 +
.../apidocs/javax/jdo/spi/Detachable.html | 237 +
.../apidocs/javax/jdo/spi/I18NHelper.html | 499 +
...ImplHelper.StateInterrogationBooleanReturn.html | 221 +
...OImplHelper.StateInterrogationObjectReturn.html | 221 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 223 +
.../apidocs/javax/jdo/spi/JDOImplHelper.html | 1190 ++
.../apidocs/javax/jdo/spi/JDOPermission.html | 453 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 441 +
.../PersistenceCapable.ObjectIdFieldManager.html | 209 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 431 +
.../apidocs/javax/jdo/spi/PersistenceCapable.html | 1218 ++
.../apidocs/javax/jdo/spi/RegisterClassEvent.html | 505 +
.../javax/jdo/spi/RegisterClassListener.html | 227 +
.../apidocs/javax/jdo/spi/StateInterrogation.html | 576 +
.../apidocs/javax/jdo/spi/StateManager.html | 1649 ++
.../javax/jdo/spi/class-use/Detachable.html | 182 +
.../javax/jdo/spi/class-use/I18NHelper.html | 227 +
...ImplHelper.StateInterrogationBooleanReturn.html | 182 +
...OImplHelper.StateInterrogationObjectReturn.html | 182 +
.../class-use/JDOImplHelper.StringConstructor.html | 182 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 200 +
.../javax/jdo/spi/class-use/JDOPermission.html | 209 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 210 +
.../PersistenceCapable.ObjectIdFieldManager.html | 145 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 210 +
.../jdo/spi/class-use/PersistenceCapable.html | 766 +
.../jdo/spi/class-use/RegisterClassEvent.html | 181 +
.../jdo/spi/class-use/RegisterClassListener.html | 191 +
.../jdo/spi/class-use/StateInterrogation.html | 207 +
.../javax/jdo/spi/class-use/StateManager.html | 258 +
.../apidocs/javax/jdo/spi/package-frame.html | 70 +
.../apidocs/javax/jdo/spi/package-summary.html | 271 +
.../apidocs/javax/jdo/spi/package-tree.html | 176 +
.../apidocs/javax/jdo/spi/package-use.html | 277 +
content/api21-legacy/apidocs/overview-frame.html | 51 +
content/api21-legacy/apidocs/overview-summary.html | 173 +
content/api21-legacy/apidocs/overview-tree.html | 215 +
content/api21-legacy/apidocs/package-list | 5 +
content/api21-legacy/apidocs/resources/inherit.gif | Bin 0 -> 57 bytes
content/api21-legacy/apidocs/serialized-form.html | 930 ++
content/api21-legacy/apidocs/stylesheet.css | 45 +
content/api21/apidocs.zip | Bin 0 -> 670142 bytes
content/api21/apidocs/allclasses-frame.html | 258 +
content/api21/apidocs/allclasses-noframe.html | 258 +
content/api21/apidocs/constant-values.html | 967 ++
content/api21/apidocs/deprecated-list.html | 187 +
content/api21/apidocs/help-doc.html | 224 +
content/api21/apidocs/index-all.html | 3192 ++++
content/api21/apidocs/index.html | 40 +
content/api21/apidocs/javax/jdo/Constants.html | 2561 +++
content/api21/apidocs/javax/jdo/Extent.html | 403 +
content/api21/apidocs/javax/jdo/FetchPlan.html | 782 +
.../api21/apidocs/javax/jdo/InstanceCallbacks.html | 264 +
.../apidocs/javax/jdo/JDOCanRetryException.html | 395 +
.../apidocs/javax/jdo/JDODataStoreException.html | 396 +
.../javax/jdo/JDODetachedFieldAccessException.html | 341 +
.../api21/apidocs/javax/jdo/JDOEntityManager.html | 238 +
.../apidocs/javax/jdo/JDOEntityManagerFactory.html | 316 +
content/api21/apidocs/javax/jdo/JDOException.html | 613 +
.../javax/jdo/JDOFatalDataStoreException.html | 348 +
.../api21/apidocs/javax/jdo/JDOFatalException.html | 396 +
.../javax/jdo/JDOFatalInternalException.html | 325 +
.../apidocs/javax/jdo/JDOFatalUserException.html | 393 +
content/api21/apidocs/javax/jdo/JDOHelper.html | 1857 +++
.../javax/jdo/JDONullIdentityException.html | 351 +
.../javax/jdo/JDOObjectNotFoundException.html | 331 +
.../jdo/JDOOptimisticVerificationException.html | 332 +
.../javax/jdo/JDOUnsupportedOptionException.html | 325 +
.../javax/jdo/JDOUserCallbackException.html | 329 +
.../api21/apidocs/javax/jdo/JDOUserException.html | 396 +
content/api21/apidocs/javax/jdo/ObjectState.html | 513 +
.../apidocs/javax/jdo/PersistenceManager.html | 3023 ++++
.../javax/jdo/PersistenceManagerFactory.html | 1776 ++
content/api21/apidocs/javax/jdo/Query.html | 1643 ++
content/api21/apidocs/javax/jdo/Transaction.html | 694 +
.../apidocs/javax/jdo/annotations/Column.html | 492 +
.../apidocs/javax/jdo/annotations/Columns.html | 223 +
.../javax/jdo/annotations/DatastoreIdentity.html | 352 +
.../javax/jdo/annotations/Discriminator.html | 356 +
.../jdo/annotations/DiscriminatorStrategy.html | 365 +
.../apidocs/javax/jdo/annotations/Element.html | 686 +
.../apidocs/javax/jdo/annotations/Embedded.html | 302 +
.../javax/jdo/annotations/EmbeddedOnly.html | 182 +
.../apidocs/javax/jdo/annotations/Extension.html | 272 +
.../apidocs/javax/jdo/annotations/Extensions.html | 223 +
.../apidocs/javax/jdo/annotations/FetchGroup.html | 313 +
.../apidocs/javax/jdo/annotations/FetchGroups.html | 223 +
.../apidocs/javax/jdo/annotations/FetchPlan.html | 297 +
.../apidocs/javax/jdo/annotations/FetchPlans.html | 223 +
.../apidocs/javax/jdo/annotations/ForeignKey.html | 408 +
.../javax/jdo/annotations/ForeignKeyAction.html | 397 +
.../apidocs/javax/jdo/annotations/ForeignKeys.html | 223 +
.../javax/jdo/annotations/IdGeneratorStrategy.html | 413 +
.../javax/jdo/annotations/IdentityType.html | 365 +
.../api21/apidocs/javax/jdo/annotations/Index.html | 326 +
.../apidocs/javax/jdo/annotations/Indices.html | 223 +
.../apidocs/javax/jdo/annotations/Inheritance.html | 246 +
.../javax/jdo/annotations/InheritanceStrategy.html | 365 +
.../api21/apidocs/javax/jdo/annotations/Join.html | 572 +
.../api21/apidocs/javax/jdo/annotations/Joins.html | 226 +
.../api21/apidocs/javax/jdo/annotations/Key.html | 683 +
.../javax/jdo/annotations/NotPersistent.html | 183 +
.../apidocs/javax/jdo/annotations/NullValue.html | 351 +
.../api21/apidocs/javax/jdo/annotations/Order.html | 274 +
.../javax/jdo/annotations/PersistenceAware.html | 183 +
.../javax/jdo/annotations/PersistenceCapable.html | 451 +
.../javax/jdo/annotations/PersistenceModifier.html | 367 +
.../apidocs/javax/jdo/annotations/Persistent.html | 1008 ++
.../apidocs/javax/jdo/annotations/PrimaryKey.html | 272 +
.../apidocs/javax/jdo/annotations/Queries.html | 223 +
.../api21/apidocs/javax/jdo/annotations/Query.html | 417 +
.../apidocs/javax/jdo/annotations/Sequence.html | 336 +
.../javax/jdo/annotations/SequenceStrategy.html | 349 +
.../apidocs/javax/jdo/annotations/Serialized.html | 185 +
.../javax/jdo/annotations/Transactional.html | 183 +
.../apidocs/javax/jdo/annotations/Unique.html | 328 +
.../apidocs/javax/jdo/annotations/Uniques.html | 223 +
.../api21/apidocs/javax/jdo/annotations/Value.html | 683 +
.../apidocs/javax/jdo/annotations/Version.html | 353 +
.../javax/jdo/annotations/VersionStrategy.html | 381 +
.../javax/jdo/annotations/class-use/Column.html | 145 +
.../javax/jdo/annotations/class-use/Columns.html | 145 +
.../annotations/class-use/DatastoreIdentity.html | 145 +
.../jdo/annotations/class-use/Discriminator.html | 145 +
.../class-use/DiscriminatorStrategy.html | 190 +
.../javax/jdo/annotations/class-use/Element.html | 145 +
.../javax/jdo/annotations/class-use/Embedded.html | 145 +
.../jdo/annotations/class-use/EmbeddedOnly.html | 145 +
.../javax/jdo/annotations/class-use/Extension.html | 145 +
.../jdo/annotations/class-use/Extensions.html | 145 +
.../jdo/annotations/class-use/FetchGroup.html | 145 +
.../jdo/annotations/class-use/FetchGroups.html | 145 +
.../javax/jdo/annotations/class-use/FetchPlan.html | 145 +
.../jdo/annotations/class-use/FetchPlans.html | 145 +
.../jdo/annotations/class-use/ForeignKey.html | 145 +
.../annotations/class-use/ForeignKeyAction.html | 190 +
.../jdo/annotations/class-use/ForeignKeys.html | 145 +
.../annotations/class-use/IdGeneratorStrategy.html | 190 +
.../jdo/annotations/class-use/IdentityType.html | 190 +
.../javax/jdo/annotations/class-use/Index.html | 145 +
.../javax/jdo/annotations/class-use/Indices.html | 145 +
.../jdo/annotations/class-use/Inheritance.html | 145 +
.../annotations/class-use/InheritanceStrategy.html | 190 +
.../javax/jdo/annotations/class-use/Join.html | 145 +
.../javax/jdo/annotations/class-use/Joins.html | 145 +
.../javax/jdo/annotations/class-use/Key.html | 145 +
.../jdo/annotations/class-use/NotPersistent.html | 145 +
.../javax/jdo/annotations/class-use/NullValue.html | 190 +
.../javax/jdo/annotations/class-use/Order.html | 145 +
.../annotations/class-use/PersistenceAware.html | 145 +
.../annotations/class-use/PersistenceCapable.html | 145 +
.../annotations/class-use/PersistenceModifier.html | 190 +
.../jdo/annotations/class-use/Persistent.html | 145 +
.../jdo/annotations/class-use/PrimaryKey.html | 145 +
.../javax/jdo/annotations/class-use/Queries.html | 145 +
.../javax/jdo/annotations/class-use/Query.html | 145 +
.../javax/jdo/annotations/class-use/Sequence.html | 145 +
.../annotations/class-use/SequenceStrategy.html | 190 +
.../jdo/annotations/class-use/Serialized.html | 145 +
.../jdo/annotations/class-use/Transactional.html | 145 +
.../javax/jdo/annotations/class-use/Unique.html | 145 +
.../javax/jdo/annotations/class-use/Uniques.html | 145 +
.../javax/jdo/annotations/class-use/Value.html | 145 +
.../javax/jdo/annotations/class-use/Version.html | 145 +
.../jdo/annotations/class-use/VersionStrategy.html | 190 +
.../javax/jdo/annotations/package-frame.html | 130 +
.../javax/jdo/annotations/package-summary.html | 351 +
.../javax/jdo/annotations/package-tree.html | 198 +
.../apidocs/javax/jdo/annotations/package-use.html | 219 +
.../apidocs/javax/jdo/class-use/Constants.html | 183 +
.../api21/apidocs/javax/jdo/class-use/Extent.html | 242 +
.../apidocs/javax/jdo/class-use/FetchPlan.html | 287 +
.../javax/jdo/class-use/InstanceCallbacks.html | 145 +
.../javax/jdo/class-use/JDOCanRetryException.html | 234 +
.../javax/jdo/class-use/JDODataStoreException.html | 182 +
.../class-use/JDODetachedFieldAccessException.html | 145 +
.../javax/jdo/class-use/JDOEntityManager.html | 199 +
.../jdo/class-use/JDOEntityManagerFactory.html | 182 +
.../apidocs/javax/jdo/class-use/JDOException.html | 300 +
.../jdo/class-use/JDOFatalDataStoreException.html | 181 +
.../javax/jdo/class-use/JDOFatalException.html | 206 +
.../jdo/class-use/JDOFatalInternalException.html | 145 +
.../javax/jdo/class-use/JDOFatalUserException.html | 145 +
.../apidocs/javax/jdo/class-use/JDOHelper.html | 181 +
.../jdo/class-use/JDONullIdentityException.html | 145 +
.../jdo/class-use/JDOObjectNotFoundException.html | 145 +
.../JDOOptimisticVerificationException.html | 145 +
.../class-use/JDOUnsupportedOptionException.html | 145 +
.../jdo/class-use/JDOUserCallbackException.html | 145 +
.../javax/jdo/class-use/JDOUserException.html | 209 +
.../apidocs/javax/jdo/class-use/ObjectState.html | 225 +
.../javax/jdo/class-use/PersistenceManager.html | 295 +
.../jdo/class-use/PersistenceManagerFactory.html | 395 +
.../api21/apidocs/javax/jdo/class-use/Query.html | 330 +
.../apidocs/javax/jdo/class-use/Transaction.html | 182 +
.../DataStoreCache.EmptyDataStoreCache.html | 683 +
.../javax/jdo/datastore/DataStoreCache.html | 610 +
.../apidocs/javax/jdo/datastore/JDOConnection.html | 258 +
.../apidocs/javax/jdo/datastore/Sequence.html | 346 +
.../DataStoreCache.EmptyDataStoreCache.html | 145 +
.../jdo/datastore/class-use/DataStoreCache.html | 212 +
.../jdo/datastore/class-use/JDOConnection.html | 183 +
.../javax/jdo/datastore/class-use/Sequence.html | 181 +
.../apidocs/javax/jdo/datastore/package-frame.html | 48 +
.../javax/jdo/datastore/package-summary.html | 200 +
.../apidocs/javax/jdo/datastore/package-tree.html | 160 +
.../apidocs/javax/jdo/datastore/package-use.html | 208 +
.../apidocs/javax/jdo/identity/ByteIdentity.html | 490 +
.../apidocs/javax/jdo/identity/CharIdentity.html | 491 +
.../apidocs/javax/jdo/identity/IntIdentity.html | 490 +
.../apidocs/javax/jdo/identity/LongIdentity.html | 490 +
.../apidocs/javax/jdo/identity/ObjectIdentity.html | 429 +
.../apidocs/javax/jdo/identity/ShortIdentity.html | 490 +
.../javax/jdo/identity/SingleFieldIdentity.html | 658 +
.../apidocs/javax/jdo/identity/StringIdentity.html | 423 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 145 +
.../javax/jdo/identity/class-use/CharIdentity.html | 145 +
.../javax/jdo/identity/class-use/IntIdentity.html | 145 +
.../javax/jdo/identity/class-use/LongIdentity.html | 145 +
.../jdo/identity/class-use/ObjectIdentity.html | 145 +
.../jdo/identity/class-use/ShortIdentity.html | 145 +
.../identity/class-use/SingleFieldIdentity.html | 229 +
.../jdo/identity/class-use/StringIdentity.html | 145 +
.../apidocs/javax/jdo/identity/package-frame.html | 47 +
.../javax/jdo/identity/package-summary.html | 202 +
.../apidocs/javax/jdo/identity/package-tree.html | 157 +
.../apidocs/javax/jdo/identity/package-use.html | 172 +
.../apidocs/javax/jdo/listener/AttachCallback.html | 254 +
.../jdo/listener/AttachLifecycleListener.html | 265 +
.../apidocs/javax/jdo/listener/ClearCallback.html | 228 +
.../javax/jdo/listener/ClearLifecycleListener.html | 270 +
.../jdo/listener/CreateLifecycleListener.html | 232 +
.../apidocs/javax/jdo/listener/DeleteCallback.html | 227 +
.../jdo/listener/DeleteLifecycleListener.html | 263 +
.../apidocs/javax/jdo/listener/DetachCallback.html | 252 +
.../jdo/listener/DetachLifecycleListener.html | 266 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 262 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 597 +
.../jdo/listener/InstanceLifecycleListener.html | 185 +
.../apidocs/javax/jdo/listener/LoadCallback.html | 229 +
.../javax/jdo/listener/LoadLifecycleListener.html | 231 +
.../apidocs/javax/jdo/listener/StoreCallback.html | 232 +
.../javax/jdo/listener/StoreLifecycleListener.html | 264 +
.../jdo/listener/class-use/AttachCallback.html | 145 +
.../class-use/AttachLifecycleListener.html | 145 +
.../jdo/listener/class-use/ClearCallback.html | 182 +
.../listener/class-use/ClearLifecycleListener.html | 145 +
.../class-use/CreateLifecycleListener.html | 145 +
.../jdo/listener/class-use/DeleteCallback.html | 182 +
.../class-use/DeleteLifecycleListener.html | 145 +
.../jdo/listener/class-use/DetachCallback.html | 145 +
.../class-use/DetachLifecycleListener.html | 145 +
.../listener/class-use/DirtyLifecycleListener.html | 145 +
.../listener/class-use/InstanceLifecycleEvent.html | 308 +
.../class-use/InstanceLifecycleListener.html | 305 +
.../javax/jdo/listener/class-use/LoadCallback.html | 182 +
.../listener/class-use/LoadLifecycleListener.html | 145 +
.../jdo/listener/class-use/StoreCallback.html | 182 +
.../listener/class-use/StoreLifecycleListener.html | 145 +
.../apidocs/javax/jdo/listener/package-frame.html | 72 +
.../javax/jdo/listener/package-summary.html | 279 +
.../apidocs/javax/jdo/listener/package-tree.html | 164 +
.../apidocs/javax/jdo/listener/package-use.html | 220 +
content/api21/apidocs/javax/jdo/package-frame.html | 110 +
.../api21/apidocs/javax/jdo/package-summary.html | 384 +
content/api21/apidocs/javax/jdo/package-tree.html | 217 +
content/api21/apidocs/javax/jdo/package-use.html | 297 +
.../api21/apidocs/javax/jdo/spi/Detachable.html | 237 +
.../api21/apidocs/javax/jdo/spi/I18NHelper.html | 499 +
...ImplHelper.StateInterrogationBooleanReturn.html | 221 +
...OImplHelper.StateInterrogationObjectReturn.html | 221 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 223 +
.../api21/apidocs/javax/jdo/spi/JDOImplHelper.html | 1190 ++
.../api21/apidocs/javax/jdo/spi/JDOPermission.html | 453 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 441 +
.../PersistenceCapable.ObjectIdFieldManager.html | 209 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 431 +
.../apidocs/javax/jdo/spi/PersistenceCapable.html | 1218 ++
.../apidocs/javax/jdo/spi/RegisterClassEvent.html | 505 +
.../javax/jdo/spi/RegisterClassListener.html | 227 +
.../apidocs/javax/jdo/spi/StateInterrogation.html | 576 +
.../api21/apidocs/javax/jdo/spi/StateManager.html | 1649 ++
.../javax/jdo/spi/class-use/Detachable.html | 182 +
.../javax/jdo/spi/class-use/I18NHelper.html | 227 +
...ImplHelper.StateInterrogationBooleanReturn.html | 182 +
...OImplHelper.StateInterrogationObjectReturn.html | 182 +
.../class-use/JDOImplHelper.StringConstructor.html | 182 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 200 +
.../javax/jdo/spi/class-use/JDOPermission.html | 209 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 210 +
.../PersistenceCapable.ObjectIdFieldManager.html | 145 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 210 +
.../jdo/spi/class-use/PersistenceCapable.html | 766 +
.../jdo/spi/class-use/RegisterClassEvent.html | 181 +
.../jdo/spi/class-use/RegisterClassListener.html | 191 +
.../jdo/spi/class-use/StateInterrogation.html | 207 +
.../javax/jdo/spi/class-use/StateManager.html | 258 +
.../api21/apidocs/javax/jdo/spi/package-frame.html | 70 +
.../apidocs/javax/jdo/spi/package-summary.html | 271 +
.../api21/apidocs/javax/jdo/spi/package-tree.html | 176 +
.../api21/apidocs/javax/jdo/spi/package-use.html | 277 +
content/api21/apidocs/overview-frame.html | 53 +
content/api21/apidocs/overview-summary.html | 177 +
content/api21/apidocs/overview-tree.html | 281 +
content/api21/apidocs/package-list | 6 +
content/api21/apidocs/resources/inherit.gif | Bin 0 -> 57 bytes
content/api21/apidocs/serialized-form.html | 930 ++
content/api21/apidocs/stylesheet.css | 45 +
content/api22/apidocs.zip | Bin 0 -> 695633 bytes
content/api22/apidocs/allclasses-frame.html | 264 +
content/api22/apidocs/allclasses-noframe.html | 264 +
content/api22/apidocs/constant-values.html | 1087 ++
content/api22/apidocs/deprecated-list.html | 187 +
content/api22/apidocs/help-doc.html | 224 +
content/api22/apidocs/index-all.html | 3450 ++++
content/api22/apidocs/index.html | 40 +
content/api22/apidocs/javax/jdo/Constants.html | 2877 ++++
content/api22/apidocs/javax/jdo/Extent.html | 403 +
content/api22/apidocs/javax/jdo/FetchGroup.html | 851 +
content/api22/apidocs/javax/jdo/FetchPlan.html | 782 +
.../api22/apidocs/javax/jdo/InstanceCallbacks.html | 264 +
.../apidocs/javax/jdo/JDOCanRetryException.html | 395 +
.../apidocs/javax/jdo/JDODataStoreException.html | 396 +
.../javax/jdo/JDODetachedFieldAccessException.html | 365 +
.../api22/apidocs/javax/jdo/JDOEntityManager.html | 238 +
.../apidocs/javax/jdo/JDOEntityManagerFactory.html | 316 +
content/api22/apidocs/javax/jdo/JDOException.html | 613 +
.../javax/jdo/JDOFatalDataStoreException.html | 396 +
.../api22/apidocs/javax/jdo/JDOFatalException.html | 396 +
.../javax/jdo/JDOFatalInternalException.html | 395 +
.../apidocs/javax/jdo/JDOFatalUserException.html | 393 +
content/api22/apidocs/javax/jdo/JDOHelper.html | 1867 +++
.../javax/jdo/JDONullIdentityException.html | 351 +
.../javax/jdo/JDOObjectNotFoundException.html | 401 +
.../jdo/JDOOptimisticVerificationException.html | 380 +
.../apidocs/javax/jdo/JDOReadOnlyException.html | 341 +
.../javax/jdo/JDOUnsupportedOptionException.html | 325 +
.../javax/jdo/JDOUserCallbackException.html | 399 +
.../api22/apidocs/javax/jdo/JDOUserException.html | 396 +
content/api22/apidocs/javax/jdo/ObjectState.html | 513 +
.../apidocs/javax/jdo/PersistenceManager.html | 3063 ++++
.../javax/jdo/PersistenceManagerFactory.html | 2097 +++
content/api22/apidocs/javax/jdo/Query.html | 1643 ++
content/api22/apidocs/javax/jdo/Transaction.html | 760 +
.../apidocs/javax/jdo/annotations/Cacheable.html | 215 +
.../apidocs/javax/jdo/annotations/Column.html | 492 +
.../apidocs/javax/jdo/annotations/Columns.html | 223 +
.../javax/jdo/annotations/DatastoreIdentity.html | 352 +
.../javax/jdo/annotations/Discriminator.html | 356 +
.../jdo/annotations/DiscriminatorStrategy.html | 365 +
.../apidocs/javax/jdo/annotations/Element.html | 686 +
.../apidocs/javax/jdo/annotations/Embedded.html | 302 +
.../javax/jdo/annotations/EmbeddedOnly.html | 182 +
.../apidocs/javax/jdo/annotations/Extension.html | 272 +
.../apidocs/javax/jdo/annotations/Extensions.html | 223 +
.../apidocs/javax/jdo/annotations/FetchGroup.html | 313 +
.../apidocs/javax/jdo/annotations/FetchGroups.html | 223 +
.../apidocs/javax/jdo/annotations/FetchPlan.html | 297 +
.../apidocs/javax/jdo/annotations/FetchPlans.html | 223 +
.../apidocs/javax/jdo/annotations/ForeignKey.html | 408 +
.../javax/jdo/annotations/ForeignKeyAction.html | 397 +
.../apidocs/javax/jdo/annotations/ForeignKeys.html | 223 +
.../javax/jdo/annotations/IdGeneratorStrategy.html | 413 +
.../javax/jdo/annotations/IdentityType.html | 365 +
.../api22/apidocs/javax/jdo/annotations/Index.html | 326 +
.../apidocs/javax/jdo/annotations/Indices.html | 223 +
.../apidocs/javax/jdo/annotations/Inheritance.html | 246 +
.../javax/jdo/annotations/InheritanceStrategy.html | 365 +
.../api22/apidocs/javax/jdo/annotations/Join.html | 572 +
.../api22/apidocs/javax/jdo/annotations/Joins.html | 226 +
.../api22/apidocs/javax/jdo/annotations/Key.html | 683 +
.../javax/jdo/annotations/NotPersistent.html | 183 +
.../apidocs/javax/jdo/annotations/NullValue.html | 351 +
.../api22/apidocs/javax/jdo/annotations/Order.html | 274 +
.../javax/jdo/annotations/PersistenceAware.html | 183 +
.../javax/jdo/annotations/PersistenceCapable.html | 479 +
.../javax/jdo/annotations/PersistenceModifier.html | 367 +
.../apidocs/javax/jdo/annotations/Persistent.html | 1036 ++
.../apidocs/javax/jdo/annotations/PrimaryKey.html | 272 +
.../apidocs/javax/jdo/annotations/Queries.html | 223 +
.../api22/apidocs/javax/jdo/annotations/Query.html | 417 +
.../apidocs/javax/jdo/annotations/Sequence.html | 336 +
.../javax/jdo/annotations/SequenceStrategy.html | 349 +
.../apidocs/javax/jdo/annotations/Serialized.html | 185 +
.../javax/jdo/annotations/Transactional.html | 183 +
.../apidocs/javax/jdo/annotations/Unique.html | 328 +
.../apidocs/javax/jdo/annotations/Uniques.html | 223 +
.../api22/apidocs/javax/jdo/annotations/Value.html | 683 +
.../apidocs/javax/jdo/annotations/Version.html | 353 +
.../javax/jdo/annotations/VersionStrategy.html | 381 +
.../javax/jdo/annotations/class-use/Cacheable.html | 145 +
.../javax/jdo/annotations/class-use/Column.html | 145 +
.../javax/jdo/annotations/class-use/Columns.html | 145 +
.../annotations/class-use/DatastoreIdentity.html | 145 +
.../jdo/annotations/class-use/Discriminator.html | 145 +
.../class-use/DiscriminatorStrategy.html | 190 +
.../javax/jdo/annotations/class-use/Element.html | 145 +
.../javax/jdo/annotations/class-use/Embedded.html | 145 +
.../jdo/annotations/class-use/EmbeddedOnly.html | 145 +
.../javax/jdo/annotations/class-use/Extension.html | 145 +
.../jdo/annotations/class-use/Extensions.html | 145 +
.../jdo/annotations/class-use/FetchGroup.html | 145 +
.../jdo/annotations/class-use/FetchGroups.html | 145 +
.../javax/jdo/annotations/class-use/FetchPlan.html | 145 +
.../jdo/annotations/class-use/FetchPlans.html | 145 +
.../jdo/annotations/class-use/ForeignKey.html | 145 +
.../annotations/class-use/ForeignKeyAction.html | 190 +
.../jdo/annotations/class-use/ForeignKeys.html | 145 +
.../annotations/class-use/IdGeneratorStrategy.html | 190 +
.../jdo/annotations/class-use/IdentityType.html | 190 +
.../javax/jdo/annotations/class-use/Index.html | 145 +
.../javax/jdo/annotations/class-use/Indices.html | 145 +
.../jdo/annotations/class-use/Inheritance.html | 145 +
.../annotations/class-use/InheritanceStrategy.html | 190 +
.../javax/jdo/annotations/class-use/Join.html | 145 +
.../javax/jdo/annotations/class-use/Joins.html | 145 +
.../javax/jdo/annotations/class-use/Key.html | 145 +
.../jdo/annotations/class-use/NotPersistent.html | 145 +
.../javax/jdo/annotations/class-use/NullValue.html | 190 +
.../javax/jdo/annotations/class-use/Order.html | 145 +
.../annotations/class-use/PersistenceAware.html | 145 +
.../annotations/class-use/PersistenceCapable.html | 145 +
.../annotations/class-use/PersistenceModifier.html | 190 +
.../jdo/annotations/class-use/Persistent.html | 145 +
.../jdo/annotations/class-use/PrimaryKey.html | 145 +
.../javax/jdo/annotations/class-use/Queries.html | 145 +
.../javax/jdo/annotations/class-use/Query.html | 145 +
.../javax/jdo/annotations/class-use/Sequence.html | 145 +
.../annotations/class-use/SequenceStrategy.html | 190 +
.../jdo/annotations/class-use/Serialized.html | 145 +
.../jdo/annotations/class-use/Transactional.html | 145 +
.../javax/jdo/annotations/class-use/Unique.html | 145 +
.../javax/jdo/annotations/class-use/Uniques.html | 145 +
.../javax/jdo/annotations/class-use/Value.html | 145 +
.../javax/jdo/annotations/class-use/Version.html | 145 +
.../jdo/annotations/class-use/VersionStrategy.html | 190 +
.../javax/jdo/annotations/package-frame.html | 132 +
.../javax/jdo/annotations/package-summary.html | 356 +
.../javax/jdo/annotations/package-tree.html | 199 +
.../apidocs/javax/jdo/annotations/package-use.html | 219 +
.../apidocs/javax/jdo/class-use/Constants.html | 183 +
.../api22/apidocs/javax/jdo/class-use/Extent.html | 242 +
.../apidocs/javax/jdo/class-use/FetchGroup.html | 296 +
.../apidocs/javax/jdo/class-use/FetchPlan.html | 287 +
.../javax/jdo/class-use/InstanceCallbacks.html | 145 +
.../javax/jdo/class-use/JDOCanRetryException.html | 243 +
.../javax/jdo/class-use/JDODataStoreException.html | 182 +
.../class-use/JDODetachedFieldAccessException.html | 145 +
.../javax/jdo/class-use/JDOEntityManager.html | 199 +
.../jdo/class-use/JDOEntityManagerFactory.html | 182 +
.../apidocs/javax/jdo/class-use/JDOException.html | 309 +
.../jdo/class-use/JDOFatalDataStoreException.html | 181 +
.../javax/jdo/class-use/JDOFatalException.html | 206 +
.../jdo/class-use/JDOFatalInternalException.html | 145 +
.../javax/jdo/class-use/JDOFatalUserException.html | 145 +
.../apidocs/javax/jdo/class-use/JDOHelper.html | 181 +
.../jdo/class-use/JDONullIdentityException.html | 145 +
.../jdo/class-use/JDOObjectNotFoundException.html | 145 +
.../JDOOptimisticVerificationException.html | 145 +
.../javax/jdo/class-use/JDOReadOnlyException.html | 145 +
.../class-use/JDOUnsupportedOptionException.html | 145 +
.../jdo/class-use/JDOUserCallbackException.html | 145 +
.../javax/jdo/class-use/JDOUserException.html | 218 +
.../apidocs/javax/jdo/class-use/ObjectState.html | 225 +
.../javax/jdo/class-use/PersistenceManager.html | 295 +
.../jdo/class-use/PersistenceManagerFactory.html | 395 +
.../api22/apidocs/javax/jdo/class-use/Query.html | 330 +
.../apidocs/javax/jdo/class-use/Transaction.html | 182 +
.../DataStoreCache.EmptyDataStoreCache.html | 683 +
.../javax/jdo/datastore/DataStoreCache.html | 610 +
.../apidocs/javax/jdo/datastore/JDOConnection.html | 258 +
.../apidocs/javax/jdo/datastore/Sequence.html | 346 +
.../DataStoreCache.EmptyDataStoreCache.html | 145 +
.../jdo/datastore/class-use/DataStoreCache.html | 212 +
.../jdo/datastore/class-use/JDOConnection.html | 183 +
.../javax/jdo/datastore/class-use/Sequence.html | 181 +
.../apidocs/javax/jdo/datastore/package-frame.html | 48 +
.../javax/jdo/datastore/package-summary.html | 200 +
.../apidocs/javax/jdo/datastore/package-tree.html | 160 +
.../apidocs/javax/jdo/datastore/package-use.html | 208 +
.../apidocs/javax/jdo/identity/ByteIdentity.html | 514 +
.../apidocs/javax/jdo/identity/CharIdentity.html | 515 +
.../apidocs/javax/jdo/identity/IntIdentity.html | 514 +
.../apidocs/javax/jdo/identity/LongIdentity.html | 514 +
.../apidocs/javax/jdo/identity/ObjectIdentity.html | 453 +
.../apidocs/javax/jdo/identity/ShortIdentity.html | 514 +
.../javax/jdo/identity/SingleFieldIdentity.html | 695 +
.../apidocs/javax/jdo/identity/StringIdentity.html | 447 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 145 +
.../javax/jdo/identity/class-use/CharIdentity.html | 145 +
.../javax/jdo/identity/class-use/IntIdentity.html | 145 +
.../javax/jdo/identity/class-use/LongIdentity.html | 145 +
.../jdo/identity/class-use/ObjectIdentity.html | 145 +
.../jdo/identity/class-use/ShortIdentity.html | 145 +
.../identity/class-use/SingleFieldIdentity.html | 245 +
.../jdo/identity/class-use/StringIdentity.html | 145 +
.../apidocs/javax/jdo/identity/package-frame.html | 47 +
.../javax/jdo/identity/package-summary.html | 202 +
.../apidocs/javax/jdo/identity/package-tree.html | 157 +
.../apidocs/javax/jdo/identity/package-use.html | 172 +
.../apidocs/javax/jdo/listener/AttachCallback.html | 254 +
.../jdo/listener/AttachLifecycleListener.html | 265 +
.../apidocs/javax/jdo/listener/ClearCallback.html | 228 +
.../javax/jdo/listener/ClearLifecycleListener.html | 270 +
.../jdo/listener/CreateLifecycleListener.html | 232 +
.../apidocs/javax/jdo/listener/DeleteCallback.html | 227 +
.../jdo/listener/DeleteLifecycleListener.html | 263 +
.../apidocs/javax/jdo/listener/DetachCallback.html | 252 +
.../jdo/listener/DetachLifecycleListener.html | 266 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 262 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 597 +
.../jdo/listener/InstanceLifecycleListener.html | 185 +
.../apidocs/javax/jdo/listener/LoadCallback.html | 229 +
.../javax/jdo/listener/LoadLifecycleListener.html | 231 +
.../apidocs/javax/jdo/listener/StoreCallback.html | 232 +
.../javax/jdo/listener/StoreLifecycleListener.html | 264 +
.../jdo/listener/class-use/AttachCallback.html | 145 +
.../class-use/AttachLifecycleListener.html | 145 +
.../jdo/listener/class-use/ClearCallback.html | 182 +
.../listener/class-use/ClearLifecycleListener.html | 145 +
.../class-use/CreateLifecycleListener.html | 145 +
.../jdo/listener/class-use/DeleteCallback.html | 182 +
.../class-use/DeleteLifecycleListener.html | 145 +
.../jdo/listener/class-use/DetachCallback.html | 145 +
.../class-use/DetachLifecycleListener.html | 145 +
.../listener/class-use/DirtyLifecycleListener.html | 145 +
.../listener/class-use/InstanceLifecycleEvent.html | 308 +
.../class-use/InstanceLifecycleListener.html | 305 +
.../javax/jdo/listener/class-use/LoadCallback.html | 182 +
.../listener/class-use/LoadLifecycleListener.html | 145 +
.../jdo/listener/class-use/StoreCallback.html | 182 +
.../listener/class-use/StoreLifecycleListener.html | 145 +
.../apidocs/javax/jdo/listener/package-frame.html | 72 +
.../javax/jdo/listener/package-summary.html | 279 +
.../apidocs/javax/jdo/listener/package-tree.html | 164 +
.../apidocs/javax/jdo/listener/package-use.html | 220 +
content/api22/apidocs/javax/jdo/package-frame.html | 114 +
.../api22/apidocs/javax/jdo/package-summary.html | 394 +
content/api22/apidocs/javax/jdo/package-tree.html | 217 +
content/api22/apidocs/javax/jdo/package-use.html | 304 +
.../api22/apidocs/javax/jdo/spi/Detachable.html | 237 +
.../api22/apidocs/javax/jdo/spi/I18NHelper.html | 499 +
...ImplHelper.StateInterrogationBooleanReturn.html | 221 +
...OImplHelper.StateInterrogationObjectReturn.html | 221 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 223 +
.../api22/apidocs/javax/jdo/spi/JDOImplHelper.html | 1190 ++
.../api22/apidocs/javax/jdo/spi/JDOPermission.html | 453 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 441 +
.../PersistenceCapable.ObjectIdFieldManager.html | 209 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 431 +
.../apidocs/javax/jdo/spi/PersistenceCapable.html | 1218 ++
.../apidocs/javax/jdo/spi/RegisterClassEvent.html | 505 +
.../javax/jdo/spi/RegisterClassListener.html | 227 +
.../apidocs/javax/jdo/spi/StateInterrogation.html | 576 +
.../api22/apidocs/javax/jdo/spi/StateManager.html | 1649 ++
.../javax/jdo/spi/class-use/Detachable.html | 182 +
.../javax/jdo/spi/class-use/I18NHelper.html | 227 +
...ImplHelper.StateInterrogationBooleanReturn.html | 182 +
...OImplHelper.StateInterrogationObjectReturn.html | 182 +
.../class-use/JDOImplHelper.StringConstructor.html | 182 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 200 +
.../javax/jdo/spi/class-use/JDOPermission.html | 209 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 210 +
.../PersistenceCapable.ObjectIdFieldManager.html | 145 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 210 +
.../jdo/spi/class-use/PersistenceCapable.html | 766 +
.../jdo/spi/class-use/RegisterClassEvent.html | 181 +
.../jdo/spi/class-use/RegisterClassListener.html | 191 +
.../jdo/spi/class-use/StateInterrogation.html | 207 +
.../javax/jdo/spi/class-use/StateManager.html | 258 +
.../api22/apidocs/javax/jdo/spi/package-frame.html | 70 +
.../apidocs/javax/jdo/spi/package-summary.html | 271 +
.../api22/apidocs/javax/jdo/spi/package-tree.html | 176 +
.../api22/apidocs/javax/jdo/spi/package-use.html | 277 +
content/api22/apidocs/overview-frame.html | 53 +
content/api22/apidocs/overview-summary.html | 177 +
content/api22/apidocs/overview-tree.html | 282 +
content/api22/apidocs/package-list | 6 +
content/api22/apidocs/resources/inherit.gif | Bin 0 -> 57 bytes
content/api22/apidocs/serialized-form.html | 941 ++
content/api22/apidocs/stylesheet.css | 45 +
content/api30/apidocs.zip | Bin 0 -> 1913283 bytes
content/api30/apidocs/allclasses-frame.html | 340 +
content/api30/apidocs/allclasses-noframe.html | 340 +
content/api30/apidocs/constant-values.html | 1159 ++
content/api30/apidocs/deprecated-list.html | 187 +
content/api30/apidocs/help-doc.html | 224 +
content/api30/apidocs/index-all.html | 5013 ++++++
content/api30/apidocs/index.html | 40 +
content/api30/apidocs/javax/jdo/Constants.html | 3152 ++++
content/api30/apidocs/javax/jdo/Enhancer.html | 288 +
content/api30/apidocs/javax/jdo/Extent.html | 403 +
content/api30/apidocs/javax/jdo/FetchGroup.html | 851 +
content/api30/apidocs/javax/jdo/FetchPlan.html | 782 +
.../api30/apidocs/javax/jdo/InstanceCallbacks.html | 264 +
.../apidocs/javax/jdo/JDOCanRetryException.html | 395 +
.../apidocs/javax/jdo/JDODataStoreException.html | 396 +
.../javax/jdo/JDODetachedFieldAccessException.html | 365 +
.../apidocs/javax/jdo/JDOEnhanceException.html | 326 +
content/api30/apidocs/javax/jdo/JDOEnhancer.html | 596 +
.../api30/apidocs/javax/jdo/JDOEntityManager.html | 238 +
.../apidocs/javax/jdo/JDOEntityManagerFactory.html | 316 +
content/api30/apidocs/javax/jdo/JDOException.html | 613 +
.../javax/jdo/JDOFatalDataStoreException.html | 396 +
.../api30/apidocs/javax/jdo/JDOFatalException.html | 396 +
.../javax/jdo/JDOFatalInternalException.html | 395 +
.../apidocs/javax/jdo/JDOFatalUserException.html | 393 +
content/api30/apidocs/javax/jdo/JDOHelper.html | 1933 +++
.../javax/jdo/JDONullIdentityException.html | 351 +
.../javax/jdo/JDOObjectNotFoundException.html | 401 +
.../jdo/JDOOptimisticVerificationException.html | 380 +
.../javax/jdo/JDOQueryInterruptedException.html | 281 +
.../apidocs/javax/jdo/JDOReadOnlyException.html | 341 +
.../javax/jdo/JDOUnsupportedOptionException.html | 325 +
.../javax/jdo/JDOUserCallbackException.html | 399 +
.../api30/apidocs/javax/jdo/JDOUserException.html | 396 +
content/api30/apidocs/javax/jdo/ObjectState.html | 513 +
.../apidocs/javax/jdo/PersistenceManager.html | 3201 ++++
.../javax/jdo/PersistenceManagerFactory.html | 2316 +++
content/api30/apidocs/javax/jdo/Query.html | 1914 +++
content/api30/apidocs/javax/jdo/Transaction.html | 811 +
.../apidocs/javax/jdo/annotations/Cacheable.html | 215 +
.../apidocs/javax/jdo/annotations/Column.html | 492 +
.../apidocs/javax/jdo/annotations/Columns.html | 223 +
.../javax/jdo/annotations/DatastoreIdentity.html | 352 +
.../javax/jdo/annotations/Discriminator.html | 356 +
.../jdo/annotations/DiscriminatorStrategy.html | 365 +
.../apidocs/javax/jdo/annotations/Element.html | 686 +
.../apidocs/javax/jdo/annotations/Embedded.html | 302 +
.../javax/jdo/annotations/EmbeddedOnly.html | 182 +
.../apidocs/javax/jdo/annotations/Extension.html | 272 +
.../apidocs/javax/jdo/annotations/Extensions.html | 223 +
.../apidocs/javax/jdo/annotations/FetchGroup.html | 313 +
.../apidocs/javax/jdo/annotations/FetchGroups.html | 223 +
.../apidocs/javax/jdo/annotations/FetchPlan.html | 297 +
.../apidocs/javax/jdo/annotations/FetchPlans.html | 223 +
.../apidocs/javax/jdo/annotations/ForeignKey.html | 408 +
.../javax/jdo/annotations/ForeignKeyAction.html | 397 +
.../apidocs/javax/jdo/annotations/ForeignKeys.html | 223 +
.../javax/jdo/annotations/IdGeneratorStrategy.html | 413 +
.../javax/jdo/annotations/IdentityType.html | 365 +
.../api30/apidocs/javax/jdo/annotations/Index.html | 326 +
.../apidocs/javax/jdo/annotations/Indices.html | 223 +
.../apidocs/javax/jdo/annotations/Inheritance.html | 246 +
.../javax/jdo/annotations/InheritanceStrategy.html | 365 +
.../api30/apidocs/javax/jdo/annotations/Join.html | 572 +
.../api30/apidocs/javax/jdo/annotations/Joins.html | 226 +
.../api30/apidocs/javax/jdo/annotations/Key.html | 683 +
.../javax/jdo/annotations/NotPersistent.html | 183 +
.../apidocs/javax/jdo/annotations/NullValue.html | 351 +
.../api30/apidocs/javax/jdo/annotations/Order.html | 301 +
.../javax/jdo/annotations/PersistenceAware.html | 183 +
.../javax/jdo/annotations/PersistenceCapable.html | 507 +
.../javax/jdo/annotations/PersistenceModifier.html | 367 +
.../apidocs/javax/jdo/annotations/Persistent.html | 1036 ++
.../apidocs/javax/jdo/annotations/PrimaryKey.html | 272 +
.../apidocs/javax/jdo/annotations/Queries.html | 223 +
.../api30/apidocs/javax/jdo/annotations/Query.html | 417 +
.../apidocs/javax/jdo/annotations/Sequence.html | 336 +
.../javax/jdo/annotations/SequenceStrategy.html | 349 +
.../apidocs/javax/jdo/annotations/Serialized.html | 185 +
.../javax/jdo/annotations/Transactional.html | 183 +
.../apidocs/javax/jdo/annotations/Unique.html | 328 +
.../apidocs/javax/jdo/annotations/Uniques.html | 223 +
.../api30/apidocs/javax/jdo/annotations/Value.html | 683 +
.../apidocs/javax/jdo/annotations/Version.html | 353 +
.../javax/jdo/annotations/VersionStrategy.html | 381 +
.../javax/jdo/annotations/class-use/Cacheable.html | 145 +
.../javax/jdo/annotations/class-use/Column.html | 145 +
.../javax/jdo/annotations/class-use/Columns.html | 145 +
.../annotations/class-use/DatastoreIdentity.html | 145 +
.../jdo/annotations/class-use/Discriminator.html | 145 +
.../class-use/DiscriminatorStrategy.html | 235 +
.../javax/jdo/annotations/class-use/Element.html | 145 +
.../javax/jdo/annotations/class-use/Embedded.html | 145 +
.../jdo/annotations/class-use/EmbeddedOnly.html | 145 +
.../javax/jdo/annotations/class-use/Extension.html | 145 +
.../jdo/annotations/class-use/Extensions.html | 145 +
.../jdo/annotations/class-use/FetchGroup.html | 145 +
.../jdo/annotations/class-use/FetchGroups.html | 145 +
.../javax/jdo/annotations/class-use/FetchPlan.html | 145 +
.../jdo/annotations/class-use/FetchPlans.html | 145 +
.../jdo/annotations/class-use/ForeignKey.html | 145 +
.../annotations/class-use/ForeignKeyAction.html | 379 +
.../jdo/annotations/class-use/ForeignKeys.html | 145 +
.../annotations/class-use/IdGeneratorStrategy.html | 251 +
.../jdo/annotations/class-use/IdentityType.html | 235 +
.../javax/jdo/annotations/class-use/Index.html | 145 +
.../javax/jdo/annotations/class-use/Indices.html | 145 +
.../jdo/annotations/class-use/Inheritance.html | 145 +
.../annotations/class-use/InheritanceStrategy.html | 235 +
.../javax/jdo/annotations/class-use/Join.html | 145 +
.../javax/jdo/annotations/class-use/Joins.html | 145 +
.../javax/jdo/annotations/class-use/Key.html | 145 +
.../jdo/annotations/class-use/NotPersistent.html | 145 +
.../javax/jdo/annotations/class-use/NullValue.html | 235 +
.../javax/jdo/annotations/class-use/Order.html | 145 +
.../annotations/class-use/PersistenceAware.html | 145 +
.../annotations/class-use/PersistenceCapable.html | 145 +
.../annotations/class-use/PersistenceModifier.html | 235 +
.../jdo/annotations/class-use/Persistent.html | 145 +
.../jdo/annotations/class-use/PrimaryKey.html | 145 +
.../javax/jdo/annotations/class-use/Queries.html | 145 +
.../javax/jdo/annotations/class-use/Query.html | 145 +
.../javax/jdo/annotations/class-use/Sequence.html | 145 +
.../annotations/class-use/SequenceStrategy.html | 236 +
.../jdo/annotations/class-use/Serialized.html | 145 +
.../jdo/annotations/class-use/Transactional.html | 145 +
.../javax/jdo/annotations/class-use/Unique.html | 145 +
.../javax/jdo/annotations/class-use/Uniques.html | 145 +
.../javax/jdo/annotations/class-use/Value.html | 145 +
.../javax/jdo/annotations/class-use/Version.html | 145 +
.../jdo/annotations/class-use/VersionStrategy.html | 235 +
.../javax/jdo/annotations/package-frame.html | 132 +
.../javax/jdo/annotations/package-summary.html | 356 +
.../javax/jdo/annotations/package-tree.html | 199 +
.../apidocs/javax/jdo/annotations/package-use.html | 286 +
.../apidocs/javax/jdo/class-use/Constants.html | 183 +
.../apidocs/javax/jdo/class-use/Enhancer.html | 145 +
.../api30/apidocs/javax/jdo/class-use/Extent.html | 242 +
.../apidocs/javax/jdo/class-use/FetchGroup.html | 296 +
.../apidocs/javax/jdo/class-use/FetchPlan.html | 287 +
.../javax/jdo/class-use/InstanceCallbacks.html | 145 +
.../javax/jdo/class-use/JDOCanRetryException.html | 252 +
.../javax/jdo/class-use/JDODataStoreException.html | 182 +
.../class-use/JDODetachedFieldAccessException.html | 145 +
.../javax/jdo/class-use/JDOEnhanceException.html | 145 +
.../apidocs/javax/jdo/class-use/JDOEnhancer.html | 256 +
.../javax/jdo/class-use/JDOEntityManager.html | 199 +
.../jdo/class-use/JDOEntityManagerFactory.html | 182 +
.../apidocs/javax/jdo/class-use/JDOException.html | 326 +
.../jdo/class-use/JDOFatalDataStoreException.html | 181 +
.../javax/jdo/class-use/JDOFatalException.html | 206 +
.../jdo/class-use/JDOFatalInternalException.html | 145 +
.../javax/jdo/class-use/JDOFatalUserException.html | 145 +
.../apidocs/javax/jdo/class-use/JDOHelper.html | 181 +
.../jdo/class-use/JDONullIdentityException.html | 145 +
.../jdo/class-use/JDOObjectNotFoundException.html | 145 +
.../JDOOptimisticVerificationException.html | 145 +
.../class-use/JDOQueryInterruptedException.html | 145 +
.../javax/jdo/class-use/JDOReadOnlyException.html | 145 +
.../class-use/JDOUnsupportedOptionException.html | 145 +
.../jdo/class-use/JDOUserCallbackException.html | 145 +
.../javax/jdo/class-use/JDOUserException.html | 227 +
.../apidocs/javax/jdo/class-use/ObjectState.html | 225 +
.../javax/jdo/class-use/PersistenceManager.html | 295 +
.../jdo/class-use/PersistenceManagerFactory.html | 395 +
.../api30/apidocs/javax/jdo/class-use/Query.html | 330 +
.../apidocs/javax/jdo/class-use/Transaction.html | 182 +
.../DataStoreCache.EmptyDataStoreCache.html | 683 +
.../javax/jdo/datastore/DataStoreCache.html | 610 +
.../apidocs/javax/jdo/datastore/JDOConnection.html | 258 +
.../apidocs/javax/jdo/datastore/Sequence.html | 346 +
.../DataStoreCache.EmptyDataStoreCache.html | 145 +
.../jdo/datastore/class-use/DataStoreCache.html | 212 +
.../jdo/datastore/class-use/JDOConnection.html | 183 +
.../javax/jdo/datastore/class-use/Sequence.html | 181 +
.../apidocs/javax/jdo/datastore/package-frame.html | 48 +
.../javax/jdo/datastore/package-summary.html | 200 +
.../apidocs/javax/jdo/datastore/package-tree.html | 160 +
.../apidocs/javax/jdo/datastore/package-use.html | 208 +
.../apidocs/javax/jdo/identity/ByteIdentity.html | 514 +
.../apidocs/javax/jdo/identity/CharIdentity.html | 515 +
.../apidocs/javax/jdo/identity/IntIdentity.html | 514 +
.../apidocs/javax/jdo/identity/LongIdentity.html | 514 +
.../apidocs/javax/jdo/identity/ObjectIdentity.html | 479 +
.../apidocs/javax/jdo/identity/ShortIdentity.html | 514 +
.../javax/jdo/identity/SingleFieldIdentity.html | 695 +
.../apidocs/javax/jdo/identity/StringIdentity.html | 447 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 145 +
.../javax/jdo/identity/class-use/CharIdentity.html | 145 +
.../javax/jdo/identity/class-use/IntIdentity.html | 145 +
.../javax/jdo/identity/class-use/LongIdentity.html | 145 +
.../jdo/identity/class-use/ObjectIdentity.html | 145 +
.../jdo/identity/class-use/ShortIdentity.html | 145 +
.../identity/class-use/SingleFieldIdentity.html | 245 +
.../jdo/identity/class-use/StringIdentity.html | 145 +
.../apidocs/javax/jdo/identity/package-frame.html | 47 +
.../javax/jdo/identity/package-summary.html | 202 +
.../apidocs/javax/jdo/identity/package-tree.html | 157 +
.../apidocs/javax/jdo/identity/package-use.html | 172 +
.../apidocs/javax/jdo/listener/AttachCallback.html | 254 +
.../jdo/listener/AttachLifecycleListener.html | 265 +
.../apidocs/javax/jdo/listener/ClearCallback.html | 228 +
.../javax/jdo/listener/ClearLifecycleListener.html | 270 +
.../jdo/listener/CreateLifecycleListener.html | 232 +
.../apidocs/javax/jdo/listener/DeleteCallback.html | 227 +
.../jdo/listener/DeleteLifecycleListener.html | 263 +
.../apidocs/javax/jdo/listener/DetachCallback.html | 252 +
.../jdo/listener/DetachLifecycleListener.html | 266 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 262 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 597 +
.../jdo/listener/InstanceLifecycleListener.html | 185 +
.../apidocs/javax/jdo/listener/LoadCallback.html | 229 +
.../javax/jdo/listener/LoadLifecycleListener.html | 231 +
.../apidocs/javax/jdo/listener/StoreCallback.html | 232 +
.../javax/jdo/listener/StoreLifecycleListener.html | 264 +
.../jdo/listener/class-use/AttachCallback.html | 145 +
.../class-use/AttachLifecycleListener.html | 145 +
.../jdo/listener/class-use/ClearCallback.html | 182 +
.../listener/class-use/ClearLifecycleListener.html | 145 +
.../class-use/CreateLifecycleListener.html | 145 +
.../jdo/listener/class-use/DeleteCallback.html | 182 +
.../class-use/DeleteLifecycleListener.html | 145 +
.../jdo/listener/class-use/DetachCallback.html | 145 +
.../class-use/DetachLifecycleListener.html | 145 +
.../listener/class-use/DirtyLifecycleListener.html | 145 +
.../listener/class-use/InstanceLifecycleEvent.html | 308 +
.../class-use/InstanceLifecycleListener.html | 305 +
.../javax/jdo/listener/class-use/LoadCallback.html | 182 +
.../listener/class-use/LoadLifecycleListener.html | 145 +
.../jdo/listener/class-use/StoreCallback.html | 182 +
.../listener/class-use/StoreLifecycleListener.html | 145 +
.../apidocs/javax/jdo/listener/package-frame.html | 72 +
.../javax/jdo/listener/package-summary.html | 279 +
.../apidocs/javax/jdo/listener/package-tree.html | 164 +
.../apidocs/javax/jdo/listener/package-use.html | 220 +
.../apidocs/javax/jdo/metadata/ArrayMetadata.html | 404 +
.../apidocs/javax/jdo/metadata/ClassMetadata.html | 316 +
.../jdo/metadata/ClassPersistenceModifier.html | 347 +
.../javax/jdo/metadata/CollectionMetadata.html | 404 +
.../apidocs/javax/jdo/metadata/ColumnMetadata.html | 698 +
.../jdo/metadata/DatastoreIdentityMetadata.html | 479 +
.../javax/jdo/metadata/DiscriminatorMetadata.html | 529 +
.../javax/jdo/metadata/ElementMetadata.html | 679 +
.../javax/jdo/metadata/EmbeddedMetadata.html | 455 +
.../javax/jdo/metadata/ExtensionMetadata.html | 262 +
.../javax/jdo/metadata/FetchGroupMetadata.html | 382 +
.../javax/jdo/metadata/FetchPlanMetadata.html | 406 +
.../apidocs/javax/jdo/metadata/FieldMetadata.html | 208 +
.../javax/jdo/metadata/ForeignKeyMetadata.html | 677 +
.../apidocs/javax/jdo/metadata/IndexMetadata.html | 530 +
.../api30/apidocs/javax/jdo/metadata/Indexed.html | 365 +
.../javax/jdo/metadata/InheritanceMetadata.html | 406 +
.../javax/jdo/metadata/InterfaceMetadata.html | 208 +
.../apidocs/javax/jdo/metadata/JDOMetadata.html | 616 +
.../apidocs/javax/jdo/metadata/JoinMetadata.html | 777 +
.../apidocs/javax/jdo/metadata/KeyMetadata.html | 675 +
.../apidocs/javax/jdo/metadata/MapMetadata.html | 600 +
.../apidocs/javax/jdo/metadata/MemberMetadata.html | 1918 +++
.../api30/apidocs/javax/jdo/metadata/Metadata.html | 291 +
.../apidocs/javax/jdo/metadata/OrderMetadata.html | 431 +
.../javax/jdo/metadata/PackageMetadata.html | 610 +
.../javax/jdo/metadata/PrimaryKeyMetadata.html | 383 +
.../javax/jdo/metadata/PropertyMetadata.html | 266 +
.../apidocs/javax/jdo/metadata/QueryMetadata.html | 527 +
.../javax/jdo/metadata/SequenceMetadata.html | 356 +
.../apidocs/javax/jdo/metadata/TypeMetadata.html | 1551 ++
.../apidocs/javax/jdo/metadata/UniqueMetadata.html | 530 +
.../apidocs/javax/jdo/metadata/ValueMetadata.html | 654 +
.../javax/jdo/metadata/VersionMetadata.html | 480 +
.../jdo/metadata/class-use/ArrayMetadata.html | 221 +
.../jdo/metadata/class-use/ClassMetadata.html | 213 +
.../class-use/ClassPersistenceModifier.html | 214 +
.../jdo/metadata/class-use/CollectionMetadata.html | 221 +
.../jdo/metadata/class-use/ColumnMetadata.html | 477 +
.../class-use/DatastoreIdentityMetadata.html | 221 +
.../metadata/class-use/DiscriminatorMetadata.html | 221 +
.../jdo/metadata/class-use/ElementMetadata.html | 221 +
.../jdo/metadata/class-use/EmbeddedMetadata.html | 261 +
.../jdo/metadata/class-use/ExtensionMetadata.html | 191 +
.../jdo/metadata/class-use/FetchGroupMetadata.html | 213 +
.../jdo/metadata/class-use/FetchPlanMetadata.html | 205 +
.../jdo/metadata/class-use/FieldMetadata.html | 229 +
.../jdo/metadata/class-use/ForeignKeyMetadata.html | 317 +
.../jdo/metadata/class-use/IndexMetadata.html | 341 +
.../javax/jdo/metadata/class-use/Indexed.html | 246 +
.../metadata/class-use/InheritanceMetadata.html | 205 +
.../jdo/metadata/class-use/InterfaceMetadata.html | 205 +
.../javax/jdo/metadata/class-use/JDOMetadata.html | 256 +
.../javax/jdo/metadata/class-use/JoinMetadata.html | 269 +
.../javax/jdo/metadata/class-use/KeyMetadata.html | 221 +
.../javax/jdo/metadata/class-use/MapMetadata.html | 253 +
.../jdo/metadata/class-use/MemberMetadata.html | 414 +
.../javax/jdo/metadata/class-use/Metadata.html | 429 +
.../jdo/metadata/class-use/OrderMetadata.html | 205 +
.../jdo/metadata/class-use/PackageMetadata.html | 213 +
.../jdo/metadata/class-use/PrimaryKeyMetadata.html | 221 +
.../jdo/metadata/class-use/PropertyMetadata.html | 237 +
.../jdo/metadata/class-use/QueryMetadata.html | 253 +
.../jdo/metadata/class-use/SequenceMetadata.html | 206 +
.../javax/jdo/metadata/class-use/TypeMetadata.html | 307 +
.../jdo/metadata/class-use/UniqueMetadata.html | 293 +
.../jdo/metadata/class-use/ValueMetadata.html | 221 +
.../jdo/metadata/class-use/VersionMetadata.html | 213 +
.../apidocs/javax/jdo/metadata/package-frame.html | 108 +
.../javax/jdo/metadata/package-summary.html | 316 +
.../apidocs/javax/jdo/metadata/package-tree.html | 168 +
.../apidocs/javax/jdo/metadata/package-use.html | 394 +
content/api30/apidocs/javax/jdo/package-frame.html | 122 +
.../api30/apidocs/javax/jdo/package-summary.html | 411 +
content/api30/apidocs/javax/jdo/package-tree.html | 219 +
content/api30/apidocs/javax/jdo/package-use.html | 310 +
.../api30/apidocs/javax/jdo/spi/Detachable.html | 237 +
.../api30/apidocs/javax/jdo/spi/I18NHelper.html | 499 +
...ImplHelper.StateInterrogationBooleanReturn.html | 221 +
...OImplHelper.StateInterrogationObjectReturn.html | 221 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 223 +
.../api30/apidocs/javax/jdo/spi/JDOImplHelper.html | 1190 ++
.../api30/apidocs/javax/jdo/spi/JDOPermission.html | 453 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 441 +
.../PersistenceCapable.ObjectIdFieldManager.html | 209 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 431 +
.../apidocs/javax/jdo/spi/PersistenceCapable.html | 1218 ++
.../apidocs/javax/jdo/spi/RegisterClassEvent.html | 505 +
.../javax/jdo/spi/RegisterClassListener.html | 227 +
.../apidocs/javax/jdo/spi/StateInterrogation.html | 576 +
.../api30/apidocs/javax/jdo/spi/StateManager.html | 1649 ++
.../javax/jdo/spi/class-use/Detachable.html | 182 +
.../javax/jdo/spi/class-use/I18NHelper.html | 227 +
...ImplHelper.StateInterrogationBooleanReturn.html | 182 +
...OImplHelper.StateInterrogationObjectReturn.html | 182 +
.../class-use/JDOImplHelper.StringConstructor.html | 182 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 200 +
.../javax/jdo/spi/class-use/JDOPermission.html | 209 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 210 +
.../PersistenceCapable.ObjectIdFieldManager.html | 145 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 210 +
.../jdo/spi/class-use/PersistenceCapable.html | 766 +
.../jdo/spi/class-use/RegisterClassEvent.html | 181 +
.../jdo/spi/class-use/RegisterClassListener.html | 191 +
.../jdo/spi/class-use/StateInterrogation.html | 207 +
.../javax/jdo/spi/class-use/StateManager.html | 258 +
.../api30/apidocs/javax/jdo/spi/package-frame.html | 70 +
.../apidocs/javax/jdo/spi/package-summary.html | 271 +
.../api30/apidocs/javax/jdo/spi/package-tree.html | 176 +
.../api30/apidocs/javax/jdo/spi/package-use.html | 277 +
content/api30/apidocs/overview-frame.html | 55 +
content/api30/apidocs/overview-summary.html | 181 +
content/api30/apidocs/overview-tree.html | 290 +
content/api30/apidocs/package-list | 7 +
content/api30/apidocs/resources/inherit.gif | Bin 0 -> 57 bytes
content/api30/apidocs/serialized-form.html | 963 ++
content/api30/apidocs/stylesheet.css | 45 +
content/api31/apidocs.zip | Bin 0 -> 996263 bytes
content/api31/apidocs/allclasses-frame.html | 172 +
content/api31/apidocs/allclasses-noframe.html | 172 +
content/api31/apidocs/constant-values.html | 1318 ++
content/api31/apidocs/deprecated-list.html | 169 +
content/api31/apidocs/help-doc.html | 231 +
content/api31/apidocs/index-all.html | 7064 ++++++++
content/api31/apidocs/index.html | 75 +
content/api31/apidocs/javadoc.bat | 1 +
content/api31/apidocs/javax/jdo/Constants.html | 3231 ++++
content/api31/apidocs/javax/jdo/Enhancer.html | 310 +
content/api31/apidocs/javax/jdo/Extent.html | 396 +
content/api31/apidocs/javax/jdo/FetchGroup.html | 848 +
content/api31/apidocs/javax/jdo/FetchPlan.html | 778 +
.../api31/apidocs/javax/jdo/InstanceCallbacks.html | 259 +
.../apidocs/javax/jdo/JDOCanRetryException.html | 436 +
.../apidocs/javax/jdo/JDODataStoreException.html | 441 +
.../javax/jdo/JDODetachedFieldAccessException.html | 407 +
.../apidocs/javax/jdo/JDOEnhanceException.html | 358 +
content/api31/apidocs/javax/jdo/JDOEnhancer.html | 565 +
content/api31/apidocs/javax/jdo/JDOException.html | 645 +
.../javax/jdo/JDOFatalDataStoreException.html | 441 +
.../api31/apidocs/javax/jdo/JDOFatalException.html | 437 +
.../javax/jdo/JDOFatalInternalException.html | 439 +
.../apidocs/javax/jdo/JDOFatalUserException.html | 437 +
content/api31/apidocs/javax/jdo/JDOHelper.html | 1810 +++
.../javax/jdo/JDONullIdentityException.html | 393 +
.../javax/jdo/JDOObjectNotFoundException.html | 449 +
.../jdo/JDOOptimisticVerificationException.html | 426 +
.../javax/jdo/JDOQueryInterruptedException.html | 317 +
.../apidocs/javax/jdo/JDOReadOnlyException.html | 381 +
.../javax/jdo/JDOUnsupportedOptionException.html | 365 +
.../javax/jdo/JDOUserCallbackException.html | 447 +
.../api31/apidocs/javax/jdo/JDOUserException.html | 441 +
content/api31/apidocs/javax/jdo/ObjectState.html | 485 +
.../apidocs/javax/jdo/PersistenceManager.html | 3237 ++++
.../javax/jdo/PersistenceManagerFactory.html | 2077 +++
content/api31/apidocs/javax/jdo/Query.html | 1786 ++
content/api31/apidocs/javax/jdo/Transaction.html | 794 +
.../apidocs/javax/jdo/annotations/Cacheable.html | 229 +
.../apidocs/javax/jdo/annotations/Column.html | 539 +
.../apidocs/javax/jdo/annotations/Columns.html | 229 +
.../javax/jdo/annotations/DatastoreIdentity.html | 370 +
.../javax/jdo/annotations/Discriminator.html | 374 +
.../jdo/annotations/DiscriminatorStrategy.html | 374 +
.../apidocs/javax/jdo/annotations/Element.html | 704 +
.../apidocs/javax/jdo/annotations/Embedded.html | 347 +
.../javax/jdo/annotations/EmbeddedOnly.html | 176 +
.../apidocs/javax/jdo/annotations/Extension.html | 276 +
.../apidocs/javax/jdo/annotations/Extensions.html | 229 +
.../apidocs/javax/jdo/annotations/FetchGroup.html | 325 +
.../apidocs/javax/jdo/annotations/FetchGroups.html | 229 +
.../apidocs/javax/jdo/annotations/FetchPlan.html | 315 +
.../apidocs/javax/jdo/annotations/FetchPlans.html | 229 +
.../apidocs/javax/jdo/annotations/ForeignKey.html | 453 +
.../javax/jdo/annotations/ForeignKeyAction.html | 398 +
.../apidocs/javax/jdo/annotations/ForeignKeys.html | 229 +
.../javax/jdo/annotations/IdGeneratorStrategy.html | 410 +
.../javax/jdo/annotations/IdentityType.html | 374 +
.../api31/apidocs/javax/jdo/annotations/Index.html | 371 +
.../apidocs/javax/jdo/annotations/Indices.html | 229 +
.../apidocs/javax/jdo/annotations/Inheritance.html | 264 +
.../javax/jdo/annotations/InheritanceStrategy.html | 386 +
.../api31/apidocs/javax/jdo/annotations/Join.html | 590 +
.../api31/apidocs/javax/jdo/annotations/Joins.html | 232 +
.../api31/apidocs/javax/jdo/annotations/Key.html | 701 +
.../javax/jdo/annotations/NotPersistent.html | 177 +
.../apidocs/javax/jdo/annotations/NullValue.html | 364 +
.../api31/apidocs/javax/jdo/annotations/Order.html | 316 +
.../javax/jdo/annotations/PersistenceAware.html | 177 +
.../javax/jdo/annotations/PersistenceCapable.html | 496 +
.../javax/jdo/annotations/PersistenceModifier.html | 376 +
.../apidocs/javax/jdo/annotations/Persistent.html | 1053 ++
.../apidocs/javax/jdo/annotations/PrimaryKey.html | 317 +
.../apidocs/javax/jdo/annotations/Queries.html | 229 +
.../api31/apidocs/javax/jdo/annotations/Query.html | 431 +
.../apidocs/javax/jdo/annotations/Sequence.html | 408 +
.../javax/jdo/annotations/SequenceStrategy.html | 362 +
.../apidocs/javax/jdo/annotations/Serialized.html | 179 +
.../javax/jdo/annotations/Transactional.html | 177 +
.../apidocs/javax/jdo/annotations/Unique.html | 373 +
.../apidocs/javax/jdo/annotations/Uniques.html | 229 +
.../api31/apidocs/javax/jdo/annotations/Value.html | 701 +
.../apidocs/javax/jdo/annotations/Version.html | 371 +
.../javax/jdo/annotations/VersionStrategy.html | 386 +
.../javax/jdo/annotations/class-use/Cacheable.html | 126 +
.../javax/jdo/annotations/class-use/Column.html | 126 +
.../javax/jdo/annotations/class-use/Columns.html | 126 +
.../annotations/class-use/DatastoreIdentity.html | 126 +
.../jdo/annotations/class-use/Discriminator.html | 126 +
.../class-use/DiscriminatorStrategy.html | 216 +
.../javax/jdo/annotations/class-use/Element.html | 126 +
.../javax/jdo/annotations/class-use/Embedded.html | 126 +
.../jdo/annotations/class-use/EmbeddedOnly.html | 126 +
.../javax/jdo/annotations/class-use/Extension.html | 126 +
.../jdo/annotations/class-use/Extensions.html | 126 +
.../jdo/annotations/class-use/FetchGroup.html | 126 +
.../jdo/annotations/class-use/FetchGroups.html | 126 +
.../javax/jdo/annotations/class-use/FetchPlan.html | 126 +
.../jdo/annotations/class-use/FetchPlans.html | 126 +
.../jdo/annotations/class-use/ForeignKey.html | 126 +
.../annotations/class-use/ForeignKeyAction.html | 324 +
.../jdo/annotations/class-use/ForeignKeys.html | 126 +
.../annotations/class-use/IdGeneratorStrategy.html | 228 +
.../jdo/annotations/class-use/IdentityType.html | 216 +
.../javax/jdo/annotations/class-use/Index.html | 126 +
.../javax/jdo/annotations/class-use/Indices.html | 126 +
.../jdo/annotations/class-use/Inheritance.html | 126 +
.../annotations/class-use/InheritanceStrategy.html | 216 +
.../javax/jdo/annotations/class-use/Join.html | 126 +
.../javax/jdo/annotations/class-use/Joins.html | 126 +
.../javax/jdo/annotations/class-use/Key.html | 126 +
.../jdo/annotations/class-use/NotPersistent.html | 126 +
.../javax/jdo/annotations/class-use/NullValue.html | 216 +
.../javax/jdo/annotations/class-use/Order.html | 126 +
.../annotations/class-use/PersistenceAware.html | 126 +
.../annotations/class-use/PersistenceCapable.html | 126 +
.../annotations/class-use/PersistenceModifier.html | 216 +
.../jdo/annotations/class-use/Persistent.html | 126 +
.../jdo/annotations/class-use/PrimaryKey.html | 126 +
.../javax/jdo/annotations/class-use/Queries.html | 126 +
.../javax/jdo/annotations/class-use/Query.html | 126 +
.../javax/jdo/annotations/class-use/Sequence.html | 126 +
.../annotations/class-use/SequenceStrategy.html | 217 +
.../jdo/annotations/class-use/Serialized.html | 126 +
.../jdo/annotations/class-use/Transactional.html | 126 +
.../javax/jdo/annotations/class-use/Unique.html | 126 +
.../javax/jdo/annotations/class-use/Uniques.html | 126 +
.../javax/jdo/annotations/class-use/Value.html | 126 +
.../javax/jdo/annotations/class-use/Version.html | 126 +
.../jdo/annotations/class-use/VersionStrategy.html | 216 +
.../javax/jdo/annotations/package-frame.html | 69 +
.../javax/jdo/annotations/package-summary.html | 435 +
.../javax/jdo/annotations/package-tree.html | 191 +
.../apidocs/javax/jdo/annotations/package-use.html | 264 +
.../apidocs/javax/jdo/class-use/Constants.html | 172 +
.../apidocs/javax/jdo/class-use/Enhancer.html | 126 +
.../api31/apidocs/javax/jdo/class-use/Extent.html | 210 +
.../apidocs/javax/jdo/class-use/FetchGroup.html | 262 +
.../apidocs/javax/jdo/class-use/FetchPlan.html | 250 +
.../javax/jdo/class-use/InstanceCallbacks.html | 126 +
.../javax/jdo/class-use/JDOCanRetryException.html | 225 +
.../javax/jdo/class-use/JDODataStoreException.html | 171 +
.../class-use/JDODetachedFieldAccessException.html | 126 +
.../javax/jdo/class-use/JDOEnhanceException.html | 126 +
.../apidocs/javax/jdo/class-use/JDOEnhancer.html | 227 +
.../apidocs/javax/jdo/class-use/JDOException.html | 284 +
.../jdo/class-use/JDOFatalDataStoreException.html | 170 +
.../javax/jdo/class-use/JDOFatalException.html | 189 +
.../jdo/class-use/JDOFatalInternalException.html | 126 +
.../javax/jdo/class-use/JDOFatalUserException.html | 126 +
.../apidocs/javax/jdo/class-use/JDOHelper.html | 170 +
.../jdo/class-use/JDONullIdentityException.html | 126 +
.../jdo/class-use/JDOObjectNotFoundException.html | 126 +
.../JDOOptimisticVerificationException.html | 126 +
.../class-use/JDOQueryInterruptedException.html | 126 +
.../javax/jdo/class-use/JDOReadOnlyException.html | 126 +
.../class-use/JDOUnsupportedOptionException.html | 126 +
.../jdo/class-use/JDOUserCallbackException.html | 126 +
.../javax/jdo/class-use/JDOUserException.html | 206 +
.../apidocs/javax/jdo/class-use/ObjectState.html | 207 +
.../javax/jdo/class-use/PersistenceManager.html | 249 +
.../jdo/class-use/PersistenceManagerFactory.html | 332 +
.../api31/apidocs/javax/jdo/class-use/Query.html | 292 +
.../apidocs/javax/jdo/class-use/Transaction.html | 171 +
.../DataStoreCache.EmptyDataStoreCache.html | 677 +
.../javax/jdo/datastore/DataStoreCache.html | 625 +
.../apidocs/javax/jdo/datastore/JDOConnection.html | 272 +
.../apidocs/javax/jdo/datastore/Sequence.html | 354 +
.../DataStoreCache.EmptyDataStoreCache.html | 126 +
.../jdo/datastore/class-use/DataStoreCache.html | 198 +
.../jdo/datastore/class-use/JDOConnection.html | 172 +
.../javax/jdo/datastore/class-use/Sequence.html | 170 +
.../apidocs/javax/jdo/datastore/package-frame.html | 27 +
.../javax/jdo/datastore/package-summary.html | 189 +
.../apidocs/javax/jdo/datastore/package-tree.html | 145 +
.../apidocs/javax/jdo/datastore/package-use.html | 202 +
.../apidocs/javax/jdo/identity/ByteIdentity.html | 537 +
.../apidocs/javax/jdo/identity/CharIdentity.html | 538 +
.../apidocs/javax/jdo/identity/IntIdentity.html | 537 +
.../apidocs/javax/jdo/identity/LongIdentity.html | 537 +
.../apidocs/javax/jdo/identity/ObjectIdentity.html | 498 +
.../apidocs/javax/jdo/identity/ShortIdentity.html | 537 +
.../javax/jdo/identity/SingleFieldIdentity.html | 665 +
.../apidocs/javax/jdo/identity/StringIdentity.html | 469 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 126 +
.../javax/jdo/identity/class-use/CharIdentity.html | 126 +
.../javax/jdo/identity/class-use/IntIdentity.html | 126 +
.../javax/jdo/identity/class-use/LongIdentity.html | 126 +
.../jdo/identity/class-use/ObjectIdentity.html | 126 +
.../jdo/identity/class-use/ShortIdentity.html | 126 +
.../identity/class-use/SingleFieldIdentity.html | 221 +
.../jdo/identity/class-use/StringIdentity.html | 126 +
.../apidocs/javax/jdo/identity/package-frame.html | 28 +
.../javax/jdo/identity/package-summary.html | 198 +
.../apidocs/javax/jdo/identity/package-tree.html | 149 +
.../apidocs/javax/jdo/identity/package-use.html | 164 +
.../apidocs/javax/jdo/listener/AttachCallback.html | 269 +
.../jdo/listener/AttachLifecycleListener.html | 278 +
.../apidocs/javax/jdo/listener/ClearCallback.html | 243 +
.../javax/jdo/listener/ClearLifecycleListener.html | 283 +
.../jdo/listener/CreateLifecycleListener.html | 249 +
.../apidocs/javax/jdo/listener/DeleteCallback.html | 242 +
.../jdo/listener/DeleteLifecycleListener.html | 276 +
.../apidocs/javax/jdo/listener/DetachCallback.html | 267 +
.../jdo/listener/DetachLifecycleListener.html | 279 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 271 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 624 +
.../jdo/listener/InstanceLifecycleListener.html | 183 +
.../apidocs/javax/jdo/listener/LoadCallback.html | 244 +
.../javax/jdo/listener/LoadLifecycleListener.html | 248 +
.../apidocs/javax/jdo/listener/StoreCallback.html | 247 +
.../javax/jdo/listener/StoreLifecycleListener.html | 277 +
.../jdo/listener/class-use/AttachCallback.html | 126 +
.../class-use/AttachLifecycleListener.html | 126 +
.../jdo/listener/class-use/ClearCallback.html | 171 +
.../listener/class-use/ClearLifecycleListener.html | 126 +
.../class-use/CreateLifecycleListener.html | 126 +
.../jdo/listener/class-use/DeleteCallback.html | 171 +
.../class-use/DeleteLifecycleListener.html | 126 +
.../jdo/listener/class-use/DetachCallback.html | 126 +
.../class-use/DetachLifecycleListener.html | 126 +
.../listener/class-use/DirtyLifecycleListener.html | 126 +
.../listener/class-use/InstanceLifecycleEvent.html | 271 +
.../class-use/InstanceLifecycleListener.html | 271 +
.../javax/jdo/listener/class-use/LoadCallback.html | 171 +
.../listener/class-use/LoadLifecycleListener.html | 126 +
.../jdo/listener/class-use/StoreCallback.html | 171 +
.../listener/class-use/StoreLifecycleListener.html | 126 +
.../apidocs/javax/jdo/listener/package-frame.html | 39 +
.../javax/jdo/listener/package-summary.html | 292 +
.../apidocs/javax/jdo/listener/package-tree.html | 164 +
.../apidocs/javax/jdo/listener/package-use.html | 211 +
.../apidocs/javax/jdo/metadata/ArrayMetadata.html | 387 +
.../apidocs/javax/jdo/metadata/ClassMetadata.html | 318 +
.../jdo/metadata/ClassPersistenceModifier.html | 360 +
.../javax/jdo/metadata/CollectionMetadata.html | 387 +
.../apidocs/javax/jdo/metadata/ColumnMetadata.html | 667 +
.../jdo/metadata/DatastoreIdentityMetadata.html | 447 +
.../javax/jdo/metadata/DiscriminatorMetadata.html | 487 +
.../javax/jdo/metadata/ElementMetadata.html | 607 +
.../javax/jdo/metadata/EmbeddedMetadata.html | 471 +
.../javax/jdo/metadata/ExtensionMetadata.html | 275 +
.../javax/jdo/metadata/FetchGroupMetadata.html | 371 +
.../javax/jdo/metadata/FetchPlanMetadata.html | 389 +
.../apidocs/javax/jdo/metadata/FieldMetadata.html | 207 +
.../javax/jdo/metadata/ForeignKeyMetadata.html | 611 +
.../apidocs/javax/jdo/metadata/IndexMetadata.html | 491 +
.../api31/apidocs/javax/jdo/metadata/Indexed.html | 374 +
.../javax/jdo/metadata/InheritanceMetadata.html | 387 +
.../javax/jdo/metadata/InterfaceMetadata.html | 207 +
.../apidocs/javax/jdo/metadata/JDOMetadata.html | 569 +
.../apidocs/javax/jdo/metadata/JoinMetadata.html | 687 +
.../apidocs/javax/jdo/metadata/KeyMetadata.html | 603 +
.../apidocs/javax/jdo/metadata/MapMetadata.html | 547 +
.../apidocs/javax/jdo/metadata/MemberMetadata.html | 1614 ++
.../api31/apidocs/javax/jdo/metadata/Metadata.html | 307 +
.../apidocs/javax/jdo/metadata/OrderMetadata.html | 407 +
.../javax/jdo/metadata/PackageMetadata.html | 562 +
.../javax/jdo/metadata/PrimaryKeyMetadata.html | 371 +
.../javax/jdo/metadata/PropertyMetadata.html | 274 +
.../apidocs/javax/jdo/metadata/QueryMetadata.html | 483 +
.../javax/jdo/metadata/SequenceMetadata.html | 435 +
.../apidocs/javax/jdo/metadata/TypeMetadata.html | 1319 ++
.../apidocs/javax/jdo/metadata/UniqueMetadata.html | 491 +
.../apidocs/javax/jdo/metadata/ValueMetadata.html | 587 +
.../javax/jdo/metadata/VersionMetadata.html | 447 +
.../jdo/metadata/class-use/ArrayMetadata.html | 200 +
.../jdo/metadata/class-use/ClassMetadata.html | 194 +
.../class-use/ClassPersistenceModifier.html | 198 +
.../jdo/metadata/class-use/CollectionMetadata.html | 200 +
.../jdo/metadata/class-use/ColumnMetadata.html | 398 +
.../class-use/DatastoreIdentityMetadata.html | 200 +
.../metadata/class-use/DiscriminatorMetadata.html | 212 +
.../jdo/metadata/class-use/ElementMetadata.html | 200 +
.../jdo/metadata/class-use/EmbeddedMetadata.html | 230 +
.../jdo/metadata/class-use/ExtensionMetadata.html | 178 +
.../jdo/metadata/class-use/FetchGroupMetadata.html | 194 +
.../jdo/metadata/class-use/FetchPlanMetadata.html | 188 +
.../jdo/metadata/class-use/FieldMetadata.html | 206 +
.../jdo/metadata/class-use/ForeignKeyMetadata.html | 272 +
.../jdo/metadata/class-use/IndexMetadata.html | 290 +
.../javax/jdo/metadata/class-use/Indexed.html | 222 +
.../metadata/class-use/InheritanceMetadata.html | 188 +
.../jdo/metadata/class-use/InterfaceMetadata.html | 188 +
.../javax/jdo/metadata/class-use/JDOMetadata.html | 235 +
.../javax/jdo/metadata/class-use/JoinMetadata.html | 236 +
.../javax/jdo/metadata/class-use/KeyMetadata.html | 200 +
.../javax/jdo/metadata/class-use/MapMetadata.html | 224 +
.../jdo/metadata/class-use/MemberMetadata.html | 348 +
.../javax/jdo/metadata/class-use/Metadata.html | 359 +
.../jdo/metadata/class-use/OrderMetadata.html | 188 +
.../jdo/metadata/class-use/PackageMetadata.html | 194 +
.../jdo/metadata/class-use/PrimaryKeyMetadata.html | 200 +
.../jdo/metadata/class-use/PropertyMetadata.html | 212 +
.../jdo/metadata/class-use/QueryMetadata.html | 224 +
.../jdo/metadata/class-use/SequenceMetadata.html | 201 +
.../javax/jdo/metadata/class-use/TypeMetadata.html | 272 +
.../jdo/metadata/class-use/UniqueMetadata.html | 254 +
.../jdo/metadata/class-use/ValueMetadata.html | 200 +
.../jdo/metadata/class-use/VersionMetadata.html | 194 +
.../apidocs/javax/jdo/metadata/package-frame.html | 57 +
.../javax/jdo/metadata/package-summary.html | 365 +
.../apidocs/javax/jdo/metadata/package-tree.html | 188 +
.../apidocs/javax/jdo/metadata/package-use.html | 356 +
content/api31/apidocs/javax/jdo/package-frame.html | 59 +
.../api31/apidocs/javax/jdo/package-summary.html | 446 +
content/api31/apidocs/javax/jdo/package-tree.html | 243 +
content/api31/apidocs/javax/jdo/package-use.html | 278 +
.../api31/apidocs/javax/jdo/spi/Detachable.html | 253 +
.../api31/apidocs/javax/jdo/spi/I18NHelper.html | 529 +
...ImplHelper.StateInterrogationBooleanReturn.html | 242 +
...OImplHelper.StateInterrogationObjectReturn.html | 242 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 243 +
.../api31/apidocs/javax/jdo/spi/JDOImplHelper.html | 1281 ++
.../api31/apidocs/javax/jdo/spi/JDOPermission.html | 469 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 462 +
.../PersistenceCapable.ObjectIdFieldManager.html | 209 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 452 +
.../apidocs/javax/jdo/spi/PersistenceCapable.html | 1231 ++
.../apidocs/javax/jdo/spi/RegisterClassEvent.html | 513 +
.../javax/jdo/spi/RegisterClassListener.html | 244 +
.../apidocs/javax/jdo/spi/StateInterrogation.html | 617 +
.../api31/apidocs/javax/jdo/spi/StateManager.html | 1738 ++
.../javax/jdo/spi/class-use/Detachable.html | 171 +
.../javax/jdo/spi/class-use/I18NHelper.html | 209 +
...ImplHelper.StateInterrogationBooleanReturn.html | 171 +
...OImplHelper.StateInterrogationObjectReturn.html | 171 +
.../class-use/JDOImplHelper.StringConstructor.html | 171 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 188 +
.../javax/jdo/spi/class-use/JDOPermission.html | 192 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 196 +
.../PersistenceCapable.ObjectIdFieldManager.html | 126 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 196 +
.../jdo/spi/class-use/PersistenceCapable.html | 640 +
.../jdo/spi/class-use/RegisterClassEvent.html | 170 +
.../jdo/spi/class-use/RegisterClassListener.html | 178 +
.../jdo/spi/class-use/StateInterrogation.html | 190 +
.../javax/jdo/spi/class-use/StateManager.html | 234 +
.../api31/apidocs/javax/jdo/spi/package-frame.html | 38 +
.../apidocs/javax/jdo/spi/package-summary.html | 282 +
.../api31/apidocs/javax/jdo/spi/package-tree.html | 179 +
.../api31/apidocs/javax/jdo/spi/package-use.html | 260 +
content/api31/apidocs/options | 24 +
content/api31/apidocs/overview-frame.html | 28 +
content/api31/apidocs/overview-summary.html | 176 +
content/api31/apidocs/overview-tree.html | 413 +
content/api31/apidocs/package-list | 7 +
content/api31/apidocs/packages | 7 +
content/api31/apidocs/script.js | 30 +
content/api31/apidocs/serialized-form.html | 614 +
content/api31/apidocs/stylesheet.css | 574 +
content/api31/jdo-api-3.1-javadoc.zip | Bin 0 -> 973156 bytes
.../jdo-api-3.1-javadoc/META-INF/DEPENDENCIES | 15 +
content/api31/jdo-api-3.1-javadoc/META-INF/LICENSE | 202 +
.../api31/jdo-api-3.1-javadoc/META-INF/MANIFEST.MF | 6 +
content/api31/jdo-api-3.1-javadoc/META-INF/NOTICE | 8 +
.../jdo-api-3.1-javadoc/allclasses-frame.html | 171 +
.../jdo-api-3.1-javadoc/allclasses-noframe.html | 171 +
.../api31/jdo-api-3.1-javadoc/constant-values.html | 1309 ++
.../api31/jdo-api-3.1-javadoc/deprecated-list.html | 160 +
content/api31/jdo-api-3.1-javadoc/help-doc.html | 222 +
content/api31/jdo-api-3.1-javadoc/index-all.html | 7055 ++++++++
content/api31/jdo-api-3.1-javadoc/index.html | 75 +
.../jdo-api-3.1-javadoc/javax/jdo/Constants.html | 2833 ++++
.../jdo-api-3.1-javadoc/javax/jdo/Enhancer.html | 290 +
.../jdo-api-3.1-javadoc/javax/jdo/Extent.html | 354 +
.../jdo-api-3.1-javadoc/javax/jdo/FetchGroup.html | 745 +
.../jdo-api-3.1-javadoc/javax/jdo/FetchPlan.html | 678 +
.../javax/jdo/InstanceCallbacks.html | 248 +
.../javax/jdo/JDOCanRetryException.html | 399 +
.../javax/jdo/JDODataStoreException.html | 404 +
.../javax/jdo/JDODetachedFieldAccessException.html | 375 +
.../javax/jdo/JDOEnhanceException.html | 335 +
.../jdo-api-3.1-javadoc/javax/jdo/JDOEnhancer.html | 494 +
.../javax/jdo/JDOException.html | 584 +
.../javax/jdo/JDOFatalDataStoreException.html | 404 +
.../javax/jdo/JDOFatalException.html | 400 +
.../javax/jdo/JDOFatalInternalException.html | 402 +
.../javax/jdo/JDOFatalUserException.html | 400 +
.../jdo-api-3.1-javadoc/javax/jdo/JDOHelper.html | 1569 ++
.../javax/jdo/JDONullIdentityException.html | 366 +
.../javax/jdo/JDOObjectNotFoundException.html | 412 +
.../jdo/JDOOptimisticVerificationException.html | 393 +
.../javax/jdo/JDOQueryInterruptedException.html | 302 +
.../javax/jdo/JDOReadOnlyException.html | 353 +
.../javax/jdo/JDOUnsupportedOptionException.html | 342 +
.../javax/jdo/JDOUserCallbackException.html | 410 +
.../javax/jdo/JDOUserException.html | 404 +
.../jdo-api-3.1-javadoc/javax/jdo/ObjectState.html | 461 +
.../javax/jdo/PersistenceManager.html | 2760 ++++
.../javax/jdo/PersistenceManagerFactory.html | 1800 ++
.../api31/jdo-api-3.1-javadoc/javax/jdo/Query.html | 1567 ++
.../jdo-api-3.1-javadoc/javax/jdo/Transaction.html | 703 +
.../javax/jdo/annotations/Cacheable.html | 214 +
.../javax/jdo/annotations/Column.html | 454 +
.../javax/jdo/annotations/Columns.html | 211 +
.../javax/jdo/annotations/DatastoreIdentity.html | 322 +
.../javax/jdo/annotations/Discriminator.html | 326 +
.../jdo/annotations/DiscriminatorStrategy.html | 350 +
.../javax/jdo/annotations/Element.html | 584 +
.../javax/jdo/annotations/Embedded.html | 305 +
.../javax/jdo/annotations/EmbeddedOnly.html | 161 +
.../javax/jdo/annotations/Extension.html | 246 +
.../javax/jdo/annotations/Extensions.html | 211 +
.../javax/jdo/annotations/FetchGroup.html | 291 +
.../javax/jdo/annotations/FetchGroups.html | 211 +
.../javax/jdo/annotations/FetchPlan.html | 279 +
.../javax/jdo/annotations/FetchPlans.html | 211 +
.../javax/jdo/annotations/ForeignKey.html | 387 +
.../javax/jdo/annotations/ForeignKeyAction.html | 374 +
.../javax/jdo/annotations/ForeignKeys.html | 211 +
.../javax/jdo/annotations/IdGeneratorStrategy.html | 386 +
.../javax/jdo/annotations/IdentityType.html | 350 +
.../javax/jdo/annotations/Index.html | 323 +
.../javax/jdo/annotations/Indices.html | 211 +
.../javax/jdo/annotations/Inheritance.html | 240 +
.../javax/jdo/annotations/InheritanceStrategy.html | 362 +
.../javax/jdo/annotations/Join.html | 494 +
.../javax/jdo/annotations/Joins.html | 214 +
.../javax/jdo/annotations/Key.html | 581 +
.../javax/jdo/annotations/NotPersistent.html | 162 +
.../javax/jdo/annotations/NullValue.html | 340 +
.../javax/jdo/annotations/Order.html | 283 +
.../javax/jdo/annotations/PersistenceAware.html | 162 +
.../javax/jdo/annotations/PersistenceCapable.html | 441 +
.../javax/jdo/annotations/PersistenceModifier.html | 352 +
.../javax/jdo/annotations/Persistent.html | 862 +
.../javax/jdo/annotations/PrimaryKey.html | 281 +
.../javax/jdo/annotations/Queries.html | 211 +
.../javax/jdo/annotations/Query.html | 370 +
.../javax/jdo/annotations/Sequence.html | 351 +
.../javax/jdo/annotations/SequenceStrategy.html | 338 +
.../javax/jdo/annotations/Serialized.html | 164 +
.../javax/jdo/annotations/Transactional.html | 162 +
.../javax/jdo/annotations/Unique.html | 325 +
.../javax/jdo/annotations/Uniques.html | 211 +
.../javax/jdo/annotations/Value.html | 581 +
.../javax/jdo/annotations/Version.html | 323 +
.../javax/jdo/annotations/VersionStrategy.html | 362 +
.../javax/jdo/annotations/class-use/Cacheable.html | 117 +
.../javax/jdo/annotations/class-use/Column.html | 117 +
.../javax/jdo/annotations/class-use/Columns.html | 117 +
.../annotations/class-use/DatastoreIdentity.html | 117 +
.../jdo/annotations/class-use/Discriminator.html | 117 +
.../class-use/DiscriminatorStrategy.html | 207 +
.../javax/jdo/annotations/class-use/Element.html | 117 +
.../javax/jdo/annotations/class-use/Embedded.html | 117 +
.../jdo/annotations/class-use/EmbeddedOnly.html | 117 +
.../javax/jdo/annotations/class-use/Extension.html | 117 +
.../jdo/annotations/class-use/Extensions.html | 117 +
.../jdo/annotations/class-use/FetchGroup.html | 117 +
.../jdo/annotations/class-use/FetchGroups.html | 117 +
.../javax/jdo/annotations/class-use/FetchPlan.html | 117 +
.../jdo/annotations/class-use/FetchPlans.html | 117 +
.../jdo/annotations/class-use/ForeignKey.html | 117 +
.../annotations/class-use/ForeignKeyAction.html | 315 +
.../jdo/annotations/class-use/ForeignKeys.html | 117 +
.../annotations/class-use/IdGeneratorStrategy.html | 219 +
.../jdo/annotations/class-use/IdentityType.html | 207 +
.../javax/jdo/annotations/class-use/Index.html | 117 +
.../javax/jdo/annotations/class-use/Indices.html | 117 +
.../jdo/annotations/class-use/Inheritance.html | 117 +
.../annotations/class-use/InheritanceStrategy.html | 207 +
.../javax/jdo/annotations/class-use/Join.html | 117 +
.../javax/jdo/annotations/class-use/Joins.html | 117 +
.../javax/jdo/annotations/class-use/Key.html | 117 +
.../jdo/annotations/class-use/NotPersistent.html | 117 +
.../javax/jdo/annotations/class-use/NullValue.html | 207 +
.../javax/jdo/annotations/class-use/Order.html | 117 +
.../annotations/class-use/PersistenceAware.html | 117 +
.../annotations/class-use/PersistenceCapable.html | 117 +
.../annotations/class-use/PersistenceModifier.html | 207 +
.../jdo/annotations/class-use/Persistent.html | 117 +
.../jdo/annotations/class-use/PrimaryKey.html | 117 +
.../javax/jdo/annotations/class-use/Queries.html | 117 +
.../javax/jdo/annotations/class-use/Query.html | 117 +
.../javax/jdo/annotations/class-use/Sequence.html | 117 +
.../annotations/class-use/SequenceStrategy.html | 208 +
.../jdo/annotations/class-use/Serialized.html | 117 +
.../jdo/annotations/class-use/Transactional.html | 117 +
.../javax/jdo/annotations/class-use/Unique.html | 117 +
.../javax/jdo/annotations/class-use/Uniques.html | 117 +
.../javax/jdo/annotations/class-use/Value.html | 117 +
.../javax/jdo/annotations/class-use/Version.html | 117 +
.../jdo/annotations/class-use/VersionStrategy.html | 207 +
.../javax/jdo/annotations/package-frame.html | 68 +
.../javax/jdo/annotations/package-summary.html | 426 +
.../javax/jdo/annotations/package-tree.html | 182 +
.../javax/jdo/annotations/package-use.html | 255 +
.../javax/jdo/class-use/Constants.html | 163 +
.../javax/jdo/class-use/Enhancer.html | 117 +
.../javax/jdo/class-use/Extent.html | 201 +
.../javax/jdo/class-use/FetchGroup.html | 253 +
.../javax/jdo/class-use/FetchPlan.html | 241 +
.../javax/jdo/class-use/InstanceCallbacks.html | 117 +
.../javax/jdo/class-use/JDOCanRetryException.html | 216 +
.../javax/jdo/class-use/JDODataStoreException.html | 162 +
.../class-use/JDODetachedFieldAccessException.html | 117 +
.../javax/jdo/class-use/JDOEnhanceException.html | 117 +
.../javax/jdo/class-use/JDOEnhancer.html | 218 +
.../javax/jdo/class-use/JDOException.html | 275 +
.../jdo/class-use/JDOFatalDataStoreException.html | 161 +
.../javax/jdo/class-use/JDOFatalException.html | 180 +
.../jdo/class-use/JDOFatalInternalException.html | 117 +
.../javax/jdo/class-use/JDOFatalUserException.html | 117 +
.../javax/jdo/class-use/JDOHelper.html | 161 +
.../jdo/class-use/JDONullIdentityException.html | 117 +
.../jdo/class-use/JDOObjectNotFoundException.html | 117 +
.../JDOOptimisticVerificationException.html | 117 +
.../class-use/JDOQueryInterruptedException.html | 117 +
.../javax/jdo/class-use/JDOReadOnlyException.html | 117 +
.../class-use/JDOUnsupportedOptionException.html | 117 +
.../jdo/class-use/JDOUserCallbackException.html | 117 +
.../javax/jdo/class-use/JDOUserException.html | 197 +
.../javax/jdo/class-use/ObjectState.html | 198 +
.../javax/jdo/class-use/PersistenceManager.html | 240 +
.../jdo/class-use/PersistenceManagerFactory.html | 323 +
.../javax/jdo/class-use/Query.html | 283 +
.../javax/jdo/class-use/Transaction.html | 162 +
.../DataStoreCache.EmptyDataStoreCache.html | 624 +
.../javax/jdo/datastore/DataStoreCache.html | 540 +
.../javax/jdo/datastore/JDOConnection.html | 249 +
.../javax/jdo/datastore/Sequence.html | 319 +
.../DataStoreCache.EmptyDataStoreCache.html | 117 +
.../jdo/datastore/class-use/DataStoreCache.html | 189 +
.../jdo/datastore/class-use/JDOConnection.html | 163 +
.../javax/jdo/datastore/class-use/Sequence.html | 161 +
.../javax/jdo/datastore/package-frame.html | 26 +
.../javax/jdo/datastore/package-summary.html | 180 +
.../javax/jdo/datastore/package-tree.html | 136 +
.../javax/jdo/datastore/package-use.html | 193 +
.../javax/jdo/identity/ByteIdentity.html | 487 +
.../javax/jdo/identity/CharIdentity.html | 488 +
.../javax/jdo/identity/IntIdentity.html | 487 +
.../javax/jdo/identity/LongIdentity.html | 487 +
.../javax/jdo/identity/ObjectIdentity.html | 457 +
.../javax/jdo/identity/ShortIdentity.html | 487 +
.../javax/jdo/identity/SingleFieldIdentity.html | 604 +
.../javax/jdo/identity/StringIdentity.html | 430 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 117 +
.../javax/jdo/identity/class-use/CharIdentity.html | 117 +
.../javax/jdo/identity/class-use/IntIdentity.html | 117 +
.../javax/jdo/identity/class-use/LongIdentity.html | 117 +
.../jdo/identity/class-use/ObjectIdentity.html | 117 +
.../jdo/identity/class-use/ShortIdentity.html | 117 +
.../identity/class-use/SingleFieldIdentity.html | 212 +
.../jdo/identity/class-use/StringIdentity.html | 117 +
.../javax/jdo/identity/package-frame.html | 27 +
.../javax/jdo/identity/package-summary.html | 189 +
.../javax/jdo/identity/package-tree.html | 140 +
.../javax/jdo/identity/package-use.html | 155 +
.../javax/jdo/listener/AttachCallback.html | 246 +
.../jdo/listener/AttachLifecycleListener.html | 253 +
.../javax/jdo/listener/ClearCallback.html | 226 +
.../javax/jdo/listener/ClearLifecycleListener.html | 258 +
.../jdo/listener/CreateLifecycleListener.html | 228 +
.../javax/jdo/listener/DeleteCallback.html | 225 +
.../jdo/listener/DeleteLifecycleListener.html | 251 +
.../javax/jdo/listener/DetachCallback.html | 244 +
.../jdo/listener/DetachLifecycleListener.html | 254 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 250 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 548 +
.../jdo/listener/InstanceLifecycleListener.html | 172 +
.../javax/jdo/listener/LoadCallback.html | 227 +
.../javax/jdo/listener/LoadLifecycleListener.html | 227 +
.../javax/jdo/listener/StoreCallback.html | 230 +
.../javax/jdo/listener/StoreLifecycleListener.html | 252 +
.../jdo/listener/class-use/AttachCallback.html | 117 +
.../class-use/AttachLifecycleListener.html | 117 +
.../jdo/listener/class-use/ClearCallback.html | 162 +
.../listener/class-use/ClearLifecycleListener.html | 117 +
.../class-use/CreateLifecycleListener.html | 117 +
.../jdo/listener/class-use/DeleteCallback.html | 162 +
.../class-use/DeleteLifecycleListener.html | 117 +
.../jdo/listener/class-use/DetachCallback.html | 117 +
.../class-use/DetachLifecycleListener.html | 117 +
.../listener/class-use/DirtyLifecycleListener.html | 117 +
.../listener/class-use/InstanceLifecycleEvent.html | 262 +
.../class-use/InstanceLifecycleListener.html | 262 +
.../javax/jdo/listener/class-use/LoadCallback.html | 162 +
.../listener/class-use/LoadLifecycleListener.html | 117 +
.../jdo/listener/class-use/StoreCallback.html | 162 +
.../listener/class-use/StoreLifecycleListener.html | 117 +
.../javax/jdo/listener/package-frame.html | 38 +
.../javax/jdo/listener/package-summary.html | 283 +
.../javax/jdo/listener/package-tree.html | 155 +
.../javax/jdo/listener/package-use.html | 202 +
.../javax/jdo/metadata/ArrayMetadata.html | 346 +
.../javax/jdo/metadata/ClassMetadata.html | 287 +
.../jdo/metadata/ClassPersistenceModifier.html | 336 +
.../javax/jdo/metadata/CollectionMetadata.html | 346 +
.../javax/jdo/metadata/ColumnMetadata.html | 584 +
.../jdo/metadata/DatastoreIdentityMetadata.html | 397 +
.../javax/jdo/metadata/DiscriminatorMetadata.html | 431 +
.../javax/jdo/metadata/ElementMetadata.html | 533 +
.../javax/jdo/metadata/EmbeddedMetadata.html | 416 +
.../javax/jdo/metadata/ExtensionMetadata.html | 249 +
.../javax/jdo/metadata/FetchGroupMetadata.html | 331 +
.../javax/jdo/metadata/FetchPlanMetadata.html | 347 +
.../javax/jdo/metadata/FieldMetadata.html | 196 +
.../javax/jdo/metadata/ForeignKeyMetadata.html | 535 +
.../javax/jdo/metadata/IndexMetadata.html | 433 +
.../javax/jdo/metadata/Indexed.html | 350 +
.../javax/jdo/metadata/InheritanceMetadata.html | 346 +
.../javax/jdo/metadata/InterfaceMetadata.html | 196 +
.../javax/jdo/metadata/JDOMetadata.html | 498 +
.../javax/jdo/metadata/JoinMetadata.html | 601 +
.../javax/jdo/metadata/KeyMetadata.html | 531 +
.../javax/jdo/metadata/MapMetadata.html | 482 +
.../javax/jdo/metadata/MemberMetadata.html | 1390 ++
.../javax/jdo/metadata/Metadata.html | 275 +
.../javax/jdo/metadata/OrderMetadata.html | 363 +
.../javax/jdo/metadata/PackageMetadata.html | 491 +
.../javax/jdo/metadata/PrimaryKeyMetadata.html | 331 +
.../javax/jdo/metadata/PropertyMetadata.html | 251 +
.../javax/jdo/metadata/QueryMetadata.html | 430 +
.../javax/jdo/metadata/SequenceMetadata.html | 384 +
.../javax/jdo/metadata/TypeMetadata.html | 1136 ++
.../javax/jdo/metadata/UniqueMetadata.html | 433 +
.../javax/jdo/metadata/ValueMetadata.html | 516 +
.../javax/jdo/metadata/VersionMetadata.html | 397 +
.../jdo/metadata/class-use/ArrayMetadata.html | 191 +
.../jdo/metadata/class-use/ClassMetadata.html | 185 +
.../class-use/ClassPersistenceModifier.html | 189 +
.../jdo/metadata/class-use/CollectionMetadata.html | 191 +
.../jdo/metadata/class-use/ColumnMetadata.html | 389 +
.../class-use/DatastoreIdentityMetadata.html | 191 +
.../metadata/class-use/DiscriminatorMetadata.html | 203 +
.../jdo/metadata/class-use/ElementMetadata.html | 191 +
.../jdo/metadata/class-use/EmbeddedMetadata.html | 221 +
.../jdo/metadata/class-use/ExtensionMetadata.html | 169 +
.../jdo/metadata/class-use/FetchGroupMetadata.html | 185 +
.../jdo/metadata/class-use/FetchPlanMetadata.html | 179 +
.../jdo/metadata/class-use/FieldMetadata.html | 197 +
.../jdo/metadata/class-use/ForeignKeyMetadata.html | 263 +
.../jdo/metadata/class-use/IndexMetadata.html | 281 +
.../javax/jdo/metadata/class-use/Indexed.html | 213 +
.../metadata/class-use/InheritanceMetadata.html | 179 +
.../jdo/metadata/class-use/InterfaceMetadata.html | 179 +
.../javax/jdo/metadata/class-use/JDOMetadata.html | 226 +
.../javax/jdo/metadata/class-use/JoinMetadata.html | 227 +
.../javax/jdo/metadata/class-use/KeyMetadata.html | 191 +
.../javax/jdo/metadata/class-use/MapMetadata.html | 215 +
.../jdo/metadata/class-use/MemberMetadata.html | 339 +
.../javax/jdo/metadata/class-use/Metadata.html | 350 +
.../jdo/metadata/class-use/OrderMetadata.html | 179 +
.../jdo/metadata/class-use/PackageMetadata.html | 185 +
.../jdo/metadata/class-use/PrimaryKeyMetadata.html | 191 +
.../jdo/metadata/class-use/PropertyMetadata.html | 203 +
.../jdo/metadata/class-use/QueryMetadata.html | 215 +
.../jdo/metadata/class-use/SequenceMetadata.html | 192 +
.../javax/jdo/metadata/class-use/TypeMetadata.html | 263 +
.../jdo/metadata/class-use/UniqueMetadata.html | 245 +
.../jdo/metadata/class-use/ValueMetadata.html | 191 +
.../jdo/metadata/class-use/VersionMetadata.html | 185 +
.../javax/jdo/metadata/package-frame.html | 56 +
.../javax/jdo/metadata/package-summary.html | 356 +
.../javax/jdo/metadata/package-tree.html | 179 +
.../javax/jdo/metadata/package-use.html | 347 +
.../javax/jdo/package-frame.html | 58 +
.../javax/jdo/package-summary.html | 437 +
.../javax/jdo/package-tree.html | 234 +
.../jdo-api-3.1-javadoc/javax/jdo/package-use.html | 269 +
.../javax/jdo/spi/Detachable.html | 234 +
.../javax/jdo/spi/I18NHelper.html | 458 +
...ImplHelper.StateInterrogationBooleanReturn.html | 222 +
...OImplHelper.StateInterrogationObjectReturn.html | 222 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 224 +
.../javax/jdo/spi/JDOImplHelper.html | 1114 ++
.../javax/jdo/spi/JDOPermission.html | 446 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 407 +
.../PersistenceCapable.ObjectIdFieldManager.html | 200 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 397 +
.../javax/jdo/spi/PersistenceCapable.html | 1087 ++
.../javax/jdo/spi/RegisterClassEvent.html | 472 +
.../javax/jdo/spi/RegisterClassListener.html | 224 +
.../javax/jdo/spi/StateInterrogation.html | 534 +
.../javax/jdo/spi/StateManager.html | 1429 ++
.../javax/jdo/spi/class-use/Detachable.html | 162 +
.../javax/jdo/spi/class-use/I18NHelper.html | 200 +
...ImplHelper.StateInterrogationBooleanReturn.html | 162 +
...OImplHelper.StateInterrogationObjectReturn.html | 162 +
.../class-use/JDOImplHelper.StringConstructor.html | 162 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 179 +
.../javax/jdo/spi/class-use/JDOPermission.html | 183 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 187 +
.../PersistenceCapable.ObjectIdFieldManager.html | 117 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 187 +
.../jdo/spi/class-use/PersistenceCapable.html | 631 +
.../jdo/spi/class-use/RegisterClassEvent.html | 161 +
.../jdo/spi/class-use/RegisterClassListener.html | 169 +
.../jdo/spi/class-use/StateInterrogation.html | 181 +
.../javax/jdo/spi/class-use/StateManager.html | 225 +
.../javax/jdo/spi/package-frame.html | 37 +
.../javax/jdo/spi/package-summary.html | 273 +
.../javax/jdo/spi/package-tree.html | 170 +
.../javax/jdo/spi/package-use.html | 251 +
.../api31/jdo-api-3.1-javadoc/overview-frame.html | 27 +
.../jdo-api-3.1-javadoc/overview-summary.html | 167 +
.../api31/jdo-api-3.1-javadoc/overview-tree.html | 404 +
content/api31/jdo-api-3.1-javadoc/package-list | 7 +
.../jdo-api-3.1-javadoc/resources/background.gif | Bin 0 -> 2313 bytes
.../api31/jdo-api-3.1-javadoc/resources/tab.gif | Bin 0 -> 291 bytes
.../jdo-api-3.1-javadoc/resources/titlebar.gif | Bin 0 -> 10701 bytes
.../jdo-api-3.1-javadoc/resources/titlebar_end.gif | Bin 0 -> 849 bytes
.../api31/jdo-api-3.1-javadoc/serialized-form.html | 628 +
content/api31/jdo-api-3.1-javadoc/stylesheet.css | 474 +
content/api31/jdo-api-3.1-rc1-javadoc.zip | Bin 0 -> 952233 bytes
.../jdo-api-3.1-rc1-javadoc/META-INF/DEPENDENCIES | 15 +
.../api31/jdo-api-3.1-rc1-javadoc/META-INF/LICENSE | 202 +
.../jdo-api-3.1-rc1-javadoc/META-INF/MANIFEST.MF | 6 +
.../api31/jdo-api-3.1-rc1-javadoc/META-INF/NOTICE | 8 +
.../jdo-api-3.1-rc1-javadoc/allclasses-frame.html | 336 +
.../allclasses-noframe.html | 336 +
.../jdo-api-3.1-rc1-javadoc/constant-values.html | 1177 ++
.../jdo-api-3.1-rc1-javadoc/deprecated-list.html | 187 +
.../api31/jdo-api-3.1-rc1-javadoc/help-doc.html | 224 +
.../api31/jdo-api-3.1-rc1-javadoc/index-all.html | 5053 ++++++
content/api31/jdo-api-3.1-rc1-javadoc/index.html | 40 +
.../javax/jdo/Constants.html | 3216 ++++
.../javax/jdo/Enhancer.html | 288 +
.../jdo-api-3.1-rc1-javadoc/javax/jdo/Extent.html | 403 +
.../javax/jdo/FetchGroup.html | 851 +
.../javax/jdo/FetchPlan.html | 782 +
.../javax/jdo/InstanceCallbacks.html | 264 +
.../javax/jdo/JDOCanRetryException.html | 395 +
.../javax/jdo/JDODataStoreException.html | 396 +
.../javax/jdo/JDODetachedFieldAccessException.html | 365 +
.../javax/jdo/JDOEnhanceException.html | 326 +
.../javax/jdo/JDOEnhancer.html | 596 +
.../javax/jdo/JDOException.html | 613 +
.../javax/jdo/JDOFatalDataStoreException.html | 396 +
.../javax/jdo/JDOFatalException.html | 396 +
.../javax/jdo/JDOFatalInternalException.html | 395 +
.../javax/jdo/JDOFatalUserException.html | 393 +
.../javax/jdo/JDOHelper.html | 1933 +++
.../javax/jdo/JDONullIdentityException.html | 351 +
.../javax/jdo/JDOObjectNotFoundException.html | 401 +
.../jdo/JDOOptimisticVerificationException.html | 380 +
.../javax/jdo/JDOQueryInterruptedException.html | 281 +
.../javax/jdo/JDOReadOnlyException.html | 341 +
.../javax/jdo/JDOUnsupportedOptionException.html | 325 +
.../javax/jdo/JDOUserCallbackException.html | 399 +
.../javax/jdo/JDOUserException.html | 396 +
.../javax/jdo/ObjectState.html | 513 +
.../javax/jdo/PersistenceManager.html | 3281 ++++
.../javax/jdo/PersistenceManagerFactory.html | 2340 +++
.../jdo-api-3.1-rc1-javadoc/javax/jdo/Query.html | 1914 +++
.../javax/jdo/Transaction.html | 811 +
.../javax/jdo/annotations/Cacheable.html | 215 +
.../javax/jdo/annotations/Column.html | 521 +
.../javax/jdo/annotations/Columns.html | 223 +
.../javax/jdo/annotations/DatastoreIdentity.html | 352 +
.../javax/jdo/annotations/Discriminator.html | 356 +
.../jdo/annotations/DiscriminatorStrategy.html | 365 +
.../javax/jdo/annotations/Element.html | 686 +
.../javax/jdo/annotations/Embedded.html | 329 +
.../javax/jdo/annotations/EmbeddedOnly.html | 182 +
.../javax/jdo/annotations/Extension.html | 272 +
.../javax/jdo/annotations/Extensions.html | 223 +
.../javax/jdo/annotations/FetchGroup.html | 313 +
.../javax/jdo/annotations/FetchGroups.html | 223 +
.../javax/jdo/annotations/FetchPlan.html | 297 +
.../javax/jdo/annotations/FetchPlans.html | 223 +
.../javax/jdo/annotations/ForeignKey.html | 408 +
.../javax/jdo/annotations/ForeignKeyAction.html | 397 +
.../javax/jdo/annotations/ForeignKeys.html | 223 +
.../javax/jdo/annotations/IdGeneratorStrategy.html | 413 +
.../javax/jdo/annotations/IdentityType.html | 365 +
.../javax/jdo/annotations/Index.html | 326 +
.../javax/jdo/annotations/Indices.html | 223 +
.../javax/jdo/annotations/Inheritance.html | 246 +
.../javax/jdo/annotations/InheritanceStrategy.html | 381 +
.../javax/jdo/annotations/Join.html | 572 +
.../javax/jdo/annotations/Joins.html | 226 +
.../javax/jdo/annotations/Key.html | 683 +
.../javax/jdo/annotations/NotPersistent.html | 183 +
.../javax/jdo/annotations/NullValue.html | 351 +
.../javax/jdo/annotations/Order.html | 301 +
.../javax/jdo/annotations/PersistenceAware.html | 183 +
.../javax/jdo/annotations/PersistenceCapable.html | 507 +
.../javax/jdo/annotations/PersistenceModifier.html | 367 +
.../javax/jdo/annotations/Persistent.html | 1036 ++
.../javax/jdo/annotations/PrimaryKey.html | 272 +
.../javax/jdo/annotations/Queries.html | 223 +
.../javax/jdo/annotations/Query.html | 417 +
.../javax/jdo/annotations/Sequence.html | 394 +
.../javax/jdo/annotations/SequenceStrategy.html | 349 +
.../javax/jdo/annotations/Serialized.html | 185 +
.../javax/jdo/annotations/Transactional.html | 183 +
.../javax/jdo/annotations/Unique.html | 328 +
.../javax/jdo/annotations/Uniques.html | 223 +
.../javax/jdo/annotations/Value.html | 683 +
.../javax/jdo/annotations/Version.html | 353 +
.../javax/jdo/annotations/VersionStrategy.html | 381 +
.../javax/jdo/annotations/class-use/Cacheable.html | 145 +
.../javax/jdo/annotations/class-use/Column.html | 145 +
.../javax/jdo/annotations/class-use/Columns.html | 145 +
.../annotations/class-use/DatastoreIdentity.html | 145 +
.../jdo/annotations/class-use/Discriminator.html | 145 +
.../class-use/DiscriminatorStrategy.html | 235 +
.../javax/jdo/annotations/class-use/Element.html | 145 +
.../javax/jdo/annotations/class-use/Embedded.html | 145 +
.../jdo/annotations/class-use/EmbeddedOnly.html | 145 +
.../javax/jdo/annotations/class-use/Extension.html | 145 +
.../jdo/annotations/class-use/Extensions.html | 145 +
.../jdo/annotations/class-use/FetchGroup.html | 145 +
.../jdo/annotations/class-use/FetchGroups.html | 145 +
.../javax/jdo/annotations/class-use/FetchPlan.html | 145 +
.../jdo/annotations/class-use/FetchPlans.html | 145 +
.../jdo/annotations/class-use/ForeignKey.html | 145 +
.../annotations/class-use/ForeignKeyAction.html | 379 +
.../jdo/annotations/class-use/ForeignKeys.html | 145 +
.../annotations/class-use/IdGeneratorStrategy.html | 251 +
.../jdo/annotations/class-use/IdentityType.html | 235 +
.../javax/jdo/annotations/class-use/Index.html | 145 +
.../javax/jdo/annotations/class-use/Indices.html | 145 +
.../jdo/annotations/class-use/Inheritance.html | 145 +
.../annotations/class-use/InheritanceStrategy.html | 235 +
.../javax/jdo/annotations/class-use/Join.html | 145 +
.../javax/jdo/annotations/class-use/Joins.html | 145 +
.../javax/jdo/annotations/class-use/Key.html | 145 +
.../jdo/annotations/class-use/NotPersistent.html | 145 +
.../javax/jdo/annotations/class-use/NullValue.html | 235 +
.../javax/jdo/annotations/class-use/Order.html | 145 +
.../annotations/class-use/PersistenceAware.html | 145 +
.../annotations/class-use/PersistenceCapable.html | 145 +
.../annotations/class-use/PersistenceModifier.html | 235 +
.../jdo/annotations/class-use/Persistent.html | 145 +
.../jdo/annotations/class-use/PrimaryKey.html | 145 +
.../javax/jdo/annotations/class-use/Queries.html | 145 +
.../javax/jdo/annotations/class-use/Query.html | 145 +
.../javax/jdo/annotations/class-use/Sequence.html | 145 +
.../annotations/class-use/SequenceStrategy.html | 236 +
.../jdo/annotations/class-use/Serialized.html | 145 +
.../jdo/annotations/class-use/Transactional.html | 145 +
.../javax/jdo/annotations/class-use/Unique.html | 145 +
.../javax/jdo/annotations/class-use/Uniques.html | 145 +
.../javax/jdo/annotations/class-use/Value.html | 145 +
.../javax/jdo/annotations/class-use/Version.html | 145 +
.../jdo/annotations/class-use/VersionStrategy.html | 235 +
.../javax/jdo/annotations/package-frame.html | 132 +
.../javax/jdo/annotations/package-summary.html | 356 +
.../javax/jdo/annotations/package-tree.html | 199 +
.../javax/jdo/annotations/package-use.html | 286 +
.../javax/jdo/class-use/Constants.html | 183 +
.../javax/jdo/class-use/Enhancer.html | 145 +
.../javax/jdo/class-use/Extent.html | 242 +
.../javax/jdo/class-use/FetchGroup.html | 296 +
.../javax/jdo/class-use/FetchPlan.html | 287 +
.../javax/jdo/class-use/InstanceCallbacks.html | 145 +
.../javax/jdo/class-use/JDOCanRetryException.html | 252 +
.../javax/jdo/class-use/JDODataStoreException.html | 182 +
.../class-use/JDODetachedFieldAccessException.html | 145 +
.../javax/jdo/class-use/JDOEnhanceException.html | 145 +
.../javax/jdo/class-use/JDOEnhancer.html | 256 +
.../javax/jdo/class-use/JDOException.html | 326 +
.../jdo/class-use/JDOFatalDataStoreException.html | 181 +
.../javax/jdo/class-use/JDOFatalException.html | 206 +
.../jdo/class-use/JDOFatalInternalException.html | 145 +
.../javax/jdo/class-use/JDOFatalUserException.html | 145 +
.../javax/jdo/class-use/JDOHelper.html | 181 +
.../jdo/class-use/JDONullIdentityException.html | 145 +
.../jdo/class-use/JDOObjectNotFoundException.html | 145 +
.../JDOOptimisticVerificationException.html | 145 +
.../class-use/JDOQueryInterruptedException.html | 145 +
.../javax/jdo/class-use/JDOReadOnlyException.html | 145 +
.../class-use/JDOUnsupportedOptionException.html | 145 +
.../jdo/class-use/JDOUserCallbackException.html | 145 +
.../javax/jdo/class-use/JDOUserException.html | 227 +
.../javax/jdo/class-use/ObjectState.html | 225 +
.../javax/jdo/class-use/PersistenceManager.html | 279 +
.../jdo/class-use/PersistenceManagerFactory.html | 379 +
.../javax/jdo/class-use/Query.html | 330 +
.../javax/jdo/class-use/Transaction.html | 182 +
.../DataStoreCache.EmptyDataStoreCache.html | 683 +
.../javax/jdo/datastore/DataStoreCache.html | 610 +
.../javax/jdo/datastore/JDOConnection.html | 258 +
.../javax/jdo/datastore/Sequence.html | 346 +
.../DataStoreCache.EmptyDataStoreCache.html | 145 +
.../jdo/datastore/class-use/DataStoreCache.html | 212 +
.../jdo/datastore/class-use/JDOConnection.html | 183 +
.../javax/jdo/datastore/class-use/Sequence.html | 181 +
.../javax/jdo/datastore/package-frame.html | 48 +
.../javax/jdo/datastore/package-summary.html | 200 +
.../javax/jdo/datastore/package-tree.html | 160 +
.../javax/jdo/datastore/package-use.html | 208 +
.../javax/jdo/identity/ByteIdentity.html | 514 +
.../javax/jdo/identity/CharIdentity.html | 515 +
.../javax/jdo/identity/IntIdentity.html | 514 +
.../javax/jdo/identity/LongIdentity.html | 514 +
.../javax/jdo/identity/ObjectIdentity.html | 479 +
.../javax/jdo/identity/ShortIdentity.html | 514 +
.../javax/jdo/identity/SingleFieldIdentity.html | 695 +
.../javax/jdo/identity/StringIdentity.html | 447 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 145 +
.../javax/jdo/identity/class-use/CharIdentity.html | 145 +
.../javax/jdo/identity/class-use/IntIdentity.html | 145 +
.../javax/jdo/identity/class-use/LongIdentity.html | 145 +
.../jdo/identity/class-use/ObjectIdentity.html | 145 +
.../jdo/identity/class-use/ShortIdentity.html | 145 +
.../identity/class-use/SingleFieldIdentity.html | 245 +
.../jdo/identity/class-use/StringIdentity.html | 145 +
.../javax/jdo/identity/package-frame.html | 47 +
.../javax/jdo/identity/package-summary.html | 202 +
.../javax/jdo/identity/package-tree.html | 157 +
.../javax/jdo/identity/package-use.html | 172 +
.../javax/jdo/listener/AttachCallback.html | 254 +
.../jdo/listener/AttachLifecycleListener.html | 265 +
.../javax/jdo/listener/ClearCallback.html | 228 +
.../javax/jdo/listener/ClearLifecycleListener.html | 270 +
.../jdo/listener/CreateLifecycleListener.html | 232 +
.../javax/jdo/listener/DeleteCallback.html | 227 +
.../jdo/listener/DeleteLifecycleListener.html | 263 +
.../javax/jdo/listener/DetachCallback.html | 252 +
.../jdo/listener/DetachLifecycleListener.html | 266 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 262 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 597 +
.../jdo/listener/InstanceLifecycleListener.html | 185 +
.../javax/jdo/listener/LoadCallback.html | 229 +
.../javax/jdo/listener/LoadLifecycleListener.html | 231 +
.../javax/jdo/listener/StoreCallback.html | 232 +
.../javax/jdo/listener/StoreLifecycleListener.html | 264 +
.../jdo/listener/class-use/AttachCallback.html | 145 +
.../class-use/AttachLifecycleListener.html | 145 +
.../jdo/listener/class-use/ClearCallback.html | 182 +
.../listener/class-use/ClearLifecycleListener.html | 145 +
.../class-use/CreateLifecycleListener.html | 145 +
.../jdo/listener/class-use/DeleteCallback.html | 182 +
.../class-use/DeleteLifecycleListener.html | 145 +
.../jdo/listener/class-use/DetachCallback.html | 145 +
.../class-use/DetachLifecycleListener.html | 145 +
.../listener/class-use/DirtyLifecycleListener.html | 145 +
.../listener/class-use/InstanceLifecycleEvent.html | 308 +
.../class-use/InstanceLifecycleListener.html | 305 +
.../javax/jdo/listener/class-use/LoadCallback.html | 182 +
.../listener/class-use/LoadLifecycleListener.html | 145 +
.../jdo/listener/class-use/StoreCallback.html | 182 +
.../listener/class-use/StoreLifecycleListener.html | 145 +
.../javax/jdo/listener/package-frame.html | 72 +
.../javax/jdo/listener/package-summary.html | 279 +
.../javax/jdo/listener/package-tree.html | 164 +
.../javax/jdo/listener/package-use.html | 220 +
.../javax/jdo/metadata/ArrayMetadata.html | 404 +
.../javax/jdo/metadata/ClassMetadata.html | 316 +
.../jdo/metadata/ClassPersistenceModifier.html | 347 +
.../javax/jdo/metadata/CollectionMetadata.html | 404 +
.../javax/jdo/metadata/ColumnMetadata.html | 747 +
.../jdo/metadata/DatastoreIdentityMetadata.html | 479 +
.../javax/jdo/metadata/DiscriminatorMetadata.html | 529 +
.../javax/jdo/metadata/ElementMetadata.html | 679 +
.../javax/jdo/metadata/EmbeddedMetadata.html | 505 +
.../javax/jdo/metadata/ExtensionMetadata.html | 262 +
.../javax/jdo/metadata/FetchGroupMetadata.html | 382 +
.../javax/jdo/metadata/FetchPlanMetadata.html | 406 +
.../javax/jdo/metadata/FieldMetadata.html | 208 +
.../javax/jdo/metadata/ForeignKeyMetadata.html | 677 +
.../javax/jdo/metadata/IndexMetadata.html | 530 +
.../javax/jdo/metadata/Indexed.html | 365 +
.../javax/jdo/metadata/InheritanceMetadata.html | 406 +
.../javax/jdo/metadata/InterfaceMetadata.html | 208 +
.../javax/jdo/metadata/JDOMetadata.html | 616 +
.../javax/jdo/metadata/JoinMetadata.html | 777 +
.../javax/jdo/metadata/KeyMetadata.html | 675 +
.../javax/jdo/metadata/MapMetadata.html | 600 +
.../javax/jdo/metadata/MemberMetadata.html | 1918 +++
.../javax/jdo/metadata/Metadata.html | 291 +
.../javax/jdo/metadata/OrderMetadata.html | 431 +
.../javax/jdo/metadata/PackageMetadata.html | 610 +
.../javax/jdo/metadata/PrimaryKeyMetadata.html | 383 +
.../javax/jdo/metadata/PropertyMetadata.html | 266 +
.../javax/jdo/metadata/QueryMetadata.html | 527 +
.../javax/jdo/metadata/SequenceMetadata.html | 462 +
.../javax/jdo/metadata/TypeMetadata.html | 1551 ++
.../javax/jdo/metadata/UniqueMetadata.html | 530 +
.../javax/jdo/metadata/ValueMetadata.html | 654 +
.../javax/jdo/metadata/VersionMetadata.html | 480 +
.../jdo/metadata/class-use/ArrayMetadata.html | 221 +
.../jdo/metadata/class-use/ClassMetadata.html | 213 +
.../class-use/ClassPersistenceModifier.html | 214 +
.../jdo/metadata/class-use/CollectionMetadata.html | 221 +
.../jdo/metadata/class-use/ColumnMetadata.html | 485 +
.../class-use/DatastoreIdentityMetadata.html | 221 +
.../metadata/class-use/DiscriminatorMetadata.html | 237 +
.../jdo/metadata/class-use/ElementMetadata.html | 221 +
.../jdo/metadata/class-use/EmbeddedMetadata.html | 261 +
.../jdo/metadata/class-use/ExtensionMetadata.html | 191 +
.../jdo/metadata/class-use/FetchGroupMetadata.html | 213 +
.../jdo/metadata/class-use/FetchPlanMetadata.html | 205 +
.../jdo/metadata/class-use/FieldMetadata.html | 229 +
.../jdo/metadata/class-use/ForeignKeyMetadata.html | 317 +
.../jdo/metadata/class-use/IndexMetadata.html | 341 +
.../javax/jdo/metadata/class-use/Indexed.html | 246 +
.../metadata/class-use/InheritanceMetadata.html | 205 +
.../jdo/metadata/class-use/InterfaceMetadata.html | 205 +
.../javax/jdo/metadata/class-use/JDOMetadata.html | 256 +
.../javax/jdo/metadata/class-use/JoinMetadata.html | 269 +
.../javax/jdo/metadata/class-use/KeyMetadata.html | 221 +
.../javax/jdo/metadata/class-use/MapMetadata.html | 253 +
.../jdo/metadata/class-use/MemberMetadata.html | 414 +
.../javax/jdo/metadata/class-use/Metadata.html | 429 +
.../jdo/metadata/class-use/OrderMetadata.html | 205 +
.../jdo/metadata/class-use/PackageMetadata.html | 213 +
.../jdo/metadata/class-use/PrimaryKeyMetadata.html | 221 +
.../jdo/metadata/class-use/PropertyMetadata.html | 237 +
.../jdo/metadata/class-use/QueryMetadata.html | 253 +
.../jdo/metadata/class-use/SequenceMetadata.html | 222 +
.../javax/jdo/metadata/class-use/TypeMetadata.html | 307 +
.../jdo/metadata/class-use/UniqueMetadata.html | 293 +
.../jdo/metadata/class-use/ValueMetadata.html | 221 +
.../jdo/metadata/class-use/VersionMetadata.html | 213 +
.../javax/jdo/metadata/package-frame.html | 108 +
.../javax/jdo/metadata/package-summary.html | 316 +
.../javax/jdo/metadata/package-tree.html | 168 +
.../javax/jdo/metadata/package-use.html | 394 +
.../javax/jdo/package-frame.html | 118 +
.../javax/jdo/package-summary.html | 403 +
.../javax/jdo/package-tree.html | 207 +
.../javax/jdo/package-use.html | 298 +
.../javax/jdo/spi/Detachable.html | 237 +
.../javax/jdo/spi/I18NHelper.html | 499 +
...ImplHelper.StateInterrogationBooleanReturn.html | 221 +
...OImplHelper.StateInterrogationObjectReturn.html | 221 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 223 +
.../javax/jdo/spi/JDOImplHelper.html | 1260 ++
.../javax/jdo/spi/JDOPermission.html | 453 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 441 +
.../PersistenceCapable.ObjectIdFieldManager.html | 209 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 431 +
.../javax/jdo/spi/PersistenceCapable.html | 1218 ++
.../javax/jdo/spi/RegisterClassEvent.html | 505 +
.../javax/jdo/spi/RegisterClassListener.html | 227 +
.../javax/jdo/spi/StateInterrogation.html | 576 +
.../javax/jdo/spi/StateManager.html | 1649 ++
.../javax/jdo/spi/class-use/Detachable.html | 182 +
.../javax/jdo/spi/class-use/I18NHelper.html | 227 +
...ImplHelper.StateInterrogationBooleanReturn.html | 182 +
...OImplHelper.StateInterrogationObjectReturn.html | 182 +
.../class-use/JDOImplHelper.StringConstructor.html | 182 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 200 +
.../javax/jdo/spi/class-use/JDOPermission.html | 209 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 210 +
.../PersistenceCapable.ObjectIdFieldManager.html | 145 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 210 +
.../jdo/spi/class-use/PersistenceCapable.html | 766 +
.../jdo/spi/class-use/RegisterClassEvent.html | 181 +
.../jdo/spi/class-use/RegisterClassListener.html | 191 +
.../jdo/spi/class-use/StateInterrogation.html | 207 +
.../javax/jdo/spi/class-use/StateManager.html | 258 +
.../javax/jdo/spi/package-frame.html | 70 +
.../javax/jdo/spi/package-summary.html | 271 +
.../javax/jdo/spi/package-tree.html | 176 +
.../javax/jdo/spi/package-use.html | 277 +
.../jdo-api-3.1-rc1-javadoc/overview-frame.html | 55 +
.../jdo-api-3.1-rc1-javadoc/overview-summary.html | 181 +
.../jdo-api-3.1-rc1-javadoc/overview-tree.html | 277 +
content/api31/jdo-api-3.1-rc1-javadoc/package-list | 7 +
.../jdo-api-3.1-rc1-javadoc/resources/inherit.gif | Bin 0 -> 57 bytes
.../jdo-api-3.1-rc1-javadoc/serialized-form.html | 963 ++
.../api31/jdo-api-3.1-rc1-javadoc/stylesheet.css | 29 +
content/api32/apidocs.zip | Bin 0 -> 1191327 bytes
content/api32/apidocs/allclasses-frame.html | 384 +
content/api32/apidocs/allclasses-noframe.html | 384 +
content/api32/apidocs/constant-values.html | 1350 ++
content/api32/apidocs/deprecated-list.html | 125 +
content/api32/apidocs/help-doc.html | 230 +
content/api32/apidocs/index-all.html | 16212 ++++++++++++++++++
content/api32/apidocs/index.html | 76 +
.../javax/jdo/AttributeConverter.UseDefault.html | 334 +
.../apidocs/javax/jdo/AttributeConverter.html | 294 +
content/api32/apidocs/javax/jdo/Constants.html | 3279 ++++
content/api32/apidocs/javax/jdo/Enhancer.html | 309 +
content/api32/apidocs/javax/jdo/Extent.html | 418 +
content/api32/apidocs/javax/jdo/FetchGroup.html | 853 +
content/api32/apidocs/javax/jdo/FetchPlan.html | 795 +
.../api32/apidocs/javax/jdo/InstanceCallbacks.html | 258 +
.../apidocs/javax/jdo/JDOCanRetryException.html | 435 +
.../apidocs/javax/jdo/JDODataStoreException.html | 440 +
.../javax/jdo/JDODetachedFieldAccessException.html | 402 +
.../apidocs/javax/jdo/JDOEnhanceException.html | 357 +
content/api32/apidocs/javax/jdo/JDOEnhancer.html | 564 +
content/api32/apidocs/javax/jdo/JDOException.html | 644 +
.../javax/jdo/JDOFatalDataStoreException.html | 440 +
.../api32/apidocs/javax/jdo/JDOFatalException.html | 436 +
.../javax/jdo/JDOFatalInternalException.html | 438 +
.../apidocs/javax/jdo/JDOFatalUserException.html | 436 +
content/api32/apidocs/javax/jdo/JDOHelper.html | 1827 +++
.../javax/jdo/JDONullIdentityException.html | 392 +
.../javax/jdo/JDOObjectNotFoundException.html | 446 +
.../jdo/JDOOptimisticVerificationException.html | 423 +
.../api32/apidocs/javax/jdo/JDOQLTypedQuery.html | 1844 +++
.../apidocs/javax/jdo/JDOQLTypedSubquery.html | 464 +
.../javax/jdo/JDOQueryInterruptedException.html | 316 +
.../apidocs/javax/jdo/JDOReadOnlyException.html | 378 +
.../javax/jdo/JDOUnsupportedOptionException.html | 364 +
.../javax/jdo/JDOUserCallbackException.html | 446 +
.../api32/apidocs/javax/jdo/JDOUserException.html | 440 +
content/api32/apidocs/javax/jdo/ObjectState.html | 484 +
.../apidocs/javax/jdo/PersistenceManager.html | 3200 ++++
.../javax/jdo/PersistenceManagerFactory.html | 2086 +++
content/api32/apidocs/javax/jdo/Query.html | 2509 +++
content/api32/apidocs/javax/jdo/Transaction.html | 793 +
.../apidocs/javax/jdo/annotations/Cacheable.html | 228 +
.../apidocs/javax/jdo/annotations/Column.html | 539 +
.../apidocs/javax/jdo/annotations/Columns.html | 228 +
.../apidocs/javax/jdo/annotations/Convert.html | 280 +
.../javax/jdo/annotations/DatastoreIdentity.html | 369 +
.../javax/jdo/annotations/Discriminator.html | 373 +
.../jdo/annotations/DiscriminatorStrategy.html | 373 +
.../apidocs/javax/jdo/annotations/Element.html | 759 +
.../apidocs/javax/jdo/annotations/Embedded.html | 346 +
.../javax/jdo/annotations/EmbeddedOnly.html | 175 +
.../apidocs/javax/jdo/annotations/Extension.html | 276 +
.../apidocs/javax/jdo/annotations/Extensions.html | 228 +
.../apidocs/javax/jdo/annotations/FetchGroup.html | 329 +
.../apidocs/javax/jdo/annotations/FetchGroups.html | 228 +
.../apidocs/javax/jdo/annotations/FetchPlan.html | 315 +
.../apidocs/javax/jdo/annotations/FetchPlans.html | 228 +
.../apidocs/javax/jdo/annotations/ForeignKey.html | 453 +
.../javax/jdo/annotations/ForeignKeyAction.html | 397 +
.../apidocs/javax/jdo/annotations/ForeignKeys.html | 228 +
.../javax/jdo/annotations/IdGeneratorStrategy.html | 409 +
.../javax/jdo/annotations/IdentityType.html | 373 +
.../api32/apidocs/javax/jdo/annotations/Index.html | 371 +
.../apidocs/javax/jdo/annotations/Indices.html | 228 +
.../apidocs/javax/jdo/annotations/Inheritance.html | 263 +
.../javax/jdo/annotations/InheritanceStrategy.html | 385 +
.../api32/apidocs/javax/jdo/annotations/Join.html | 590 +
.../api32/apidocs/javax/jdo/annotations/Joins.html | 231 +
.../api32/apidocs/javax/jdo/annotations/Key.html | 756 +
.../javax/jdo/annotations/NotPersistent.html | 176 +
.../apidocs/javax/jdo/annotations/NullValue.html | 363 +
.../api32/apidocs/javax/jdo/annotations/Order.html | 318 +
.../javax/jdo/annotations/PersistenceAware.html | 176 +
.../javax/jdo/annotations/PersistenceCapable.html | 535 +
.../javax/jdo/annotations/PersistenceModifier.html | 375 +
.../apidocs/javax/jdo/annotations/Persistent.html | 1111 ++
.../apidocs/javax/jdo/annotations/PrimaryKey.html | 316 +
.../apidocs/javax/jdo/annotations/Queries.html | 228 +
.../api32/apidocs/javax/jdo/annotations/Query.html | 431 +
.../apidocs/javax/jdo/annotations/Sequence.html | 407 +
.../javax/jdo/annotations/SequenceStrategy.html | 361 +
.../apidocs/javax/jdo/annotations/Serialized.html | 178 +
.../javax/jdo/annotations/Transactional.html | 176 +
.../apidocs/javax/jdo/annotations/Unique.html | 373 +
.../apidocs/javax/jdo/annotations/Uniques.html | 228 +
.../api32/apidocs/javax/jdo/annotations/Value.html | 757 +
.../apidocs/javax/jdo/annotations/Version.html | 370 +
.../javax/jdo/annotations/VersionStrategy.html | 385 +
.../javax/jdo/annotations/class-use/Cacheable.html | 125 +
.../javax/jdo/annotations/class-use/Column.html | 125 +
.../javax/jdo/annotations/class-use/Columns.html | 125 +
.../javax/jdo/annotations/class-use/Convert.html | 125 +
.../annotations/class-use/DatastoreIdentity.html | 125 +
.../jdo/annotations/class-use/Discriminator.html | 125 +
.../class-use/DiscriminatorStrategy.html | 240 +
.../javax/jdo/annotations/class-use/Element.html | 125 +
.../javax/jdo/annotations/class-use/Embedded.html | 125 +
.../jdo/annotations/class-use/EmbeddedOnly.html | 125 +
.../javax/jdo/annotations/class-use/Extension.html | 125 +
.../jdo/annotations/class-use/Extensions.html | 125 +
.../jdo/annotations/class-use/FetchGroup.html | 125 +
.../jdo/annotations/class-use/FetchGroups.html | 125 +
.../javax/jdo/annotations/class-use/FetchPlan.html | 125 +
.../jdo/annotations/class-use/FetchPlans.html | 125 +
.../jdo/annotations/class-use/ForeignKey.html | 125 +
.../annotations/class-use/ForeignKeyAction.html | 456 +
.../jdo/annotations/class-use/ForeignKeys.html | 125 +
.../annotations/class-use/IdGeneratorStrategy.html | 264 +
.../jdo/annotations/class-use/IdentityType.html | 240 +
.../javax/jdo/annotations/class-use/Index.html | 125 +
.../javax/jdo/annotations/class-use/Indices.html | 125 +
.../jdo/annotations/class-use/Inheritance.html | 125 +
.../annotations/class-use/InheritanceStrategy.html | 240 +
.../javax/jdo/annotations/class-use/Join.html | 125 +
.../javax/jdo/annotations/class-use/Joins.html | 125 +
.../javax/jdo/annotations/class-use/Key.html | 125 +
.../jdo/annotations/class-use/NotPersistent.html | 125 +
.../javax/jdo/annotations/class-use/NullValue.html | 240 +
.../javax/jdo/annotations/class-use/Order.html | 125 +
.../annotations/class-use/PersistenceAware.html | 125 +
.../annotations/class-use/PersistenceCapable.html | 125 +
.../annotations/class-use/PersistenceModifier.html | 240 +
.../jdo/annotations/class-use/Persistent.html | 125 +
.../jdo/annotations/class-use/PrimaryKey.html | 125 +
.../javax/jdo/annotations/class-use/Queries.html | 125 +
.../javax/jdo/annotations/class-use/Query.html | 125 +
.../javax/jdo/annotations/class-use/Sequence.html | 125 +
.../annotations/class-use/SequenceStrategy.html | 242 +
.../jdo/annotations/class-use/Serialized.html | 125 +
.../jdo/annotations/class-use/Transactional.html | 125 +
.../javax/jdo/annotations/class-use/Unique.html | 125 +
.../javax/jdo/annotations/class-use/Uniques.html | 125 +
.../javax/jdo/annotations/class-use/Value.html | 125 +
.../javax/jdo/annotations/class-use/Version.html | 125 +
.../jdo/annotations/class-use/VersionStrategy.html | 240 +
.../javax/jdo/annotations/package-frame.html | 69 +
.../javax/jdo/annotations/package-summary.html | 441 +
.../javax/jdo/annotations/package-tree.html | 191 +
.../apidocs/javax/jdo/annotations/package-use.html | 263 +
.../class-use/AttributeConverter.UseDefault.html | 125 +
.../javax/jdo/class-use/AttributeConverter.html | 294 +
.../apidocs/javax/jdo/class-use/Constants.html | 171 +
.../apidocs/javax/jdo/class-use/Enhancer.html | 125 +
.../api32/apidocs/javax/jdo/class-use/Extent.html | 244 +
.../apidocs/javax/jdo/class-use/FetchGroup.html | 348 +
.../apidocs/javax/jdo/class-use/FetchPlan.html | 347 +
.../javax/jdo/class-use/InstanceCallbacks.html | 125 +
.../javax/jdo/class-use/JDOCanRetryException.html | 224 +
.../javax/jdo/class-use/JDODataStoreException.html | 170 +
.../class-use/JDODetachedFieldAccessException.html | 125 +
.../javax/jdo/class-use/JDOEnhanceException.html | 125 +
.../apidocs/javax/jdo/class-use/JDOEnhancer.html | 289 +
.../apidocs/javax/jdo/class-use/JDOException.html | 289 +
.../jdo/class-use/JDOFatalDataStoreException.html | 169 +
.../javax/jdo/class-use/JDOFatalException.html | 188 +
.../jdo/class-use/JDOFatalInternalException.html | 125 +
.../javax/jdo/class-use/JDOFatalUserException.html | 125 +
.../apidocs/javax/jdo/class-use/JDOHelper.html | 175 +
.../jdo/class-use/JDONullIdentityException.html | 125 +
.../jdo/class-use/JDOObjectNotFoundException.html | 125 +
.../JDOOptimisticVerificationException.html | 125 +
.../javax/jdo/class-use/JDOQLTypedQuery.html | 453 +
.../javax/jdo/class-use/JDOQLTypedSubquery.html | 241 +
.../class-use/JDOQueryInterruptedException.html | 125 +
.../javax/jdo/class-use/JDOReadOnlyException.html | 125 +
.../class-use/JDOUnsupportedOptionException.html | 125 +
.../jdo/class-use/JDOUserCallbackException.html | 125 +
.../javax/jdo/class-use/JDOUserException.html | 205 +
.../apidocs/javax/jdo/class-use/ObjectState.html | 240 +
.../javax/jdo/class-use/PersistenceManager.html | 325 +
.../jdo/class-use/PersistenceManagerFactory.html | 489 +
.../api32/apidocs/javax/jdo/class-use/Query.html | 780 +
.../apidocs/javax/jdo/class-use/Transaction.html | 177 +
.../DataStoreCache.EmptyDataStoreCache.html | 598 +
.../javax/jdo/datastore/DataStoreCache.html | 539 +
.../apidocs/javax/jdo/datastore/JDOConnection.html | 271 +
.../apidocs/javax/jdo/datastore/Sequence.html | 353 +
.../DataStoreCache.EmptyDataStoreCache.html | 125 +
.../jdo/datastore/class-use/DataStoreCache.html | 204 +
.../jdo/datastore/class-use/JDOConnection.html | 179 +
.../javax/jdo/datastore/class-use/Sequence.html | 175 +
.../apidocs/javax/jdo/datastore/package-frame.html | 26 +
.../javax/jdo/datastore/package-summary.html | 188 +
.../apidocs/javax/jdo/datastore/package-tree.html | 144 +
.../apidocs/javax/jdo/datastore/package-use.html | 201 +
.../apidocs/javax/jdo/identity/ByteIdentity.html | 536 +
.../apidocs/javax/jdo/identity/CharIdentity.html | 537 +
.../apidocs/javax/jdo/identity/IntIdentity.html | 536 +
.../apidocs/javax/jdo/identity/LongIdentity.html | 536 +
.../apidocs/javax/jdo/identity/ObjectIdentity.html | 497 +
.../apidocs/javax/jdo/identity/ShortIdentity.html | 536 +
.../javax/jdo/identity/SingleFieldIdentity.html | 668 +
.../apidocs/javax/jdo/identity/StringIdentity.html | 468 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 125 +
.../javax/jdo/identity/class-use/CharIdentity.html | 125 +
.../javax/jdo/identity/class-use/IntIdentity.html | 125 +
.../javax/jdo/identity/class-use/LongIdentity.html | 125 +
.../jdo/identity/class-use/ObjectIdentity.html | 125 +
.../jdo/identity/class-use/ShortIdentity.html | 125 +
.../identity/class-use/SingleFieldIdentity.html | 226 +
.../jdo/identity/class-use/StringIdentity.html | 125 +
.../apidocs/javax/jdo/identity/package-frame.html | 27 +
.../javax/jdo/identity/package-summary.html | 197 +
.../apidocs/javax/jdo/identity/package-tree.html | 148 +
.../apidocs/javax/jdo/identity/package-use.html | 163 +
.../apidocs/javax/jdo/listener/AttachCallback.html | 268 +
.../jdo/listener/AttachLifecycleListener.html | 277 +
.../apidocs/javax/jdo/listener/ClearCallback.html | 242 +
.../javax/jdo/listener/ClearLifecycleListener.html | 282 +
.../jdo/listener/CreateLifecycleListener.html | 248 +
.../apidocs/javax/jdo/listener/DeleteCallback.html | 241 +
.../jdo/listener/DeleteLifecycleListener.html | 275 +
.../apidocs/javax/jdo/listener/DetachCallback.html | 266 +
.../jdo/listener/DetachLifecycleListener.html | 278 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 274 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 623 +
.../jdo/listener/InstanceLifecycleListener.html | 182 +
.../apidocs/javax/jdo/listener/LoadCallback.html | 243 +
.../javax/jdo/listener/LoadLifecycleListener.html | 247 +
.../apidocs/javax/jdo/listener/StoreCallback.html | 246 +
.../javax/jdo/listener/StoreLifecycleListener.html | 276 +
.../jdo/listener/class-use/AttachCallback.html | 125 +
.../class-use/AttachLifecycleListener.html | 125 +
.../jdo/listener/class-use/ClearCallback.html | 170 +
.../listener/class-use/ClearLifecycleListener.html | 125 +
.../class-use/CreateLifecycleListener.html | 125 +
.../jdo/listener/class-use/DeleteCallback.html | 170 +
.../class-use/DeleteLifecycleListener.html | 125 +
.../jdo/listener/class-use/DetachCallback.html | 125 +
.../class-use/DetachLifecycleListener.html | 125 +
.../listener/class-use/DirtyLifecycleListener.html | 125 +
.../listener/class-use/InstanceLifecycleEvent.html | 377 +
.../class-use/InstanceLifecycleListener.html | 301 +
.../javax/jdo/listener/class-use/LoadCallback.html | 170 +
.../listener/class-use/LoadLifecycleListener.html | 125 +
.../jdo/listener/class-use/StoreCallback.html | 170 +
.../listener/class-use/StoreLifecycleListener.html | 125 +
.../apidocs/javax/jdo/listener/package-frame.html | 38 +
.../javax/jdo/listener/package-summary.html | 291 +
.../apidocs/javax/jdo/listener/package-tree.html | 163 +
.../apidocs/javax/jdo/listener/package-use.html | 210 +
.../apidocs/javax/jdo/metadata/ArrayMetadata.html | 394 +
.../apidocs/javax/jdo/metadata/ClassMetadata.html | 319 +
.../jdo/metadata/ClassPersistenceModifier.html | 359 +
.../javax/jdo/metadata/CollectionMetadata.html | 394 +
.../apidocs/javax/jdo/metadata/ColumnMetadata.html | 688 +
.../jdo/metadata/DatastoreIdentityMetadata.html | 454 +
.../javax/jdo/metadata/DiscriminatorMetadata.html | 494 +
.../javax/jdo/metadata/ElementMetadata.html | 698 +
.../javax/jdo/metadata/EmbeddedMetadata.html | 476 +
.../javax/jdo/metadata/ExtensionMetadata.html | 274 +
.../javax/jdo/metadata/FetchGroupMetadata.html | 372 +
.../javax/jdo/metadata/FetchPlanMetadata.html | 392 +
.../apidocs/javax/jdo/metadata/FieldMetadata.html | 206 +
.../javax/jdo/metadata/ForeignKeyMetadata.html | 622 +
.../apidocs/javax/jdo/metadata/IndexMetadata.html | 496 +
.../api32/apidocs/javax/jdo/metadata/Indexed.html | 373 +
.../javax/jdo/metadata/InheritanceMetadata.html | 390 +
.../javax/jdo/metadata/InterfaceMetadata.html | 206 +
.../apidocs/javax/jdo/metadata/JDOMetadata.html | 572 +
.../apidocs/javax/jdo/metadata/JoinMetadata.html | 698 +
.../apidocs/javax/jdo/metadata/KeyMetadata.html | 694 +
.../apidocs/javax/jdo/metadata/MapMetadata.html | 562 +
.../apidocs/javax/jdo/metadata/MemberMetadata.html | 1739 ++
.../api32/apidocs/javax/jdo/metadata/Metadata.html | 306 +
.../apidocs/javax/jdo/metadata/OrderMetadata.html | 410 +
.../javax/jdo/metadata/PackageMetadata.html | 563 +
.../javax/jdo/metadata/PrimaryKeyMetadata.html | 370 +
.../javax/jdo/metadata/PropertyMetadata.html | 275 +
.../apidocs/javax/jdo/metadata/QueryMetadata.html | 496 +
.../javax/jdo/metadata/SequenceMetadata.html | 442 +
.../apidocs/javax/jdo/metadata/TypeMetadata.html | 1338 ++
.../apidocs/javax/jdo/metadata/UniqueMetadata.html | 496 +
.../apidocs/javax/jdo/metadata/ValueMetadata.html | 678 +
.../javax/jdo/metadata/VersionMetadata.html | 452 +
.../jdo/metadata/class-use/ArrayMetadata.html | 235 +
.../jdo/metadata/class-use/ClassMetadata.html | 223 +
.../class-use/ClassPersistenceModifier.html | 222 +
.../jdo/metadata/class-use/CollectionMetadata.html | 235 +
.../jdo/metadata/class-use/ColumnMetadata.html | 631 +
.../class-use/DatastoreIdentityMetadata.html | 235 +
.../metadata/class-use/DiscriminatorMetadata.html | 259 +
.../jdo/metadata/class-use/ElementMetadata.html | 259 +
.../jdo/metadata/class-use/EmbeddedMetadata.html | 295 +
.../jdo/metadata/class-use/ExtensionMetadata.html | 191 +
.../jdo/metadata/class-use/FetchGroupMetadata.html | 223 +
.../jdo/metadata/class-use/FetchPlanMetadata.html | 211 +
.../jdo/metadata/class-use/FieldMetadata.html | 247 +
.../jdo/metadata/class-use/ForeignKeyMetadata.html | 379 +
.../jdo/metadata/class-use/IndexMetadata.html | 415 +
.../javax/jdo/metadata/class-use/Indexed.html | 270 +
.../metadata/class-use/InheritanceMetadata.html | 211 +
.../jdo/metadata/class-use/InterfaceMetadata.html | 211 +
.../javax/jdo/metadata/class-use/JDOMetadata.html | 276 +
.../javax/jdo/metadata/class-use/JoinMetadata.html | 307 +
.../javax/jdo/metadata/class-use/KeyMetadata.html | 259 +
.../javax/jdo/metadata/class-use/MapMetadata.html | 283 +
.../jdo/metadata/class-use/MemberMetadata.html | 534 +
.../javax/jdo/metadata/class-use/Metadata.html | 364 +
.../jdo/metadata/class-use/OrderMetadata.html | 211 +
.../jdo/metadata/class-use/PackageMetadata.html | 223 +
.../jdo/metadata/class-use/PrimaryKeyMetadata.html | 235 +
.../jdo/metadata/class-use/PropertyMetadata.html | 259 +
.../jdo/metadata/class-use/QueryMetadata.html | 283 +
.../jdo/metadata/class-use/SequenceMetadata.html | 237 +
.../javax/jdo/metadata/class-use/TypeMetadata.html | 338 +
.../jdo/metadata/class-use/UniqueMetadata.html | 343 +
.../jdo/metadata/class-use/ValueMetadata.html | 259 +
.../jdo/metadata/class-use/VersionMetadata.html | 223 +
.../apidocs/javax/jdo/metadata/package-frame.html | 56 +
.../javax/jdo/metadata/package-summary.html | 364 +
.../apidocs/javax/jdo/metadata/package-tree.html | 187 +
.../apidocs/javax/jdo/metadata/package-use.html | 355 +
content/api32/apidocs/javax/jdo/package-frame.html | 62 +
.../api32/apidocs/javax/jdo/package-summary.html | 469 +
content/api32/apidocs/javax/jdo/package-tree.html | 257 +
content/api32/apidocs/javax/jdo/package-use.html | 316 +
.../apidocs/javax/jdo/query/BooleanExpression.html | 313 +
.../apidocs/javax/jdo/query/ByteExpression.html | 202 +
.../javax/jdo/query/CharacterExpression.html | 309 +
.../javax/jdo/query/CollectionExpression.html | 317 +
.../javax/jdo/query/ComparableExpression.html | 494 +
.../apidocs/javax/jdo/query/DateExpression.html | 289 +
.../javax/jdo/query/DateTimeExpression.html | 349 +
.../apidocs/javax/jdo/query/EnumExpression.html | 253 +
.../api32/apidocs/javax/jdo/query/Expression.html | 416 +
.../javax/jdo/query/IfThenElseExpression.html | 335 +
.../apidocs/javax/jdo/query/ListExpression.html | 278 +
.../javax/jdo/query/LocalDateExpression.html | 289 +
.../javax/jdo/query/LocalDateTimeExpression.html | 349 +
.../javax/jdo/query/LocalTimeExpression.html | 289 +
.../apidocs/javax/jdo/query/MapExpression.html | 450 +
.../apidocs/javax/jdo/query/NumericExpression.html | 879 +
.../apidocs/javax/jdo/query/ObjectExpression.html | 200 +
.../javax/jdo/query/OptionalExpression.html | 269 +
.../jdo/query/OrderExpression.OrderDirection.html | 346 +
.../query/OrderExpression.OrderNullsPosition.html | 346 +
.../apidocs/javax/jdo/query/OrderExpression.html | 337 +
.../javax/jdo/query/PersistableExpression.html | 266 +
.../apidocs/javax/jdo/query/StringExpression.html | 869 +
.../javax/jdo/query/SubqueryExpression.html | 169 +
.../apidocs/javax/jdo/query/TimeExpression.html | 289 +
.../jdo/query/class-use/BooleanExpression.html | 832 +
.../javax/jdo/query/class-use/ByteExpression.html | 125 +
.../jdo/query/class-use/CharacterExpression.html | 300 +
.../jdo/query/class-use/CollectionExpression.html | 264 +
.../jdo/query/class-use/ComparableExpression.html | 337 +
.../javax/jdo/query/class-use/DateExpression.html | 208 +
.../jdo/query/class-use/DateTimeExpression.html | 208 +
.../javax/jdo/query/class-use/EnumExpression.html | 125 +
.../javax/jdo/query/class-use/Expression.html | 848 +
.../jdo/query/class-use/IfThenElseExpression.html | 331 +
.../javax/jdo/query/class-use/ListExpression.html | 189 +
.../jdo/query/class-use/LocalDateExpression.html | 125 +
.../query/class-use/LocalDateTimeExpression.html | 125 +
.../jdo/query/class-use/LocalTimeExpression.html | 125 +
.../javax/jdo/query/class-use/MapExpression.html | 191 +
.../jdo/query/class-use/NumericExpression.html | 1219 ++
.../jdo/query/class-use/ObjectExpression.html | 125 +
.../jdo/query/class-use/OptionalExpression.html | 125 +
.../class-use/OrderExpression.OrderDirection.html | 201 +
.../OrderExpression.OrderNullsPosition.html | 201 +
.../javax/jdo/query/class-use/OrderExpression.html | 243 +
.../jdo/query/class-use/PersistableExpression.html | 187 +
.../jdo/query/class-use/StringExpression.html | 455 +
.../jdo/query/class-use/SubqueryExpression.html | 125 +
.../javax/jdo/query/class-use/TimeExpression.html | 208 +
.../apidocs/javax/jdo/query/package-frame.html | 47 +
.../apidocs/javax/jdo/query/package-summary.html | 322 +
.../apidocs/javax/jdo/query/package-tree.html | 178 +
.../api32/apidocs/javax/jdo/query/package-use.html | 296 +
.../api32/apidocs/javax/jdo/spi/Detachable.html | 252 +
.../api32/apidocs/javax/jdo/spi/I18NHelper.html | 528 +
...ImplHelper.StateInterrogationBooleanReturn.html | 241 +
...OImplHelper.StateInterrogationObjectReturn.html | 241 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 242 +
.../api32/apidocs/javax/jdo/spi/JDOImplHelper.html | 1279 ++
.../api32/apidocs/javax/jdo/spi/JDOPermission.html | 462 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 461 +
.../PersistenceCapable.ObjectIdFieldManager.html | 208 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 451 +
.../apidocs/javax/jdo/spi/PersistenceCapable.html | 1227 ++
.../apidocs/javax/jdo/spi/RegisterClassEvent.html | 512 +
.../javax/jdo/spi/RegisterClassListener.html | 243 +
.../apidocs/javax/jdo/spi/StateInterrogation.html | 618 +
.../api32/apidocs/javax/jdo/spi/StateManager.html | 1737 ++
.../javax/jdo/spi/class-use/Detachable.html | 177 +
.../javax/jdo/spi/class-use/I18NHelper.html | 233 +
...ImplHelper.StateInterrogationBooleanReturn.html | 177 +
...OImplHelper.StateInterrogationObjectReturn.html | 177 +
.../class-use/JDOImplHelper.StringConstructor.html | 177 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 203 +
.../javax/jdo/spi/class-use/JDOPermission.html | 219 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 210 +
.../PersistenceCapable.ObjectIdFieldManager.html | 125 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 210 +
.../jdo/spi/class-use/PersistenceCapable.html | 1106 ++
.../jdo/spi/class-use/RegisterClassEvent.html | 175 +
.../jdo/spi/class-use/RegisterClassListener.html | 191 +
.../jdo/spi/class-use/StateInterrogation.html | 215 +
.../javax/jdo/spi/class-use/StateManager.html | 294 +
.../api32/apidocs/javax/jdo/spi/package-frame.html | 37 +
.../apidocs/javax/jdo/spi/package-summary.html | 281 +
.../api32/apidocs/javax/jdo/spi/package-tree.html | 178 +
.../api32/apidocs/javax/jdo/spi/package-use.html | 259 +
content/api32/apidocs/overview-frame.html | 28 +
content/api32/apidocs/overview-summary.html | 181 +
content/api32/apidocs/overview-tree.html | 479 +
content/api32/apidocs/package-list | 8 +
content/api32/apidocs/script.js | 30 +
content/api32/apidocs/serialized-form.html | 691 +
content/api32/apidocs/stylesheet.css | 574 +
content/api321/apidocs.zip | Bin 0 -> 1203964 bytes
content/api321/apidocs/allclasses-frame.html | 388 +
content/api321/apidocs/allclasses-noframe.html | 388 +
content/api321/apidocs/constant-values.html | 1350 ++
content/api321/apidocs/deprecated-list.html | 125 +
content/api321/apidocs/help-doc.html | 230 +
content/api321/apidocs/index-all.html | 16278 +++++++++++++++++++
content/api321/apidocs/index.html | 76 +
.../javax/jdo/AttributeConverter.UseDefault.html | 334 +
.../apidocs/javax/jdo/AttributeConverter.html | 294 +
content/api321/apidocs/javax/jdo/Constants.html | 3279 ++++
content/api321/apidocs/javax/jdo/Enhancer.html | 309 +
content/api321/apidocs/javax/jdo/Extent.html | 418 +
content/api321/apidocs/javax/jdo/FetchGroup.html | 853 +
content/api321/apidocs/javax/jdo/FetchPlan.html | 795 +
.../apidocs/javax/jdo/InstanceCallbacks.html | 258 +
.../apidocs/javax/jdo/JDOCanRetryException.html | 435 +
.../apidocs/javax/jdo/JDODataStoreException.html | 440 +
.../javax/jdo/JDODetachedFieldAccessException.html | 402 +
.../apidocs/javax/jdo/JDOEnhanceException.html | 357 +
content/api321/apidocs/javax/jdo/JDOEnhancer.html | 564 +
content/api321/apidocs/javax/jdo/JDOException.html | 644 +
.../javax/jdo/JDOFatalDataStoreException.html | 440 +
.../apidocs/javax/jdo/JDOFatalException.html | 436 +
.../javax/jdo/JDOFatalInternalException.html | 438 +
.../apidocs/javax/jdo/JDOFatalUserException.html | 436 +
content/api321/apidocs/javax/jdo/JDOHelper.html | 1827 +++
.../javax/jdo/JDONullIdentityException.html | 392 +
.../javax/jdo/JDOObjectNotFoundException.html | 446 +
.../jdo/JDOOptimisticVerificationException.html | 423 +
.../api321/apidocs/javax/jdo/JDOQLTypedQuery.html | 1844 +++
.../apidocs/javax/jdo/JDOQLTypedSubquery.html | 464 +
.../javax/jdo/JDOQueryInterruptedException.html | 316 +
.../apidocs/javax/jdo/JDOReadOnlyException.html | 378 +
.../javax/jdo/JDOUnsupportedOptionException.html | 364 +
.../javax/jdo/JDOUserCallbackException.html | 446 +
.../api321/apidocs/javax/jdo/JDOUserException.html | 440 +
.../javax/jdo/LegacyJava.SecurityManager.html | 293 +
content/api321/apidocs/javax/jdo/LegacyJava.html | 436 +
content/api321/apidocs/javax/jdo/ObjectState.html | 484 +
.../apidocs/javax/jdo/PersistenceManager.html | 3200 ++++
.../javax/jdo/PersistenceManagerFactory.html | 2086 +++
content/api321/apidocs/javax/jdo/Query.html | 2509 +++
content/api321/apidocs/javax/jdo/Transaction.html | 793 +
.../apidocs/javax/jdo/annotations/Cacheable.html | 228 +
.../apidocs/javax/jdo/annotations/Column.html | 539 +
.../apidocs/javax/jdo/annotations/Columns.html | 228 +
.../apidocs/javax/jdo/annotations/Convert.html | 280 +
.../javax/jdo/annotations/DatastoreIdentity.html | 369 +
.../javax/jdo/annotations/Discriminator.html | 373 +
.../jdo/annotations/DiscriminatorStrategy.html | 373 +
.../apidocs/javax/jdo/annotations/Element.html | 759 +
.../apidocs/javax/jdo/annotations/Embedded.html | 346 +
.../javax/jdo/annotations/EmbeddedOnly.html | 175 +
.../apidocs/javax/jdo/annotations/Extension.html | 276 +
.../apidocs/javax/jdo/annotations/Extensions.html | 228 +
.../apidocs/javax/jdo/annotations/FetchGroup.html | 329 +
.../apidocs/javax/jdo/annotations/FetchGroups.html | 228 +
.../apidocs/javax/jdo/annotations/FetchPlan.html | 315 +
.../apidocs/javax/jdo/annotations/FetchPlans.html | 228 +
.../apidocs/javax/jdo/annotations/ForeignKey.html | 453 +
.../javax/jdo/annotations/ForeignKeyAction.html | 397 +
.../apidocs/javax/jdo/annotations/ForeignKeys.html | 228 +
.../javax/jdo/annotations/IdGeneratorStrategy.html | 409 +
.../javax/jdo/annotations/IdentityType.html | 373 +
.../apidocs/javax/jdo/annotations/Index.html | 371 +
.../apidocs/javax/jdo/annotations/Indices.html | 228 +
.../apidocs/javax/jdo/annotations/Inheritance.html | 263 +
.../javax/jdo/annotations/InheritanceStrategy.html | 385 +
.../api321/apidocs/javax/jdo/annotations/Join.html | 590 +
.../apidocs/javax/jdo/annotations/Joins.html | 231 +
.../api321/apidocs/javax/jdo/annotations/Key.html | 756 +
.../javax/jdo/annotations/NotPersistent.html | 176 +
.../apidocs/javax/jdo/annotations/NullValue.html | 363 +
.../apidocs/javax/jdo/annotations/Order.html | 318 +
.../javax/jdo/annotations/PersistenceAware.html | 176 +
.../javax/jdo/annotations/PersistenceCapable.html | 535 +
.../javax/jdo/annotations/PersistenceModifier.html | 375 +
.../apidocs/javax/jdo/annotations/Persistent.html | 1111 ++
.../apidocs/javax/jdo/annotations/PrimaryKey.html | 316 +
.../apidocs/javax/jdo/annotations/Queries.html | 228 +
.../apidocs/javax/jdo/annotations/Query.html | 431 +
.../apidocs/javax/jdo/annotations/Sequence.html | 407 +
.../javax/jdo/annotations/SequenceStrategy.html | 361 +
.../apidocs/javax/jdo/annotations/Serialized.html | 178 +
.../javax/jdo/annotations/Transactional.html | 176 +
.../apidocs/javax/jdo/annotations/Unique.html | 373 +
.../apidocs/javax/jdo/annotations/Uniques.html | 228 +
.../apidocs/javax/jdo/annotations/Value.html | 757 +
.../apidocs/javax/jdo/annotations/Version.html | 370 +
.../javax/jdo/annotations/VersionStrategy.html | 385 +
.../javax/jdo/annotations/class-use/Cacheable.html | 125 +
.../javax/jdo/annotations/class-use/Column.html | 125 +
.../javax/jdo/annotations/class-use/Columns.html | 125 +
.../javax/jdo/annotations/class-use/Convert.html | 125 +
.../annotations/class-use/DatastoreIdentity.html | 125 +
.../jdo/annotations/class-use/Discriminator.html | 125 +
.../class-use/DiscriminatorStrategy.html | 240 +
.../javax/jdo/annotations/class-use/Element.html | 125 +
.../javax/jdo/annotations/class-use/Embedded.html | 125 +
.../jdo/annotations/class-use/EmbeddedOnly.html | 125 +
.../javax/jdo/annotations/class-use/Extension.html | 125 +
.../jdo/annotations/class-use/Extensions.html | 125 +
.../jdo/annotations/class-use/FetchGroup.html | 125 +
.../jdo/annotations/class-use/FetchGroups.html | 125 +
.../javax/jdo/annotations/class-use/FetchPlan.html | 125 +
.../jdo/annotations/class-use/FetchPlans.html | 125 +
.../jdo/annotations/class-use/ForeignKey.html | 125 +
.../annotations/class-use/ForeignKeyAction.html | 456 +
.../jdo/annotations/class-use/ForeignKeys.html | 125 +
.../annotations/class-use/IdGeneratorStrategy.html | 264 +
.../jdo/annotations/class-use/IdentityType.html | 240 +
.../javax/jdo/annotations/class-use/Index.html | 125 +
.../javax/jdo/annotations/class-use/Indices.html | 125 +
.../jdo/annotations/class-use/Inheritance.html | 125 +
.../annotations/class-use/InheritanceStrategy.html | 240 +
.../javax/jdo/annotations/class-use/Join.html | 125 +
.../javax/jdo/annotations/class-use/Joins.html | 125 +
.../javax/jdo/annotations/class-use/Key.html | 125 +
.../jdo/annotations/class-use/NotPersistent.html | 125 +
.../javax/jdo/annotations/class-use/NullValue.html | 240 +
.../javax/jdo/annotations/class-use/Order.html | 125 +
.../annotations/class-use/PersistenceAware.html | 125 +
.../annotations/class-use/PersistenceCapable.html | 125 +
.../annotations/class-use/PersistenceModifier.html | 240 +
.../jdo/annotations/class-use/Persistent.html | 125 +
.../jdo/annotations/class-use/PrimaryKey.html | 125 +
.../javax/jdo/annotations/class-use/Queries.html | 125 +
.../javax/jdo/annotations/class-use/Query.html | 125 +
.../javax/jdo/annotations/class-use/Sequence.html | 125 +
.../annotations/class-use/SequenceStrategy.html | 242 +
.../jdo/annotations/class-use/Serialized.html | 125 +
.../jdo/annotations/class-use/Transactional.html | 125 +
.../javax/jdo/annotations/class-use/Unique.html | 125 +
.../javax/jdo/annotations/class-use/Uniques.html | 125 +
.../javax/jdo/annotations/class-use/Value.html | 125 +
.../javax/jdo/annotations/class-use/Version.html | 125 +
.../jdo/annotations/class-use/VersionStrategy.html | 240 +
.../javax/jdo/annotations/package-frame.html | 69 +
.../javax/jdo/annotations/package-summary.html | 441 +
.../javax/jdo/annotations/package-tree.html | 191 +
.../apidocs/javax/jdo/annotations/package-use.html | 263 +
.../class-use/AttributeConverter.UseDefault.html | 125 +
.../javax/jdo/class-use/AttributeConverter.html | 294 +
.../apidocs/javax/jdo/class-use/Constants.html | 171 +
.../apidocs/javax/jdo/class-use/Enhancer.html | 125 +
.../api321/apidocs/javax/jdo/class-use/Extent.html | 244 +
.../apidocs/javax/jdo/class-use/FetchGroup.html | 348 +
.../apidocs/javax/jdo/class-use/FetchPlan.html | 347 +
.../javax/jdo/class-use/InstanceCallbacks.html | 125 +
.../javax/jdo/class-use/JDOCanRetryException.html | 224 +
.../javax/jdo/class-use/JDODataStoreException.html | 170 +
.../class-use/JDODetachedFieldAccessException.html | 125 +
.../javax/jdo/class-use/JDOEnhanceException.html | 125 +
.../apidocs/javax/jdo/class-use/JDOEnhancer.html | 289 +
.../apidocs/javax/jdo/class-use/JDOException.html | 289 +
.../jdo/class-use/JDOFatalDataStoreException.html | 169 +
.../javax/jdo/class-use/JDOFatalException.html | 188 +
.../jdo/class-use/JDOFatalInternalException.html | 125 +
.../javax/jdo/class-use/JDOFatalUserException.html | 125 +
.../apidocs/javax/jdo/class-use/JDOHelper.html | 175 +
.../jdo/class-use/JDONullIdentityException.html | 125 +
.../jdo/class-use/JDOObjectNotFoundException.html | 125 +
.../JDOOptimisticVerificationException.html | 125 +
.../javax/jdo/class-use/JDOQLTypedQuery.html | 453 +
.../javax/jdo/class-use/JDOQLTypedSubquery.html | 241 +
.../class-use/JDOQueryInterruptedException.html | 125 +
.../javax/jdo/class-use/JDOReadOnlyException.html | 125 +
.../class-use/JDOUnsupportedOptionException.html | 125 +
.../jdo/class-use/JDOUserCallbackException.html | 125 +
.../javax/jdo/class-use/JDOUserException.html | 205 +
.../jdo/class-use/LegacyJava.SecurityManager.html | 171 +
.../apidocs/javax/jdo/class-use/LegacyJava.html | 125 +
.../apidocs/javax/jdo/class-use/ObjectState.html | 240 +
.../javax/jdo/class-use/PersistenceManager.html | 325 +
.../jdo/class-use/PersistenceManagerFactory.html | 489 +
.../api321/apidocs/javax/jdo/class-use/Query.html | 780 +
.../apidocs/javax/jdo/class-use/Transaction.html | 177 +
.../DataStoreCache.EmptyDataStoreCache.html | 598 +
.../javax/jdo/datastore/DataStoreCache.html | 539 +
.../apidocs/javax/jdo/datastore/JDOConnection.html | 271 +
.../apidocs/javax/jdo/datastore/Sequence.html | 353 +
.../DataStoreCache.EmptyDataStoreCache.html | 125 +
.../jdo/datastore/class-use/DataStoreCache.html | 204 +
.../jdo/datastore/class-use/JDOConnection.html | 179 +
.../javax/jdo/datastore/class-use/Sequence.html | 175 +
.../apidocs/javax/jdo/datastore/package-frame.html | 26 +
.../javax/jdo/datastore/package-summary.html | 188 +
.../apidocs/javax/jdo/datastore/package-tree.html | 144 +
.../apidocs/javax/jdo/datastore/package-use.html | 201 +
.../apidocs/javax/jdo/identity/ByteIdentity.html | 536 +
.../apidocs/javax/jdo/identity/CharIdentity.html | 537 +
.../apidocs/javax/jdo/identity/IntIdentity.html | 536 +
.../apidocs/javax/jdo/identity/LongIdentity.html | 536 +
.../apidocs/javax/jdo/identity/ObjectIdentity.html | 497 +
.../apidocs/javax/jdo/identity/ShortIdentity.html | 536 +
.../javax/jdo/identity/SingleFieldIdentity.html | 668 +
.../apidocs/javax/jdo/identity/StringIdentity.html | 468 +
.../javax/jdo/identity/class-use/ByteIdentity.html | 125 +
.../javax/jdo/identity/class-use/CharIdentity.html | 125 +
.../javax/jdo/identity/class-use/IntIdentity.html | 125 +
.../javax/jdo/identity/class-use/LongIdentity.html | 125 +
.../jdo/identity/class-use/ObjectIdentity.html | 125 +
.../jdo/identity/class-use/ShortIdentity.html | 125 +
.../identity/class-use/SingleFieldIdentity.html | 226 +
.../jdo/identity/class-use/StringIdentity.html | 125 +
.../apidocs/javax/jdo/identity/package-frame.html | 27 +
.../javax/jdo/identity/package-summary.html | 197 +
.../apidocs/javax/jdo/identity/package-tree.html | 148 +
.../apidocs/javax/jdo/identity/package-use.html | 163 +
.../apidocs/javax/jdo/listener/AttachCallback.html | 268 +
.../jdo/listener/AttachLifecycleListener.html | 277 +
.../apidocs/javax/jdo/listener/ClearCallback.html | 242 +
.../javax/jdo/listener/ClearLifecycleListener.html | 282 +
.../jdo/listener/CreateLifecycleListener.html | 248 +
.../apidocs/javax/jdo/listener/DeleteCallback.html | 241 +
.../jdo/listener/DeleteLifecycleListener.html | 275 +
.../apidocs/javax/jdo/listener/DetachCallback.html | 266 +
.../jdo/listener/DetachLifecycleListener.html | 278 +
.../javax/jdo/listener/DirtyLifecycleListener.html | 274 +
.../javax/jdo/listener/InstanceLifecycleEvent.html | 623 +
.../jdo/listener/InstanceLifecycleListener.html | 182 +
.../apidocs/javax/jdo/listener/LoadCallback.html | 243 +
.../javax/jdo/listener/LoadLifecycleListener.html | 247 +
.../apidocs/javax/jdo/listener/StoreCallback.html | 246 +
.../javax/jdo/listener/StoreLifecycleListener.html | 276 +
.../jdo/listener/class-use/AttachCallback.html | 125 +
.../class-use/AttachLifecycleListener.html | 125 +
.../jdo/listener/class-use/ClearCallback.html | 170 +
.../listener/class-use/ClearLifecycleListener.html | 125 +
.../class-use/CreateLifecycleListener.html | 125 +
.../jdo/listener/class-use/DeleteCallback.html | 170 +
.../class-use/DeleteLifecycleListener.html | 125 +
.../jdo/listener/class-use/DetachCallback.html | 125 +
.../class-use/DetachLifecycleListener.html | 125 +
.../listener/class-use/DirtyLifecycleListener.html | 125 +
.../listener/class-use/InstanceLifecycleEvent.html | 377 +
.../class-use/InstanceLifecycleListener.html | 301 +
.../javax/jdo/listener/class-use/LoadCallback.html | 170 +
.../listener/class-use/LoadLifecycleListener.html | 125 +
.../jdo/listener/class-use/StoreCallback.html | 170 +
.../listener/class-use/StoreLifecycleListener.html | 125 +
.../apidocs/javax/jdo/listener/package-frame.html | 38 +
.../javax/jdo/listener/package-summary.html | 291 +
.../apidocs/javax/jdo/listener/package-tree.html | 163 +
.../apidocs/javax/jdo/listener/package-use.html | 210 +
.../apidocs/javax/jdo/metadata/ArrayMetadata.html | 394 +
.../apidocs/javax/jdo/metadata/ClassMetadata.html | 319 +
.../jdo/metadata/ClassPersistenceModifier.html | 359 +
.../javax/jdo/metadata/CollectionMetadata.html | 394 +
.../apidocs/javax/jdo/metadata/ColumnMetadata.html | 688 +
.../jdo/metadata/DatastoreIdentityMetadata.html | 454 +
.../javax/jdo/metadata/DiscriminatorMetadata.html | 494 +
.../javax/jdo/metadata/ElementMetadata.html | 698 +
.../javax/jdo/metadata/EmbeddedMetadata.html | 476 +
.../javax/jdo/metadata/ExtensionMetadata.html | 274 +
.../javax/jdo/metadata/FetchGroupMetadata.html | 372 +
.../javax/jdo/metadata/FetchPlanMetadata.html | 392 +
.../apidocs/javax/jdo/metadata/FieldMetadata.html | 206 +
.../javax/jdo/metadata/ForeignKeyMetadata.html | 622 +
.../apidocs/javax/jdo/metadata/IndexMetadata.html | 496 +
.../api321/apidocs/javax/jdo/metadata/Indexed.html | 373 +
.../javax/jdo/metadata/InheritanceMetadata.html | 390 +
.../javax/jdo/metadata/InterfaceMetadata.html | 206 +
.../apidocs/javax/jdo/metadata/JDOMetadata.html | 572 +
.../apidocs/javax/jdo/metadata/JoinMetadata.html | 698 +
.../apidocs/javax/jdo/metadata/KeyMetadata.html | 694 +
.../apidocs/javax/jdo/metadata/MapMetadata.html | 562 +
.../apidocs/javax/jdo/metadata/MemberMetadata.html | 1739 ++
.../apidocs/javax/jdo/metadata/Metadata.html | 306 +
.../apidocs/javax/jdo/metadata/OrderMetadata.html | 410 +
.../javax/jdo/metadata/PackageMetadata.html | 563 +
.../javax/jdo/metadata/PrimaryKeyMetadata.html | 370 +
.../javax/jdo/metadata/PropertyMetadata.html | 275 +
.../apidocs/javax/jdo/metadata/QueryMetadata.html | 496 +
.../javax/jdo/metadata/SequenceMetadata.html | 442 +
.../apidocs/javax/jdo/metadata/TypeMetadata.html | 1338 ++
.../apidocs/javax/jdo/metadata/UniqueMetadata.html | 496 +
.../apidocs/javax/jdo/metadata/ValueMetadata.html | 678 +
.../javax/jdo/metadata/VersionMetadata.html | 452 +
.../jdo/metadata/class-use/ArrayMetadata.html | 235 +
.../jdo/metadata/class-use/ClassMetadata.html | 223 +
.../class-use/ClassPersistenceModifier.html | 222 +
.../jdo/metadata/class-use/CollectionMetadata.html | 235 +
.../jdo/metadata/class-use/ColumnMetadata.html | 631 +
.../class-use/DatastoreIdentityMetadata.html | 235 +
.../metadata/class-use/DiscriminatorMetadata.html | 259 +
.../jdo/metadata/class-use/ElementMetadata.html | 259 +
.../jdo/metadata/class-use/EmbeddedMetadata.html | 295 +
.../jdo/metadata/class-use/ExtensionMetadata.html | 191 +
.../jdo/metadata/class-use/FetchGroupMetadata.html | 223 +
.../jdo/metadata/class-use/FetchPlanMetadata.html | 211 +
.../jdo/metadata/class-use/FieldMetadata.html | 247 +
.../jdo/metadata/class-use/ForeignKeyMetadata.html | 379 +
.../jdo/metadata/class-use/IndexMetadata.html | 415 +
.../javax/jdo/metadata/class-use/Indexed.html | 270 +
.../metadata/class-use/InheritanceMetadata.html | 211 +
.../jdo/metadata/class-use/InterfaceMetadata.html | 211 +
.../javax/jdo/metadata/class-use/JDOMetadata.html | 276 +
.../javax/jdo/metadata/class-use/JoinMetadata.html | 307 +
.../javax/jdo/metadata/class-use/KeyMetadata.html | 259 +
.../javax/jdo/metadata/class-use/MapMetadata.html | 283 +
.../jdo/metadata/class-use/MemberMetadata.html | 534 +
.../javax/jdo/metadata/class-use/Metadata.html | 364 +
.../jdo/metadata/class-use/OrderMetadata.html | 211 +
.../jdo/metadata/class-use/PackageMetadata.html | 223 +
.../jdo/metadata/class-use/PrimaryKeyMetadata.html | 235 +
.../jdo/metadata/class-use/PropertyMetadata.html | 259 +
.../jdo/metadata/class-use/QueryMetadata.html | 283 +
.../jdo/metadata/class-use/SequenceMetadata.html | 237 +
.../javax/jdo/metadata/class-use/TypeMetadata.html | 338 +
.../jdo/metadata/class-use/UniqueMetadata.html | 343 +
.../jdo/metadata/class-use/ValueMetadata.html | 259 +
.../jdo/metadata/class-use/VersionMetadata.html | 223 +
.../apidocs/javax/jdo/metadata/package-frame.html | 56 +
.../javax/jdo/metadata/package-summary.html | 364 +
.../apidocs/javax/jdo/metadata/package-tree.html | 187 +
.../apidocs/javax/jdo/metadata/package-use.html | 355 +
.../api321/apidocs/javax/jdo/package-frame.html | 64 +
.../api321/apidocs/javax/jdo/package-summary.html | 482 +
content/api321/apidocs/javax/jdo/package-tree.html | 259 +
content/api321/apidocs/javax/jdo/package-use.html | 321 +
.../apidocs/javax/jdo/query/BooleanExpression.html | 313 +
.../apidocs/javax/jdo/query/ByteExpression.html | 202 +
.../javax/jdo/query/CharacterExpression.html | 309 +
.../javax/jdo/query/CollectionExpression.html | 317 +
.../javax/jdo/query/ComparableExpression.html | 494 +
.../apidocs/javax/jdo/query/DateExpression.html | 289 +
.../javax/jdo/query/DateTimeExpression.html | 349 +
.../apidocs/javax/jdo/query/EnumExpression.html | 253 +
.../api321/apidocs/javax/jdo/query/Expression.html | 416 +
.../javax/jdo/query/IfThenElseExpression.html | 335 +
.../apidocs/javax/jdo/query/ListExpression.html | 278 +
.../javax/jdo/query/LocalDateExpression.html | 289 +
.../javax/jdo/query/LocalDateTimeExpression.html | 349 +
.../javax/jdo/query/LocalTimeExpression.html | 289 +
.../apidocs/javax/jdo/query/MapExpression.html | 450 +
.../apidocs/javax/jdo/query/NumericExpression.html | 879 +
.../apidocs/javax/jdo/query/ObjectExpression.html | 200 +
.../javax/jdo/query/OptionalExpression.html | 269 +
.../jdo/query/OrderExpression.OrderDirection.html | 346 +
.../query/OrderExpression.OrderNullsPosition.html | 346 +
.../apidocs/javax/jdo/query/OrderExpression.html | 337 +
.../javax/jdo/query/PersistableExpression.html | 266 +
.../apidocs/javax/jdo/query/StringExpression.html | 869 +
.../javax/jdo/query/SubqueryExpression.html | 169 +
.../apidocs/javax/jdo/query/TimeExpression.html | 289 +
.../jdo/query/class-use/BooleanExpression.html | 832 +
.../javax/jdo/query/class-use/ByteExpression.html | 125 +
.../jdo/query/class-use/CharacterExpression.html | 300 +
.../jdo/query/class-use/CollectionExpression.html | 264 +
.../jdo/query/class-use/ComparableExpression.html | 337 +
.../javax/jdo/query/class-use/DateExpression.html | 208 +
.../jdo/query/class-use/DateTimeExpression.html | 208 +
.../javax/jdo/query/class-use/EnumExpression.html | 125 +
.../javax/jdo/query/class-use/Expression.html | 848 +
.../jdo/query/class-use/IfThenElseExpression.html | 331 +
.../javax/jdo/query/class-use/ListExpression.html | 189 +
.../jdo/query/class-use/LocalDateExpression.html | 125 +
.../query/class-use/LocalDateTimeExpression.html | 125 +
.../jdo/query/class-use/LocalTimeExpression.html | 125 +
.../javax/jdo/query/class-use/MapExpression.html | 191 +
.../jdo/query/class-use/NumericExpression.html | 1219 ++
.../jdo/query/class-use/ObjectExpression.html | 125 +
.../jdo/query/class-use/OptionalExpression.html | 125 +
.../class-use/OrderExpression.OrderDirection.html | 201 +
.../OrderExpression.OrderNullsPosition.html | 201 +
.../javax/jdo/query/class-use/OrderExpression.html | 243 +
.../jdo/query/class-use/PersistableExpression.html | 187 +
.../jdo/query/class-use/StringExpression.html | 455 +
.../jdo/query/class-use/SubqueryExpression.html | 125 +
.../javax/jdo/query/class-use/TimeExpression.html | 208 +
.../apidocs/javax/jdo/query/package-frame.html | 47 +
.../apidocs/javax/jdo/query/package-summary.html | 322 +
.../apidocs/javax/jdo/query/package-tree.html | 178 +
.../apidocs/javax/jdo/query/package-use.html | 296 +
.../api321/apidocs/javax/jdo/spi/Detachable.html | 252 +
.../api321/apidocs/javax/jdo/spi/I18NHelper.html | 528 +
...ImplHelper.StateInterrogationBooleanReturn.html | 241 +
...OImplHelper.StateInterrogationObjectReturn.html | 241 +
.../jdo/spi/JDOImplHelper.StringConstructor.html | 242 +
.../apidocs/javax/jdo/spi/JDOImplHelper.html | 1279 ++
.../apidocs/javax/jdo/spi/JDOPermission.html | 462 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 461 +
.../PersistenceCapable.ObjectIdFieldManager.html | 208 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 451 +
.../apidocs/javax/jdo/spi/PersistenceCapable.html | 1227 ++
.../apidocs/javax/jdo/spi/RegisterClassEvent.html | 512 +
.../javax/jdo/spi/RegisterClassListener.html | 243 +
.../apidocs/javax/jdo/spi/StateInterrogation.html | 618 +
.../api321/apidocs/javax/jdo/spi/StateManager.html | 1737 ++
.../javax/jdo/spi/class-use/Detachable.html | 177 +
.../javax/jdo/spi/class-use/I18NHelper.html | 233 +
...ImplHelper.StateInterrogationBooleanReturn.html | 177 +
...OImplHelper.StateInterrogationObjectReturn.html | 177 +
.../class-use/JDOImplHelper.StringConstructor.html | 177 +
.../javax/jdo/spi/class-use/JDOImplHelper.html | 203 +
.../javax/jdo/spi/class-use/JDOPermission.html | 247 +
.../PersistenceCapable.ObjectIdFieldConsumer.html | 210 +
.../PersistenceCapable.ObjectIdFieldManager.html | 125 +
.../PersistenceCapable.ObjectIdFieldSupplier.html | 210 +
.../jdo/spi/class-use/PersistenceCapable.html | 1106 ++
.../jdo/spi/class-use/RegisterClassEvent.html | 175 +
.../jdo/spi/class-use/RegisterClassListener.html | 191 +
.../jdo/spi/class-use/StateInterrogation.html | 215 +
.../javax/jdo/spi/class-use/StateManager.html | 294 +
.../apidocs/javax/jdo/spi/package-frame.html | 37 +
.../apidocs/javax/jdo/spi/package-summary.html | 281 +
.../api321/apidocs/javax/jdo/spi/package-tree.html | 178 +
.../api321/apidocs/javax/jdo/spi/package-use.html | 283 +
content/api321/apidocs/overview-frame.html | 28 +
content/api321/apidocs/overview-summary.html | 181 +
content/api321/apidocs/overview-tree.html | 481 +
content/api321/apidocs/package-list | 8 +
content/api321/apidocs/script.js | 30 +
content/api321/apidocs/serialized-form.html | 691 +
content/api321/apidocs/stylesheet.css | 574 +
content/attach_detach.html | 589 +
content/class_types.html | 419 +
content/coding-standards.html | 347 +
content/css/asciidoctor/foundation.css | 674 +
.../css/bootstrap-toc/0.4.1/bootstrap-toc.min.css | 4 +
content/css/bootstrap/3.3.7/bootstrap.css | 6757 ++++++++
content/css/bootswatch/3.3.7/bootstrap-cosmo.css | 6938 ++++++++
content/css/datanucleus_theme.css | 58 +
content/dependencies.html | 441 +
content/downloads.html | 478 +
content/enhancement.html | 890 +
content/exceptions.html | 471 +
content/faq.html | 380 +
content/fetchgroups.html | 669 +
content/field_types.html | 1119 ++
content/get-involved.html | 428 +
content/getting-started.html | 387 +
content/glossary.html | 524 +
content/guides-maven-jdo.html | 641 +
content/guides-replication.html | 494 +
content/images/JDO_32x32.png | Bin 0 -> 856 bytes
content/images/JDO_44x44.png | Bin 0 -> 1324 bytes
content/images/JDOx100.png | Bin 0 -> 7037 bytes
content/images/JDOx120.png | Bin 0 -> 9129 bytes
content/images/JDOx150.png | Bin 0 -> 9415 bytes
content/images/add.png | Bin 0 -> 497 bytes
content/images/collapsed.png | Bin 0 -> 69 bytes
content/images/dot_clear.png | Bin 0 -> 69 bytes
content/images/expanded.png | Bin 0 -> 69 bytes
content/images/file.png | Bin 0 -> 264 bytes
content/images/fix.png | Bin 0 -> 381 bytes
content/images/folder-closed.png | Bin 0 -> 512 bytes
content/images/folder-open.png | Bin 0 -> 519 bytes
content/images/header_line.png | Bin 0 -> 77 bytes
content/images/help_logo.png | Bin 0 -> 2746 bytes
content/images/icon_alert.png | Bin 0 -> 2317 bytes
content/images/icon_alertsml.png | Bin 0 -> 248 bytes
content/images/icon_arrowfolder1_sml.png | Bin 0 -> 762 bytes
content/images/icon_arrowfolder2_sml.png | Bin 0 -> 743 bytes
content/images/icon_arrowfolderclosed1_sml.png | Bin 0 -> 672 bytes
content/images/icon_arrowfolderopen2_sml.png | Bin 0 -> 777 bytes
content/images/icon_arrowmembers1_sml.png | Bin 0 -> 755 bytes
content/images/icon_arrowmembers2_sml.png | Bin 0 -> 745 bytes
content/images/icon_arrowusergroups1_sml.png | Bin 0 -> 781 bytes
content/images/icon_arrowusergroups2_sml.png | Bin 0 -> 753 bytes
content/images/icon_arrowwaste1_sml.png | Bin 0 -> 557 bytes
content/images/icon_arrowwaste2_sml.png | Bin 0 -> 551 bytes
content/images/icon_confirmsml.png | Bin 0 -> 180 bytes
content/images/icon_doc_lrg.png | Bin 0 -> 897 bytes
content/images/icon_doc_sml.png | Bin 0 -> 426 bytes
content/images/icon_error_lrg.png | Bin 0 -> 1614 bytes
content/images/icon_error_sml.png | Bin 0 -> 605 bytes
content/images/icon_folder_lrg.png | Bin 0 -> 1502 bytes
content/images/icon_folder_sml.png | Bin 0 -> 647 bytes
content/images/icon_help_lrg.png | Bin 0 -> 1339 bytes
content/images/icon_help_sml.png | Bin 0 -> 572 bytes
content/images/icon_info_lrg.png | Bin 0 -> 980 bytes
content/images/icon_info_sml.png | Bin 0 -> 469 bytes
content/images/icon_infosml.png | Bin 0 -> 134 bytes
content/images/icon_members_lrg.png | Bin 0 -> 1659 bytes
content/images/icon_members_sml.png | Bin 0 -> 642 bytes
content/images/icon_sortdown.png | Bin 0 -> 174 bytes
content/images/icon_sortleft.png | Bin 0 -> 171 bytes
content/images/icon_sortright.png | Bin 0 -> 164 bytes
content/images/icon_sortup.png | Bin 0 -> 150 bytes
content/images/icon_success_lrg.png | Bin 0 -> 1481 bytes
content/images/icon_success_sml.png | Bin 0 -> 559 bytes
content/images/icon_usergroups_lrg.png | Bin 0 -> 1765 bytes
content/images/icon_usergroups_sml.png | Bin 0 -> 661 bytes
content/images/icon_warning_lrg.png | Bin 0 -> 1429 bytes
content/images/icon_warning_sml.png | Bin 0 -> 500 bytes
content/images/icon_waste_lrg.png | Bin 0 -> 854 bytes
content/images/icon_waste_sml.png | Bin 0 -> 457 bytes
content/images/javadoc.png | Bin 0 -> 584 bytes
content/images/jdo_exception_canretry.jpg | Bin 0 -> 34980 bytes
content/images/jdo_exception_fatal.jpg | Bin 0 -> 41920 bytes
content/images/jdo_text.png | Bin 0 -> 3388 bytes
content/images/logos/build-by-maven-black.png | Bin 0 -> 2294 bytes
content/images/logos/build-by-maven-white.png | Bin 0 -> 2260 bytes
content/images/logos/maven-bolt.png | Bin 0 -> 1717 bytes
content/images/logos/maven-brewed.png | Bin 0 -> 2312 bytes
content/images/logos/maven-build-successfull.png | Bin 0 -> 1070 bytes
content/images/logos/maven-built.png | Bin 0 -> 903 bytes
content/images/logos/maven-bulldozer.png | Bin 0 -> 4387 bytes
content/images/logos/maven-button-1.png | Bin 0 -> 3217 bytes
content/images/logos/maven-button-2.png | Bin 0 -> 2697 bytes
content/images/logos/maven-button-3.png | Bin 0 -> 3792 bytes
content/images/logos/maven-button-4.png | Bin 0 -> 6377 bytes
content/images/logos/maven-button-5.png | Bin 0 -> 4545 bytes
content/images/logos/maven-button-black.png | Bin 0 -> 1970 bytes
content/images/logos/maven-button-blue.png | Bin 0 -> 2063 bytes
content/images/logos/maven-button-copper.png | Bin 0 -> 2497 bytes
content/images/logos/maven-button-green.png | Bin 0 -> 1978 bytes
content/images/logos/maven-button-pinky.png | Bin 0 -> 2585 bytes
content/images/logos/maven-button-purple.png | Bin 0 -> 2473 bytes
content/images/logos/maven-button-teal.png | Bin 0 -> 1911 bytes
content/images/logos/maven-feather.png | Bin 0 -> 3330 bytes
content/images/logos/maven-frankenstein.png | Bin 0 -> 1038 bytes
content/images/logos/maven-mavenfactured.png | Bin 0 -> 1664 bytes
content/images/logos/maven-petesucks.png | Bin 0 -> 337 bytes
content/images/logos/maven-propaganda-2.png | Bin 0 -> 2875 bytes
content/images/logos/maven-propaganda.png | Bin 0 -> 2153 bytes
content/images/logos/maven-redgreen.png | Bin 0 -> 504 bytes
content/images/pdf.png | Bin 0 -> 465 bytes
content/images/poweredby_036.png | Bin 0 -> 1693 bytes
content/images/product_logo.png | Bin 0 -> 1955 bytes
content/images/remove.png | Bin 0 -> 580 bytes
content/images/se_maj_rond.png | Bin 0 -> 91 bytes
content/images/state_transition.png | Bin 0 -> 49209 bytes
content/images/state_transition_delete.png | Bin 0 -> 15808 bytes
content/images/state_transition_persist.png | Bin 0 -> 10975 bytes
content/images/state_transition_update.png | Bin 0 -> 13946 bytes
content/images/strich.png | Bin 0 -> 72 bytes
content/images/sw_maj_rond.png | Bin 0 -> 93 bytes
content/images/sw_med_rond.png | Bin 0 -> 84 bytes
content/images/sw_min.png | Bin 0 -> 84 bytes
content/images/update.png | Bin 0 -> 422 bytes
content/impls.html | 502 +
content/index.html | 590 +
content/issuetracking.html | 399 +
content/javadoc.html | 452 +
content/jdo_3_0_overview.html | 572 +
content/jdo_dtd.html | 387 +
content/jdo_v_jpa.html | 561 +
content/jdo_v_jpa_api.html | 417 +
content/jdo_v_jpa_orm.html | 623 +
content/jdoconfig_dtd.html | 382 +
content/jdohelper.html | 467 +
content/jdoql.html | 650 +
content/jdoql_methods.html | 855 +
content/jdoql_quickref.pdf | Bin 0 -> 143023 bytes
content/jdoql_result.html | 483 +
content/jdoql_typed.html | 757 +
content/jdoquery_dtd.html | 388 +
.../js/bootstrap-toc/0.4.1/bootstrap-toc.min.js | 5 +
content/js/bootstrap/3.3.7/bootstrap.min.js | 7 +
content/license.html | 346 +
content/mail-lists.html | 377 +
content/metadata.html | 397 +
content/newshistory.html | 356 +
content/object_retrieval.html | 429 +
content/orm_dtd.html | 388 +
content/pm.html | 567 +
content/pmf.html | 574 +
content/query_api.html | 815 +
content/query_sql.html | 502 +
content/references.html | 415 +
content/roadmap.html | 350 +
content/source-code.html | 397 +
content/specifications.html | 401 +
content/state_transition.html | 586 +
content/tck.html | 384 +
content/tck/final/20060503-094240.zip | Bin 0 -> 556148 bytes
content/team-list.html | 450 +
content/transactions.html | 415 +
content/why_jdo.html | 530 +
content/xmlns.html | 350 +
content/xmlns/README.TXT | 1 +
content/xmlns/jdo_3_2.dtd | 268 +
content/xmlns/jdo_3_2.xsd | 1368 ++
content/xmlns/jdoconfig_3_2.dtd | 55 +
content/xmlns/jdoconfig_3_2.xsd | 178 +
content/xmlns/jdoquery_3_2.dtd | 45 +
content/xmlns/jdoquery_3_2.xsd | 118 +
content/xmlns/orm_3_2.dtd | 195 +
content/xmlns/orm_3_2.xsd | 931 ++
3201 files changed, 1101752 insertions(+)
diff --git a/.asf.yaml b/.asf.yaml
new file mode 100644
index 0000000..f72b21b
--- /dev/null
+++ b/.asf.yaml
@@ -0,0 +1,6 @@
+# Publishing profile for Apache JDO website
+#
+# This file is only used on the site publishing branch
+publish:
+ whoami: publish
+ subdir: content/jdo
diff --git a/.htaccess b/.htaccess
new file mode 100644
index 0000000..ebd3035
--- /dev/null
+++ b/.htaccess
@@ -0,0 +1,3 @@
+RewriteEngine On
+RewriteBase /jdo/
+RewriteRule ^(?!content/)(.*)$ content/$1
diff --git a/content/annotations.html b/content/annotations.html
new file mode 100644
index 0000000..38fe8f1
--- /dev/null
+++ b/content/annotations.html
@@ -0,0 +1,4013 @@
+<!DOCTYPE html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- No caching headers -->
+ <meta http-equiv="cache-control" content="no-cache"/>
+ <meta http-equiv="pragma" content="no-cache"/>
+ <meta http-equiv="expires" content="-1"/>
+ <meta name="keywords" content="JDO, Apache, Java, Data, Objects"/>
+ <meta name="description" content="Apache JDO - Java Data Objects"/>
+
+ <title>JDO : Annotations</title>
+
+ <link rel="icon" type="image/png" href="images/JDOx150.png"/>
+
+ <!--
+ Apache JDO Documentation Template
+ ==================================
+ This template derived various aspects from Apache Deltaspike template, the Apache ISIS template and the Datanucleus template.
+ This template uses
+ * Bootstrap v3.3.7 (https://getbootstrap.com/) for navbar.
+ * Asciidoctor "foundation" CSS
+ * Bootswatch "cosmo" theme for Bootstrap (https://bootswatch.com/cosmo).
+ * Bootstrap TOC plugin v0.4.1 (https://afeld.github.io/bootstrap-toc/) for the table of contents.
+ * jQuery (necessary for Bootstrap's JavaScript plugins)
+ * Font-Awesome for some icons used by Asciidoctor
+ NOTE: tried using Font-Awesome CSS hosted locally but then fails to work!
+ -->
+ <link href="css/bootswatch/3.3.7/bootstrap-cosmo.css" rel="stylesheet"/>
+ <link href="css/bootstrap-toc/0.4.1/bootstrap-toc.min.css" rel="stylesheet"/>
+
+ <link href="css/asciidoctor/foundation.css" rel="stylesheet"/>
+ <link href="css/datanucleus_theme.css" rel="stylesheet"/>
+ <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
+ <script src="js/bootstrap/3.3.7/bootstrap.min.js"></script>
+ <script src="js/bootstrap-toc/0.4.1/bootstrap-toc.min.js"></script>
+
+ <!-- Coderay syntax formatter -->
+ <style type="text/css">
+ /* Stylesheet for CodeRay to match GitHub theme | MIT License | http://foundation.zurb.com */
+pre.CodeRay{background:#f7f7f8}
+.CodeRay .line-numbers{border-right:1px solid currentColor;opacity:.35;padding:0 .5em 0 0}
+.CodeRay span.line-numbers{display:inline-block;margin-right:.75em}
+.CodeRay .line-numbers strong{color:#000}
+table.CodeRay{border-collapse:separate;border:0;margin-bottom:0;background:none}
+table.CodeRay td{vertical-align:top;line-height:inherit}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.code{padding:0 0 0 .75em}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#000}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
+ </style>
+</head>
+<body data-spy="scroll" data-target="#toc">
+<!-- Navbar -->
+<nav class="navbar navbar-default navbar-static-top">
+ <div class="container">
+ <div class="navbar-header">
+ <!-- Three line menu button for use on mobile screens -->
+ <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
+ <span class="sr-only">Toggle navigation</span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+ <!-- 'style' added to align image with navbar. FIX THIS -->
+ <a class="navbar-brand" href="https://db.apache.org/jdo/">
+ <img style="margin-top: -12px;" alt="Brand" width="45.5" height="45.5" src="images/JDOx150.png"/>
+ </a>
+ <!-- TODO Any way to abstract the version from Maven? -->
+ <a class="navbar-brand" href="index.html">Apache JDO</a>
+ </div>
+ <!-- Navbar that will collapse on mobile screens -->
+ <div id="navbar" class="navbar-collapse collapse">
+ <ul class="nav navbar-nav">
+ <li class="dropdown">
+
+ <!-- menu item General -->
+
+
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">General<span class="caret"></span></a>
+
+ <ul class="dropdown-menu">
+ <li><a href="why_jdo.html">Why JDO?</a></li>
+ <li><a href="getting-started.html">Getting Started</a></li>
+ <li><a href="specifications.html">Specifications</a></li>
+ <li><a href="tck.html">TCK</a></li>
+ <li><a href="javadoc.html">API Javadoc</a></li>
+ <li role="separator" class="divider"></li>
+ <li><a href="jdo_v_jpa.html">JDO v JPA</a></li>
+ <li><a href="jdo_v_jpa_api.html">JDO v JPA : API</a></li>
+ <li><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li>
+ <li role="separator" class="divider"></li>
+ <li><a href="license.html">License</a></li>
+ <li><a href="impls.html">Implementations</a></li>
+ <li><a href="jdo_3_0_overview.html">JDO 3.0 Overview</a></li>
+ <li><a href="references.html">References</a></li>
+ <li><a href="glossary.html">Glossary</a></li>
+ </ul>
+ </li>
+
+ <!-- menu item API Usage -->
+
+ <li class="dropdown">
+
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">API Usage<span class="caret"></span></a>
+
+ <ul class="dropdown-menu">
+ <li><a href="pmf.html">PersistenceManagerFactory</a></li>
+ <li><a href="pm.html">PersistenceManager</a></li>
+ <li><a href="transactions.html">Transactions</a></li>
+ <li><a href="attach_detach.html">Attach-Detach</a></li>
+ <li><a href="fetchgroups.html">Fetch Plan/Groups</a></li>
+ <li><a href="state_transition.html">Object States</a></li>
+ <li><a href="object_retrieval.html">Object Retrieval</a></li>
+ <li><a href="exceptions.html">Exceptions</a></li>
+ <li><a href="jdohelper.html">JDO Helper</a></li>
+ <li role="separator" class="divider"></li>
+ <li><a href="guides-replication.html">Data Replication</a></li>
+ </ul>
+ </li>
+
+ <!-- menu item Types & Metadata -->
+
+ <li class="dropdown">
+
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" style="background-color:#2385c6">Types & Metadata<span class="caret"></span></a>
+
+ <ul class="dropdown-menu">
+ <li><a href="class_types.html">Types of Classes</a></li>
+ <li><a href="field_types.html">Types of Fields</a></li>
+ <li role="separator" class="divider"></li>
+ <!-- <li class="dropdown-header">Metadata</li> -->
+ <li><a href="metadata.html">MetaData</a></li>
+ <li><a href="annotations.html">Annotations</a></li>
+ <li><a href="jdo_dtd.html">jdo DTD/XSD</a></li>
+ <li><a href="orm_dtd.html">orm DTD/XSD</a></li>
+ <li><a href="jdoquery_dtd.html">jdoquery DTD/XSD</a></li>
+ <li><a href="jdoconfig_dtd.html">jdoconfig DTD/XSD</a></li>
+ <li role="separator" class="divider"></li>
+ <li><a href="enhancement.html">Bytecode Enhancement</a></li>
+ </ul>
+ </li>
+
+ <!-- menu item Query -->
+
+ <li class="dropdown">
+
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Query<span class="caret"></span></a>
+
+ <ul class="dropdown-menu">
+ <li><a href="query_api.html">Query API</a></li>
+ <li role="separator" class="divider"></li>
+ <li><a href="jdoql.html">JDOQL</a></li>
+ <li><a href="jdoql_methods.html">Methods</a></li>
+ <li><a href="jdoql_result.html">Result</a></li>
+ <li><a href="jdoql_quickref.pdf">Quick Ref PDF</a></li>
+ <li><a href="jdoql_typed.html">JDOQL Typed API</a></li>
+ <li role="separator" class="divider"></li>
+ <li><a href="query_sql.html">SQL</a></li>
+ </ul>
+ </li>
+
+ <!-- menu item Community -->
+
+ <li class="dropdown">
+
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Community<span class="caret"></span></a>
+
+ <ul class="dropdown-menu">
+ <li><a href="get-involved.html">Get Involved</a></li>
+ <li><a href="team-list.html">Project Team</a></li>
+ <li><a href="mail-lists.html">Mailing Lists</a></li>
+ <li><a href="faq.html">FAQ</a></li>
+ </ul>
+ </li>
+
+ <!-- menu item Development -->
+
+ <li class="dropdown">
+
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Development<span class="caret"></span></a>
+
+ <ul class="dropdown-menu">
+ <li><a href="roadmap.html">RoadMap / TODO</a></li>
+ <li><a href="downloads.html">Downloads</a></li>
+ <li><a href="source-code.html">Source Code</a></li>
+ <li><a href="coding-standards.html">Coding Standards</a></li>
+ <li><a href="issuetracking.html">Issue Tracking</a></li>
+ </ul>
+ </li>
+ </ul>
+ <!-- 'style' added to fix height of input box. FIX THIS -->
+ <form class="navbar-form navbar-left" role="search" id="search-form" action="https://www.google.com/search" method="get" style="padding: 1px 15px;">
+ <div class="form-group">
+ <input name="sitesearch" value="db.apache.org/jdo" type="hidden">
+ <input name="q" type="text" class="form-control" placeholder="Search" style="margin-top: 7px; padding: 1px; border-radius: 5px; height: 30px; vertical-align: middle;">
+ </div>
+ </form>
+ </div>
+ </div>
+</nav>
+<div class="container">
+
+ <!-- No TOC -->
+ <div class="row-fluid">
+ <div class="col-sm-12">
+
+ <!-- no heading -->
+
+ <div id="doc-content">
+ <div class="sect1">
+<h2 id="index">JDO : Annotations<a id="JDO_:_Annotations"></a></h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>One of the things that JDK 1.5 provides that can be of some use is
+annotations, and JDO provides its own set. When selecting to use
+annotations please bear in mind the following :</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>You must have the <strong>jdo-api</strong> jar in your CLASSPATH since this provides
+the annotations</p>
+</li>
+<li>
+<p>Annotations should really only be used for attributes of persistence
+that you won’t be changing at deployment. Things such as table and
+column names shouldn’t really be specified using annotations although it
+is permitted. Instead it would be better to put such information in an
+ORM MetaData file.</p>
+</li>
+<li>
+<p>Annotations can be added in two places – for the class as a whole, or
+for a field in particular.</p>
+</li>
+<li>
+<p>You can annotate fields or getters with field-level information. If
+you annotate fields then the fields are processed for persistence. If
+you annotate the methods (getters) then the methods (properties) are
+processed for persistence.</p>
+</li>
+<li>
+<p>Annotations are prefixed by the @ symbol and can take properties (in
+brackets after the name, comma-separated)</p>
+</li>
+</ul>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 33.3333%;">
+<col style="width: 33.3333%;">
+<col style="width: 33.3334%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Annotation</th>
+<th class="tableblock halign-left valign-top">Class/Field/Method</th>
+<th class="tableblock halign-left valign-top">Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#PersistenceCapable">@PersistenceCapable</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies that
+the class/interface is persistent. In the case of an interface this
+would utilise JDO2’s "persistent-interface" capabilities</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#PersistenceAware">@PersistenceAware</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies that the
+class is not persistent but needs to be able to access fields of
+persistent classes</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Cacheable_Class">@Cacheable</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies whether this class
+can be cached in a Level 2 cache or not.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#EmbeddedOnly">@EmbeddedOnly</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies that the class is
+persistent and can only be persisted embedded in another persistent
+class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#DatastoreIdentity">@DatastoreIdentity</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the
+details for generating datastore-identity for this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Version">@Version</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies any versioning process for
+objects of this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#FetchPlans">@FetchPlans</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a series of fetch plans</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#FetchPlan">@FetchPlan</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a fetch plan</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#FetchGroups">@FetchGroups</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a series of fetch
+groups for this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#FetchGroup">@FetchGroup</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a fetch group for this
+class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Sequence">@Sequence</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a sequence for use by this
+class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Queries">@Queries</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a series of named queries for
+this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Query">@Query</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a named query for this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Inheritance">@Inheritance</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies the inheritance model
+for persisting this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Discriminator">@Discriminator</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies any discriminator
+for this class to be used for determining object types</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#PrimaryKey_Class">@PrimaryKey</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines the primary
+key constraint for this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Indices">@Indices</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a series of indices for
+this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Index_Class">@Index</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines an index for the class
+as a whole (typically a composite index)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Uniques">@Uniques</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a series of unique
+constraints for this class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Unique_Class">@Unique</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a unique constraint
+for the class as a whole (typically a composite)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#ForeignKeys">@ForeignKeys</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a series of
+foreign-keys (typically for non-mapped columns/tables)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#ForeignKey_Class">@ForeignKey</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a foreign-key
+for the class as a whole (typically for non-mapped columns/tables)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Joins">@Joins</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a series of joins to
+secondary tables from this table</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Join_Class">@Join</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a join to a secondary
+table from this table</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Columns">@Columns</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a series of columns that
+don’t have associated fields ("unmapped columns")</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Persistent">@Persistent</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines the persistence
+for a field/property of the class</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Serialized">@Serialized</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines this field as
+being stored serialised</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#NotPersistent">@NotPersistent</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines this field
+as being not persisted</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Transactional">@Transactional</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines this field
+as being transactional (not persisted, but managed)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Cacheable">@Cacheable</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Specifies whether this
+field/property can be cached in a Level 2 cache or not.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#PrimaryKey">@PrimaryKey</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines this field as
+being (part of) the primary key</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Element">@Element</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines the details of elements
+of an array/collection stored in this field</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Key">@Key</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines the details of keys of a map
+stored in this field</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Value">@Value</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines the details of values of a
+map stored in this field</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Order">@Order</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines the details of
+ordering of an array/collection stored in this field</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Join">@Join</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines the join to a join table
+for a collection/array/map</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Embedded">@Embedded</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines that this field
+is embedded and how it is embedded</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Columns">@Columns</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a series of
+columns where a field is persisted</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">@Column</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a column where a
+field is persisted</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Index">@Index</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines an index for the field</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Unique">@Unique</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a unique constraint
+for the field</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#ForeignKey">@ForeignKey</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Defines a foreign
+key for the field</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extensions">@Extensions</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class/Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a series of
+JDO extensions</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">@Extension</a></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class/Field/Method</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Defines a JDO
+extension</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="PersistenceCapable"></a></p>
+</div>
+<div class="sect2">
+<h3 id="_persistencecapable">@PersistenceCapable<a id="aPersistenceCapable"></a></h3>
+<div class="paragraph">
+<p>This annotation is used when you want to mark a class as persistent. It
+equates to the <class> MetaData element (though with only some of its
+attributes). Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">requiresExtent</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether an extent is required for this class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">true</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embeddedOnly</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether objects of this class can only be stored
+embedded in other objects</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">detachable</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether objects of this class can be detached</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">identityType</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">IdentityType</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Type of identity (APPLICATION, DATASTORE,
+NONDURABLE)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">DATASTORE</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">objectIdClass</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Object-id class</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table where this class is persisted</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">catalog</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the catalog where this table is
+persisted</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">schema</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the schema where this table is persisted</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">cacheable</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the class can be L2 cached. <strong>From JDO2.2</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>true</strong></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">serializeRead</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether to default reads of this object type to
+lock the object</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable(identityType=IdentityType.APPLICATION)
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="PersistenceAware"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_persistenceaware">@PersistenceAware<a id="aPersistenceAware"></a></h3>
+<div class="paragraph">
+<p>This annotation is used when you want to mark a class as being used in
+persistence but not being persistable. That is "persistence-aware" in
+JDO terminology. It has no attributes. Specified on the <strong>class</strong>.</p>
+</div>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceAware
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="class_types.html">Class Types</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Cacheable_Class"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_cacheable">@Cacheable<a id="aCacheable"></a></h3>
+<div class="paragraph">
+<p>This annotation is a shortcut for
+@PersistenceCapable(cacheable={value}) specifying whether the class can
+be cached in a Level 2 cache. Specified on the <strong>class</strong>. The default</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the class is cacheable</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>true</strong></p></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@Cacheable("false")
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="EmbeddedOnly"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_embeddedonly">@EmbeddedOnly<a id="aEmbeddedOnly"></a></h3>
+<div class="paragraph">
+<p>This annotation is a shortcut for
+@PersistenceCapable(embeddedOnly="true") meaning that the class can only
+be persisted embedded into another class. It has no attributes.
+Specified on the <strong>class</strong>.</p>
+</div>
+<div class="literalblock">
+<div class="content">
+<pre>@EmbeddedOnly
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Inheritance"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_inheritance">@Inheritance<a id="aInheritance"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the inheritance for a class. Specified on the
+<strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">strategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">InheritanceStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The inheritance strategy (NEW_TABLE,
+SUBCLASS_TABLE, SUPERCLASS_TABLE)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">customStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of a custom inheritance strategy
+(depending on what your JDO implementation supports</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Inheritance(strategy=InheritanceStrategy.NEW_TABLE)
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Discriminator"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_discriminator">@Discriminator<a id="aDiscriminator"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a discriminator to be stored with instances of
+this class and is used to determine the types of the objects being
+stored. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">strategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">DiscriminatorStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The discriminator strategy (VALUE_MAP,
+CLASS_NAME, NONE)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Value to use for instances of this type when using
+strategy of VALUE_MAP</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column to use to store the
+discriminator</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">indexed</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the discriminator column is to be
+indexed</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definitions used for
+storing the discriminator</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Inheritance(strategy=InheritanceStrategy.NEW_TABLE)
+@Discriminator(strategy=DiscriminatorStrategy.CLASS_NAME)
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="DatastoreIdentity"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_datastoreidentity">@DatastoreIdentity<a id="aDatastoreIdentity"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the identity when using datastore-identity for
+the class. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">strategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">IdGeneratorStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The inheritance strategy (NATIVE,
+SEQUENCE, IDENTITY, INCREMENT, UUIDSTRING, UUIDHEX)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">customStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of a custom id generation strategy (e.g
+"max", "auid"). This overrides the value of "strategy"</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">sequence</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the sequence to use (when using SEQUENCE
+strategy) - refer to @Sequence</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column for the datastore identity</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definition for the
+column(s) for the datastore identity</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@DatastoreIdentity(strategy=IdGeneratorStrategy.INCREMENT)
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Version"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_version">@Version<a id="aVersion"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the versioning details for use with optimistic
+transactions. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">strategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">VersionStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The version strategy (NONE, STATE_IMAGE,
+DATE_TIME, VERSION_NUMBER)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">indexed</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the version column(s) is indexed</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column for the version</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definition for the
+column(s) for the version</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Version(strategy=VersionStrategy.VERSION_NUMBER)
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="transactions.html">transactions</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="PrimaryKey_Class"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_primarykey">@PrimaryKey<a id="aPrimaryKey"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the primary key constraint for a class. Maps
+across to the <primary-key> MetaData element. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the primary key constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column for this key</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definition for the
+column(s) of this key</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@PrimaryKey(name="MYCLASS_PK")
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="FetchPlans"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_fetchplans">@FetchPlans<a id="aFetchPlans"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a set of fetch plans. Specified on the
+<strong>class</strong>. Used by named queries</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#FetchPlan">FetchPlan</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of fetch plans - see
+@FetchPlan annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@FetchPlans({@FetchPlan(name="plan_3", maxFetchDepth=3, fetchGroups={"group1", "group4"}),
+ @FetchPlan(name="plan_4", maxFetchDepth=2, fetchGroups={"group1", "group2"})})
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="fetchgroups.html">FetchGroups</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="FetchPlan"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_fetchplan">@FetchPlan<a id="aFetchPlan"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a fetch plan Is equivalent to the <fetch-plan>
+metadata element. Specified on the <strong>class</strong>. Used by named queries</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the FetchPlan</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">maxFetchDepth</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum fetch depth</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">fetchSize</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Size hint for fetching query result sets</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">0</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">fetchGroups</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Names of the fetch groups included in this
+FetchPlan.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@FetchPlan(name="plan_3", maxFetchDepth=3, fetchGroups={"group1", "group4"})
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="fetchgroups.html">FetchGroups</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="FetchGroups"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_fetchgroups">@FetchGroups<a id="aFetchGroups"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a set of fetch groups for a class. Specified
+on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#FetchGroup">FetchGroup</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of fetch groups - see
+@FetchGroup annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@FetchGroups({@FetchGroup(name="one_two", members={@Persistent(name="field1"), @Persistent(name="field2")}),
+ @FetchGroup(name="three", members={@Persistent(name="field3")})})
+public class MyClass
+{
+ @Persistent
+ String field1;
+
+ @Persistent
+ String field2;
+
+ @Persistent
+ String field3;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="fetchgroups.html">FetchGroups</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="FetchGroup"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_fetchgroup">@FetchGroup<a id="aFetchGroup"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a fetch group. Is equivalent to the
+<fetch-group> metadata element. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the fetch group</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">postLoad</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether to call jdoPostLoad after loading this fetch
+group</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">members</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Persistent">Persistent</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Definitions of the
+fields/properties to include in this fetch group</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@FetchGroup(name="one_two", members={@Persistent(name="field1"), @Persistent(name="field2")})
+public class MyClass
+{
+ @Persistent
+ String field1;
+
+ @Persistent
+ String field2;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="fetchgroups.html">FetchGroups</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Sequence"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_sequence">@Sequence<a id="aSequence"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a sequence generator. Is equivalent to the
+<sequence> metadata element. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the sequence</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">strategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">SequenceStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Strategy for the sequence
+(NONTRANSACTIONAL, CONTIGUOUS, NONCONTIGUOUS)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">datastoreSequence</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of a datastore sequence that this maps
+to</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">factoryClass</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Factory class to use to generate the sequence</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">initialValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Initial value of the sequence</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">allocationSize</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Allocation size of the sequence</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">50</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Queries"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_queries">@Queries<a id="aQueries"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a set of named queries for a class. Specified
+on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Query">Query</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of queries - see @Query annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Queries({@Query(name="PeopleCalledSmith", language="JDOQL",
+ value="SELECT FROM mydomain.Person WHERE surname == \"Smith\""),
+ @Query(name="PeopleCalledJones", language="JDOQL",
+ value="SELECT FROM mydomain.Person WHERE surname == \"Jones\"")})
+public class Person
+{
+ @Persistent
+ String surname;
+
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Query"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_query">@Query<a id="aQuery"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a named query. Is equivalent to the <query>
+metadata element. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the query</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The query string itself</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">language</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Language of the query (JDOQL, SQL, …​)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">JDOQL</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unmodifiable</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the query is not modifiable at runtime</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the query returns unique results (for SQL
+queries only)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">resultClass</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Result class to use (for SQL queries only)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">fetchPlan</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of a named FetchPlan to use with this query</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Query(name="PeopleCalledSmith", language="JDOQL",
+ value="SELECT FROM mydomain.Person WHERE surname == \"Smith\"")
+public class Person
+{
+ @Persistent
+ String surname;
+
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Indices"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_indices">@Indices<a id="aIndices"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a set of indices for a class. Specified on the
+<strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Index_Class">Index</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of indices - see @Index
+annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Indices({@Index(name="MYINDEX_1", members={"field1","field2"}), @Index(name="MYINDEX_2", members={"field3"})})
+public class Person
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Index_Class"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_index">@Index<a id="aIndex"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define an index for the class as a whole typically
+being a composite index across multiple columns or fields/properties. Is
+equivalent to the <index> metadata element when specified under class.
+Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the index</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table for the index</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the index is unique</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">members</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Names of the fields/properties that make up
+this index</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Columns that make up this index</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Index(name="MY_COMPOSITE_IDX", members={"field1", "field2"})
+public class MyClass
+{
+ @Persistent
+ String field1;
+
+ @Persistent
+ String field2;
+
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Uniques"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_uniques">@Uniques<a id="aUniques"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a set of unique constraints for a class.
+Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Unique_Class">Unique</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of constraints - see @Unique
+annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Uniques({@Unique(name="MYCONST_1", members={"field1","field2"}), @Unique(name="MYCONST_2", members={"field3"})})
+public class Person
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Unique_Class"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_unique">@Unique<a id="aUnique"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a unique constraints for the class as a whole
+typically being a composite constraint across multiple columns or
+fields/properties. Is equivalent to the <unique> metadata element when
+specified under class. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table for the constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deferred</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the constraint is deferred</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">members</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Names of the fields/properties that make up
+this constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Columns that make up this
+constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Unique(name="MY_COMPOSITE_IDX", members={"field1", "field2"})
+public class MyClass
+{
+ @Persistent
+ String field1;
+
+ @Persistent
+ String field2;
+
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="ForeignKeys"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_foreignkeys">@ForeignKeys<a id="aForeignKeys"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a set of foreign-key constraints for a class.
+Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#ForeignKey_Class">ForeignKey</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of FK constraints -
+see @ForeignKey annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="ForeignKey_Class"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_foreignkey">@ForeignKey<a id="aForeignKey"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a foreign-key constraint for the class.
+Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table that the FK is to</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deferred</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the constraint is deferred</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the constraint is unique</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deleteAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to apply to the FK to be
+used on deleting</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction.RESTRICT</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">updateAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to apply to the FK to be
+used on updating</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction.RESTRICT</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">members</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Names of the fields/properties that compose
+this FK.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Columns that compose this FK.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Joins"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_joins">@Joins<a id="aJoins"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a set of joins (to secondary tables) for a
+class. Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Join_Class">Join</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of joins - see @Join annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Joins({@Join(table="MY_OTHER_TABLE", column="MY_PK_COL"),
+ @Join(table="MY_SECOND_TABLE", column="MY_PK_COL")})
+public class MyClass
+{
+ @Persistent(table="MY_OTHER_TABLE")
+ String myField;
+
+ @Persistent(table="MY_SECOND_TABLE")
+ String myField2;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Join_Class"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_join">@Join<a id="aJoin"></a></h3>
+<div class="paragraph">
+<p>Annotation used to specify a join for a secondary table. Specified on
+the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Table name used when joining the PK of a FCO class
+table to a secondary table.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column used to join to the PK of the
+primary table (when only one column used)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">outer</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether to use an outer join when retrieving
+fields/properties stored in the secondary table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the colums used to join
+to the PK of the primary table (when multiple columns used)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable(name="MYTABLE")
+@Join(table="MY_OTHER_TABLE", column="MY_PK_COL")
+public class MyClass
+{
+ @Persistent(name="MY_OTHER_TABLE")
+ String myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Columns_Class"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_columns">@Columns<a id="aColumns"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the columns which have no associated field in
+the class. User should specify a minimum of @Column "name", "jdbcType",
+and "insertValue". Specified on the <strong>class</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of columns - see @Column
+annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Columns(@Column(name="MY_OTHER_COL", jdbcType="VARCHAR", insertValue="N/A")
+public class MyClass
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Persistent"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_persistent">@Persistent<a id="aPersistent"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the fields/properties to be persisted. Is
+equivalent to the <field> and <property> metadata elements. Specified on
+the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">persistenceModifier</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">PersistenceModifier</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the field is
+persistent (PERSISTENT, TRANSACTIONAL, NONE)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">[depends on field type]</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">defaultFetchGroup</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the field is part of the DFG</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">nullValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">NullValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Required behaviour when inserting a null value
+for this field (NONE, EXCEPTION, DEFAULT).</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">NONE</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embedded</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether this field as a whole is embedded. Use
+@Embedded to specify details.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embeddedElement</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the element stored in this
+collection/array field/property is embedded</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embeddedKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the key stored in this map field/property
+is embedded</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embeddedValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the value stored in this map
+field/property is embedded</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">serialized</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether this field/property as a whole is
+serialised</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">serializedElement</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the element stored in this
+collection/array field/property is serialised</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">serializedKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the key stored in this map
+field/property is serialised</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">serializedValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the value stored in this map
+field/property is serialised</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">dependent</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether this field is dependent, deleting the
+related object when deleting this object</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">dependentElement</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the element stored in this
+field/property is dependent</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">dependentKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the key stored in this field/property is
+dependent</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">dependentValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the value stored in this field/property
+is dependent</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">primaryKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether this field is (part of) the primary key</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">valueStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">IdGeneratorStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Strategy to use when generating
+values for the field (NATIVE, SEQUENCE, IDENTITY, INCREMENT, UUIDSTRING,
+UUIDHEX)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">customValueStrategy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of a custom id generation strategy
+(e.g "max", "auid"). This overrides the value of "valueStrategy"</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">sequence</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the sequence when using valueStrategy of
+SEQUENCE - refer to @Sequence</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">types</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Type(s) of field (when using interfaces/reference
+types).</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">mappedBy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field in other class when the relation is
+bidirectional to signify the owner of the relation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table where this field is persisted.
+If this field is a collection/map/array then the table refers to a join
+table, otherwise this refers to a secondary table.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the field when defining an embedded field.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definition(s) for the
+columns into which this field is persisted. This is only typically used
+when specifying columns of a field of an embedded class.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">cacheable</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the field/property can be L2 cached. <strong>From
+JDO2.2</strong></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>true</strong></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">recursionDepth</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Recursion depth for this field when fetching.
+<strong>Only applicable when specified within @FetchGroup</strong></p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">1</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">loadFetchGroup</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of a fetch group to activate when a load
+of this field is initiated (due to it being currently unloaded). Not
+used for getObjectById, queries, extents etc. Better to use @FetchGroup
+and define your groups</p></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Persistent(primaryKey="true")
+ String myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="field_types.html">Field Types</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Serialized"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_serialized">@Serialized<a id="aSerialized"></a></h3>
+<div class="paragraph">
+<p>This annotation is a shortcut for @Persistent(serialized="true") meaning
+that the field is stored serialized. It has no attributes. Specified on
+the <strong>field/method</strong>.</p>
+</div>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Serialized
+ Object myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="NotPersistent"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_notpersistent">@NotPersistent<a id="aNotPersistent"></a></h3>
+<div class="paragraph">
+<p>This annotation is a shortcut for
+@Persistent(persistenceModifier=PersistenceModifier.NONE) meaning that
+the field/property is not persisted. It has no attributes. Specified on
+the <strong>field/method</strong>.</p>
+</div>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @NotPersistent
+ String myOtherField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="field_types.html">Field Types</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Transactional"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_transactional">@Transactional<a id="aTransactional"></a></h3>
+<div class="paragraph">
+<p>This annotation is a shortcut for
+@Persistent(persistenceModifier=PersistenceModifier.TRANSACTIONAL)
+meaning that the field/property is not persisted yet managed. It has no
+attributes. Specified on the <strong>field/method</strong>.</p>
+</div>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Transactional
+ String myOtherField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p>See the documentation for <a href="field_types.html">Field Types</a></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Cacheable"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_cacheable_2">@Cacheable<a id="aCacheable"></a></h3>
+<div class="paragraph">
+<p>This annotation is a shortcut for @Persistent(cacheable={value})
+specifying whether the field/property can be cached in a Level 2 cache.
+Specified on the <strong>field/property</strong>. The default</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the field/property is cacheable</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>true</strong></p></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>public class MyClass
+{
+ @Cacheable("false")
+ Collection elements;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="PrimaryKey"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_primarykey_2">@PrimaryKey<a id="aPrimaryKey"></a></h3>
+<div class="paragraph">
+<p>This annotation is a shortcut for @Persistent(primaryKey="true") meaning
+that the field/property is part of the primary key for the class. No
+attributes are needed when specified like this. Specified on the
+<strong>field/method</strong>.</p>
+</div>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @PrimaryKey
+ String myOtherField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Element"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_element">@Element<a id="aElement"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the element for any collection/array to be
+persisted. Maps across to the <collection>, <array> and <element>
+MetaData elements. Specified on the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">types</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Type(s) of element</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">When using an array is not needed.
+When using a collection will be taken from the collection definition if
+using generics, otherwise must be specified.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embedded</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the element is embedded into a join table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">serialized</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the element is serialised into the join
+table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">dependent</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the element objects are dependent when
+deleting the owner collection/array</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">mappedBy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Field in the element class that represents this
+object (when the relation is bidirectional)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embeddedMapping</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Embedded">Embedded</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Definition of any
+embedding of the (persistable) element. Only 1 "Embedded" should be
+provided</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table for this element</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column for this element</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">foreignKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any foreign-key constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">generateForeignKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether to generate a FK constraint
+for the element (when not specifying the name)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deleteAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to be applied to the
+foreign key for this element for action upon deletion</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">updateAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to be applied to the
+foreign key for this element for action upon update</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">index</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any index constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">indexed</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether this element column is indexed</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether this element column is unique</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">uniqueKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any unique key constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definition for the
+column(s) of this element</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Element(types=mydomain.MyElementClass.class, dependent="true")
+ Collection myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Order"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_order">@Order<a id="aOrder"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the ordering of an order-based
+Collection/array to be persisted. Maps across to the <order> MetaData
+element. Specified on the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">mappedBy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Field in the element class that represents the
+ordering of the collection/array</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column for this order</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definition for the
+column(s) of this order</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Element(types=mydomain.MyElementClass.class, dependent="true")
+ @Order(column="ORDER_IDX")
+ Collection myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Key"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_key">@Key<a id="aKey"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the key for any map to be persisted. Maps
+across to the <map> and <key> MetaData elements. Specified on the
+<strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">types</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Type(s) of key.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">When using generics will be taken from
+the Map definition, otherwise must be specified</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embedded</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the key is embedded into a join table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">serialized</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the key is serialised into the join table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">dependent</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the key objects are dependent when deleting
+the owner map</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">mappedBy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Used to specify the field in the value class where
+the key is stored (optional).</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embeddedMapping</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Embedded">Embedded</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Definition of any
+embedding of the (persistable) key. Only 1 "Embedded" should be provided</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table for this key</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column for this key</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">foreignKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any foreign-key constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">generateForeignKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether to generate a FK constraint
+for the key (when not specifying the name)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deleteAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to be applied to the
+foreign key for this key for action upon deletion</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">updateAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to be applied to the
+foreign key for this key for action upon update</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">index</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any index constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">indexed</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether this key column is indexed</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">uniqueKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any unique key constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether this key column is unique</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definition for the
+column(s) of this key</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Key(types=java.lang.String.class)
+ Map myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Value"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_value">@Value<a id="aValue"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the value for any map to be persisted. Maps
+across to the <map> and <value> MetaData elements. Specified on the
+<strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">types</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Class[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Type(s) of value.</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">When using generics will be taken
+from the Map definition, otherwise must be specified</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embedded</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the value is embedded into a join table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">serialized</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the value is serialised into the join table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">dependent</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Whether the value objects are dependent when
+deleting the owner map</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">mappedBy</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Used to specify the field in the key class where the
+value is stored (optional).</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">embeddedMapping</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Embedded">Embedded</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Definition of any
+embedding of the (persistable) value. Only 1 "Embedded" should be
+provided</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table for this value</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column for this value</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">foreignKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any foreign-key constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deleteAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to be applied to the
+foreign key for this value for action upon deletion</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">generateForeignKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether to generate a FK constraint
+for the value (when not specifying the name)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">updateAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to be applied to the
+foreign key for this value for action upon update</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">index</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any index constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">indexed</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether this value column is indexed</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">uniqueKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any unique key constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether this value column is unique</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column definition for the
+column(s) of this value</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Key(types=java.lang.String.class)
+ @Value(types=mydomain.MyValueClass.class, dependent="true")
+ Map myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Join"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_join_2">@Join<a id="aJoin"></a></h3>
+<div class="paragraph">
+<p>Annotation used to specify a join to a join table for a
+collection/array/map. Specified on the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">table</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">column</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column to join our PK to in the join
+table (when only one column used)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">primaryKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any primary key constraint to add for
+the join table</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">generatePrimaryKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether to generate a PK constraint
+on the join table (when not specifying the name)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">foreignKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any foreign-key constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">generateForeignKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether to generate a FK constraint
+on the join table (when not specifying the name)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">index</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any index constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">indexed</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the join column(s) is indexed</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">uniqueKey</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of any unique constraint to add</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the join column(s) has a unique
+constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">columns</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the columns to join our
+PK to in the join table (when multiple columns used)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Persistent
+ @Element(types=mydomain.MyElement.class)
+ @Join(table="MYCLASS_ELEMENTS", column="MYCLASS_ELEMENTS_PK")
+ Collection myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Embedded"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_embedded">@Embedded<a id="aEmbedded"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define that the field contents is embedded into the
+same table as this field Maps across to the <embedded> MetaData element.
+Specified on the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ownerMember</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : The field/property in the embedded object
+that links back to the owning object (where it has a bidirectional
+relation)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">nullIndicatorColumn</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : The column in the embedded object
+used to judge if the embedded object is null.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">nullIndicatorValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : The value in the null column to
+interpret the object as being null.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">members</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Persistent">Persistent</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Field/property
+definitions for this embedding.</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Embedded(members={
+ @Persistent(name="field1", columns=@Column(name="OTHER_FLD_1")),
+ @Persistent(name="field2", columns=@Column(name="OTHER_FLD_2"))
+ }
+ MyOtherClass myField;
+ ...
+}
+
+@PersistenceCapable
+@EmbeddedOnly
+public class MyOtherClass
+{
+ @Persistent
+ String field1;
+
+ @Persistent
+ String field2;
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Columns"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_columns_2">@Columns<a id="aColumns"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the columns into which a field is persisted.
+If the field is persisted into a single column then @Column should be
+used. Specified on the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Column">Column</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of columns - see @Columns
+annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Persistent
+ @Columns({@Column(name="RED"), @Column(name="GREEN"), @Column(name="BLUE"), @Column(name="ALPHA")})
+ Color myField;
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Column"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_column">@Column<a id="aColumn"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define that the colum where a field is persisted. Is
+equivalent to the <column> metadata element when specified under field.
+Specified on the <strong>field/method</strong> (and within other annotations).</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the column</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">target</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Column in the other class that this maps to</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">targetMember</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Field/Property in the other class that this
+maps to</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">jdbcType</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : JDBC Type to use for persisting into this
+column</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">sqlType</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : SQL Type to use for persisting into this column</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">length</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Max length of data to store in this column</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">scale</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Max number of floating points of data to store in
+this column</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">allowsNull</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether null is allowed to be persisted into
+this column</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">defaultValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Default value to persist into this column.
+If you want the default to be NULL, then put this as "#NULL"</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">insertValue</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Value to insert into this column when it is
+an "unmapped" column. If you want the inserted value to be NULL, then
+put this as "#NULL"</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">position</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">int</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Position of this column in the owning table (0 = first)</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">extensions</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Vendor extensions</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Persistent
+ @Column(name="MYCOL", jdbcType="VARCHAR", length=40)
+ String field1;
+
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Index"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_index_2">@Index<a id="aIndex"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define that this field is indexed. Is equivalent to
+the <index> metadata element when specified under field. Specified on
+the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the index</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the index is unique</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Persistent
+ @Index(name="MYFIELD1_IDX")
+ String field1;
+
+ @Persistent
+ @Index(name="MYFIELD2_IDX", unique="true")
+ String field2;
+
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Unique"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_unique_2">@Unique<a id="aUnique"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define that this field has a unique constraint. Is
+equivalent to the <unique> metadata element when specified under field.
+Specified on the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deferred</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the constraint is deferred</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Persistent
+ @Unique(name="MYFIELD1_IDX")
+ String field1;
+
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="ForeignKey"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_foreignkey_2">@ForeignKey<a id="aForeignKey"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define the foreign key for a relationship field. Is
+equivalent to the <foreign-key> metadata element when specified under
+field. Specified on the <strong>field/method</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Name of the constraint</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deferred</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the constraint is deferred</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">unique</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Whether the constraint is unique</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">deleteAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to apply to the FK to be
+used on deleting</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction.RESTRICT</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">updateAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ORM : Action to apply to the FK to be
+used on updating</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">ForeignKeyAction.RESTRICT</p></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+public class MyClass
+{
+ @Persistent
+ @ForeignKey(name="MYFIELD1_FK", deleteAction=ForeignKeyAction.RESTRICT)
+ String field1;
+
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Extensions"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_extensions">@Extensions<a id="aExtensions"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define a set of extensions specific to the JDO2
+implementation being used. Specified on the <strong>class</strong> or <strong>field</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#Extension">Extension</a>[]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Array of extensions - see
+@Extension annotation</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Extensions({@Extension(vendorName="MyJDOImpl", key="firstExtension", value="myValue"),
+ @Extension(vendorName="MyJDOImpl", key="secondExtension", value="myValue")})
+public class Person
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><a id="Extension"></a></p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_extension">@Extension<a id="aExtension"></a></h3>
+<div class="paragraph">
+<p>Annotation used to define an extension specific to a particular JDO
+implementation. Is equivalent to the <extension> metadata element.
+Specified on the <strong>class</strong> or <strong>field</strong>.</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+<col style="width: 25%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Attribute</th>
+<th class="tableblock halign-left valign-top">Type</th>
+<th class="tableblock halign-left valign-top">Description</th>
+<th class="tableblock halign-left valign-top">Default</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">vendorName</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Name of the JDO vendor</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">key</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Key for the extension</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top"><p class="tableblock">value</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">String</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Value of the extension</p></td>
+<td class="tableblock halign-left valign-top"></td>
+</tr>
+</tbody>
+</table>
+<div class="literalblock">
+<div class="content">
+<pre>@PersistenceCapable
+@Extension(vendorName="MyJDOImpl", key="RunFast", value="true")
+public class Person
+{
+ ...
+}</pre>
+</div>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+<div class="paragraph">
+<p><br></p>
+</div>
+</div>
+</div>
+</div>
+ </div>
+ </div>
+ </div>
+
+</div>
+
+ <footer style="color:#fff; background-color:#222222; padding: 5px;">
+ <div class="container">
+ <div class="row" style="margin-top:25px">
+ <div class="col-sm" align="center">
+ <a href="https://www.facebook.com/JavaDataObjects" class="externalLink" title="Facebook">Facebook</a>
+ |
+ <a href="https://twitter.com/JavaDataObjects" class="externalLink" title="Twitter">Twitter</a>
+ |
+ <a href="http://wiki.apache.org/jdo" class="externalLink" title="Wiki">Wiki</a>
+ |
+ <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10630" class="externalLink" title="Issue Tracker">Issue Tracker</a>
+ |
+ <a href="mail-lists.html" title="Mailing Lists">Mailing Lists</a>
+ |
+ <a href="api31/apidocs/index.html" title="Latest Javadocs">Latest Javadocs</a>
+ |
+ <a href="https://privacy.apache.org/policies/privacy-policy-public.html" title="Privacy Policy">Privacy Policy</a>
+ </div>
+ </div>
+ <p class="text-center" style="margin-top:16px">© 2005-2022 Apache Software Foundation. All Rights Reserved.</p>
+ </div>
+ </footer>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/content/api11/apidocs.zip b/content/api11/apidocs.zip
new file mode 100644
index 0000000..15733e4
Binary files /dev/null and b/content/api11/apidocs.zip differ
diff --git a/content/api11/apidocs/allclasses-frame.html b/content/api11/apidocs/allclasses-frame.html
new file mode 100644
index 0000000..87b4c13
--- /dev/null
+++ b/content/api11/apidocs/allclasses-frame.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_09) on Thu Oct 13 20:55:50 PDT 2005 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+All Classes (JDO1 API 1.1)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="javax/jdo/Extent.html" title="interface in javax.jdo" target="classFrame"><I>Extent</I></A>
+<BR>
+<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi" target="classFrame">I18NHelper</A>
+<BR>
+<A HREF="javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo" target="classFrame"><I>InstanceCallbacks</I></A>
+<BR>
+<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo" target="classFrame">JDOCanRetryException</A>
+<BR>
+<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo" target="classFrame">JDODataStoreException</A>
+<BR>
+<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo" target="classFrame">JDOException</A>
+<BR>
+<A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo" target="classFrame">JDOFatalDataStoreException</A>
+<BR>
+<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo" target="classFrame">JDOFatalException</A>
+<BR>
+<A HREF="javax/jdo/JDOFatalInternalException.html" title="class in javax.jdo" target="classFrame">JDOFatalInternalException</A>
+<BR>
+<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo" target="classFrame">JDOFatalUserException</A>
+<BR>
+<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo" target="classFrame">JDOHelper</A>
+<BR>
+<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi" target="classFrame">JDOImplHelper</A>
+<BR>
+<A HREF="javax/jdo/JDOObjectNotFoundException.html" title="class in javax.jdo" target="classFrame">JDOObjectNotFoundException</A>
+<BR>
+<A HREF="javax/jdo/JDOOptimisticVerificationException.html" title="class in javax.jdo" target="classFrame">JDOOptimisticVerificationException</A>
+<BR>
+<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi" target="classFrame">JDOPermission</A>
+<BR>
+<A HREF="javax/jdo/JDOUnsupportedOptionException.html" title="class in javax.jdo" target="classFrame">JDOUnsupportedOptionException</A>
+<BR>
+<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo" target="classFrame">JDOUserException</A>
+<BR>
+<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi" target="classFrame"><I>PersistenceCapable</I></A>
+<BR>
+<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi" target="classFrame"><I>PersistenceCapable.ObjectIdFieldConsumer</I></A>
+<BR>
+<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldManager.html" title="interface in javax.jdo.spi" target="classFrame"><I>PersistenceCapable.ObjectIdFieldManager</I></A>
+<BR>
+<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi" target="classFrame"><I>PersistenceCapable.ObjectIdFieldSupplier</I></A>
+<BR>
+<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo" target="classFrame"><I>PersistenceManager</I></A>
+<BR>
+<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo" target="classFrame"><I>PersistenceManagerFactory</I></A>
+<BR>
+<A HREF="javax/jdo/Query.html" title="interface in javax.jdo" target="classFrame"><I>Query</I></A>
+<BR>
+<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi" target="classFrame">RegisterClassEvent</A>
+<BR>
+<A HREF="javax/jdo/spi/RegisterClassListener.html" title="interface in javax.jdo.spi" target="classFrame"><I>RegisterClassListener</I></A>
+<BR>
+<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi" target="classFrame"><I>StateManager</I></A>
+<BR>
+<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo" target="classFrame"><I>Transaction</I></A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/content/api11/apidocs/allclasses-noframe.html b/content/api11/apidocs/allclasses-noframe.html
new file mode 100644
index 0000000..6ce0841
--- /dev/null
+++ b/content/api11/apidocs/allclasses-noframe.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_09) on Thu Oct 13 20:55:50 PDT 2005 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+All Classes (JDO1 API 1.1)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B>All Classes</B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="javax/jdo/Extent.html" title="interface in javax.jdo"><I>Extent</I></A>
+<BR>
+<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<BR>
+<A HREF="javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo"><I>InstanceCallbacks</I></A>
+<BR>
+<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>
+<BR>
+<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>
+<BR>
+<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<BR>
+<A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo">JDOFatalDataStoreException</A>
+<BR>
+<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>
+<BR>
+<A HREF="javax/jdo/JDOFatalInternalException.html" title="class in javax.jdo">JDOFatalInternalException</A>
+<BR>
+<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>
+<BR>
+<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<BR>
+<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<BR>
+<A HREF="javax/jdo/JDOObjectNotFoundException.html" title="class in javax.jdo">JDOObjectNotFoundException</A>
+<BR>
+<A HREF="javax/jdo/JDOOptimisticVerificationException.html" title="class in javax.jdo">JDOOptimisticVerificationException</A>
+<BR>
+<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi">JDOPermission</A>
+<BR>
+<A HREF="javax/jdo/JDOUnsupportedOptionException.html" title="class in javax.jdo">JDOUnsupportedOptionException</A>
+<BR>
+<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>
+<BR>
+<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi"><I>PersistenceCapable</I></A>
+<BR>
+<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi"><I>PersistenceCapable.ObjectIdFieldConsumer</I></A>
+<BR>
+<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldManager.html" title="interface in javax.jdo.spi"><I>PersistenceCapable.ObjectIdFieldManager</I></A>
+<BR>
+<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi"><I>PersistenceCapable.ObjectIdFieldSupplier</I></A>
+<BR>
+<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo"><I>PersistenceManager</I></A>
+<BR>
+<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo"><I>PersistenceManagerFactory</I></A>
+<BR>
+<A HREF="javax/jdo/Query.html" title="interface in javax.jdo"><I>Query</I></A>
+<BR>
+<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<BR>
+<A HREF="javax/jdo/spi/RegisterClassListener.html" title="interface in javax.jdo.spi"><I>RegisterClassListener</I></A>
+<BR>
+<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi"><I>StateManager</I></A>
+<BR>
+<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo"><I>Transaction</I></A>
+<BR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+</BODY>
+</HTML>
diff --git a/content/api11/apidocs/constant-values.html b/content/api11/apidocs/constant-values.html
new file mode 100644
index 0000000..f5d13e0
--- /dev/null
+++ b/content/api11/apidocs/constant-values.html
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_09) on Thu Oct 13 20:55:47 PDT 2005 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Constant Field Values (JDO1 API 1.1)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Constant Field Values (JDO1 API 1.1)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Constant Field Values</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+<B>Contents</B><UL>
+<LI><A HREF="#javax.jdo">javax.jdo.*</A>
+</UL>
+
+<A NAME="javax.jdo"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD ALIGN="left"><FONT SIZE="+2">
+<B>javax.jdo.*</B></FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<TABLE BORDER="0" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD COLSPAN=3><B>javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="javax.jdo.spi.PersistenceCapable.CHECK_READ"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="javax/jdo/spi/PersistenceCapable.html#CHECK_READ">CHECK_READ</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="javax.jdo.spi.PersistenceCapable.CHECK_WRITE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="javax/jdo/spi/PersistenceCapable.html#CHECK_WRITE">CHECK_WRITE</A></CODE></TD>
+<TD ALIGN="right"><CODE>4</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="javax.jdo.spi.PersistenceCapable.LOAD_REQUIRED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="javax/jdo/spi/PersistenceCapable.html#LOAD_REQUIRED">LOAD_REQUIRED</A></CODE></TD>
+<TD ALIGN="right"><CODE>1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="javax.jdo.spi.PersistenceCapable.MEDIATE_READ"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="javax/jdo/spi/PersistenceCapable.html#MEDIATE_READ">MEDIATE_READ</A></CODE></TD>
+<TD ALIGN="right"><CODE>2</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="javax.jdo.spi.PersistenceCapable.MEDIATE_WRITE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="javax/jdo/spi/PersistenceCapable.html#MEDIATE_WRITE">MEDIATE_WRITE</A></CODE></TD>
+<TD ALIGN="right"><CODE>8</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="javax.jdo.spi.PersistenceCapable.READ_OK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="javax/jdo/spi/PersistenceCapable.html#READ_OK">READ_OK</A></CODE></TD>
+<TD ALIGN="right"><CODE>-1</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="javax.jdo.spi.PersistenceCapable.READ_WRITE_OK"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="javax/jdo/spi/PersistenceCapable.html#READ_WRITE_OK">READ_WRITE_OK</A></CODE></TD>
+<TD ALIGN="right"><CODE>0</CODE></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<A NAME="javax.jdo.spi.PersistenceCapable.SERIALIZABLE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
+<CODE>public static final byte</CODE></FONT></TD>
+<TD ALIGN="left"><CODE><A HREF="javax/jdo/spi/PersistenceCapable.html#SERIALIZABLE">SERIALIZABLE</A></CODE></TD>
+<TD ALIGN="right"><CODE>16</CODE></TD>
+</TR>
+</FONT></TD>
+</TR>
+</TABLE>
+
+<P>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2005 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
diff --git a/content/api11/apidocs/deprecated-list.html b/content/api11/apidocs/deprecated-list.html
new file mode 100644
index 0000000..b2542e9
--- /dev/null
+++ b/content/api11/apidocs/deprecated-list.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_09) on Thu Oct 13 20:55:50 PDT 2005 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Deprecated List (JDO1 API 1.1)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Deprecated List (JDO1 API 1.1)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+<B>Deprecated API</B></H2>
+</CENTER>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2005 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
diff --git a/content/api11/apidocs/help-doc.html b/content/api11/apidocs/help-doc.html
new file mode 100644
index 0000000..95ba1f2
--- /dev/null
+++ b/content/api11/apidocs/help-doc.html
@@ -0,0 +1,194 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_09) on Thu Oct 13 20:55:52 PDT 2005 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+API Help (JDO1 API 1.1)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="API Help (JDO1 API 1.1)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+How This API Document Is Organized</H1>
+</CENTER>
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
+Overview</H3>
+<BLOCKQUOTE>
+
+<P>
+The <A HREF="overview-summary.html">Overview</A> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</BLOCKQUOTE>
+<H3>
+Package</H3>
+<BLOCKQUOTE>
+
+<P>
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
+<LI>Interfaces (italic)<LI>Classes<LI>Exceptions<LI>Errors</UL>
+</BLOCKQUOTE>
+<H3>
+Class/Interface</H3>
+<BLOCKQUOTE>
+
+<P>
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
+<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
+<P>
+<LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
+<P>
+<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
+<H3>
+Use</H3>
+<BLOCKQUOTE>
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</ [...]
+<H3>
+Tree (Class Hierarchy)</H3>
+<BLOCKQUOTE>
+There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
+<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
+</BLOCKQUOTE>
+<H3>
+Deprecated API</H3>
+<BLOCKQUOTE>
+The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
+<H3>
+Index</H3>
+<BLOCKQUOTE>
+The <A HREF="index-all.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
+<H3>
+Prev/Next</H3>
+These links take you to the next or previous class, interface, package, or related page.<H3>
+Frames/No Frames</H3>
+These links show and hide the HTML frames. All pages are available with or without frames.
+<P>
+<H3>
+Serialized Form</H3>
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+<P>
+<FONT SIZE="-1">
+<EM>
+This help file applies to API documentation generated using the standard doclet.</EM>
+</FONT>
+<BR>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2005 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
diff --git a/content/api11/apidocs/index-all.html b/content/api11/apidocs/index-all.html
new file mode 100644
index 0000000..bea61b7
--- /dev/null
+++ b/content/api11/apidocs/index-all.html
@@ -0,0 +1,1503 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_09) on Thu Oct 13 20:55:49 PDT 2005 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Index (JDO1 API 1.1)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Index (JDO1 API 1.1)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <HR>
+<A NAME="_A_"><!-- --></A><H2>
+<B>A</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#addRegisterClassListener(javax.jdo.spi.RegisterClassListener)"><B>addRegisterClassListener(RegisterClassListener)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Add the specified <code>RegisterClassListener</code> to the listener list.
+</DL>
+<HR>
+<A NAME="_B_"><!-- --></A><H2>
+<B>B</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/Transaction.html#begin()"><B>begin()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>Begin a transaction.
+</DL>
+<HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#CHECK_READ"><B>CHECK_READ</B></A> -
+Static variable in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>If jdoFieldFlags for a field includes CHECK_READ, then
+ the field has been enhanced to call the jdoStateManager on read
+ if the jdoFlags setting is not READ_OK or READ_WRITE_OK.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#CHECK_WRITE"><B>CHECK_WRITE</B></A> -
+Static variable in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>If jdoFieldFlags for a field includes CHECK_WRITE,
+ then the field has been enhanced to call the
+ jdoStateManager on write if the jdoFlags setting is not
+ READ_WRITE_OK;.
+<DT><A HREF="javax/jdo/spi/JDOPermission.html#CLOSE_PERSISTENCE_MANAGER_FACTORY"><B>CLOSE_PERSISTENCE_MANAGER_FACTORY</B></A> -
+Static variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi">JDOPermission</A>
+<DD>An instance of <code>JDOPermission</code> to be used for
+ <code>closePersistenceManagerFactory</code> permission checking.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#checkAuthorizedStateManager(javax.jdo.spi.StateManager)"><B>checkAuthorizedStateManager(StateManager)</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Check that the parameter instance is of a class that is authorized for
+ JDOPermission("setStateManager").
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#checkAuthorizedStateManagerClass(java.lang.Class)"><B>checkAuthorizedStateManagerClass(Class)</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Check that the parameter instance is a class that is authorized for
+ JDOPermission("setStateManager").
+<DT><A HREF="javax/jdo/Extent.html#close(java.util.Iterator)"><B>close(Iterator)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Extent.html" title="interface in javax.jdo">Extent</A>
+<DD>Close an <code>Iterator</code> associated with this <code>Extent</code> instance.
+<DT><A HREF="javax/jdo/PersistenceManager.html#close()"><B>close()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Close this <code>PersistenceManager</code> so that no further requests may be
+ made on it.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#close()"><B>close()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Close this PersistenceManagerFactory.
+<DT><A HREF="javax/jdo/Query.html#close(java.lang.Object)"><B>close(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Close a query result and release any resources associated with it.
+<DT><A HREF="javax/jdo/Extent.html#closeAll()"><B>closeAll()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Extent.html" title="interface in javax.jdo">Extent</A>
+<DD>Close all <code>Iterator</code>s associated with this <code>Extent</code> instance.
+<DT><A HREF="javax/jdo/Query.html#closeAll()"><B>closeAll()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Close all query results associated with this <code>Query</code> instance, and release all
+ resources associated with them.
+<DT><A HREF="javax/jdo/Transaction.html#commit()"><B>commit()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>Commit the current transaction.
+<DT><A HREF="javax/jdo/Query.html#compile()"><B>compile()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Verify the elements of the query and provide a hint to the query to
+ prepare and optimize an execution plan.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#copyKeyFieldsFromObjectId(java.lang.Class, javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer, java.lang.Object)"><B>copyKeyFieldsFromObjectId(Class, PersistenceCapable.ObjectIdFieldConsumer, Object)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Copy fields to an outside source from the key fields in the ObjectId.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#copyKeyFieldsToObjectId(java.lang.Class, javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier, java.lang.Object)"><B>copyKeyFieldsToObjectId(Class, PersistenceCapable.ObjectIdFieldSupplier, Object)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Copy fields from an outside source to the key fields in the ObjectId.
+<DT><A HREF="javax/jdo/PersistenceManager.html#currentTransaction()"><B>currentTransaction()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Return the <code>Transaction</code> instance associated with a <code>PersistenceManager</code>.
+</DL>
+<HR>
+<A NAME="_D_"><!-- --></A><H2>
+<B>D</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/Query.html#declareImports(java.lang.String)"><B>declareImports(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Set the import statements to be used to identify the fully qualified name of
+ variables or parameters.
+<DT><A HREF="javax/jdo/Query.html#declareParameters(java.lang.String)"><B>declareParameters(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Declare the list of parameters query execution.
+<DT><A HREF="javax/jdo/Query.html#declareVariables(java.lang.String)"><B>declareVariables(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Declare the unbound variables to be used in the query.
+<DT><A HREF="javax/jdo/PersistenceManager.html#deletePersistent(java.lang.Object)"><B>deletePersistent(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Delete the persistent instance from the data store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#deletePersistentAll(java.lang.Object[])"><B>deletePersistentAll(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Delete an array of instances from the data store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#deletePersistentAll(java.util.Collection)"><B>deletePersistentAll(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Delete a <code>Collection</code> of instances from the data store.
+</DL>
+<HR>
+<A NAME="_E_"><!-- --></A><H2>
+<B>E</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/Extent.html" title="interface in javax.jdo"><B>Extent</B></A> - interface javax.jdo.<A HREF="javax/jdo/Extent.html" title="interface in javax.jdo">Extent</A>.<DD>Instances of the <code>Extent</code> class represent the entire collection
+ of instances in the data store of the candidate class
+ possibly including its subclasses.<DT><A HREF="javax/jdo/PersistenceManager.html#evict(java.lang.Object)"><B>evict(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Mark an instance as no longer needed in the cache.
+<DT><A HREF="javax/jdo/PersistenceManager.html#evictAll(java.lang.Object[])"><B>evictAll(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Mark an array of instances as no longer needed in the cache.
+<DT><A HREF="javax/jdo/PersistenceManager.html#evictAll(java.util.Collection)"><B>evictAll(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Mark a <code>Collection</code> of instances as no longer needed in the cache.
+<DT><A HREF="javax/jdo/PersistenceManager.html#evictAll()"><B>evictAll()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Mark all persistent-nontransactional instances as no longer needed
+ in the cache.
+<DT><A HREF="javax/jdo/Query.html#execute()"><B>execute()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Execute the query and return the filtered Collection.
+<DT><A HREF="javax/jdo/Query.html#execute(java.lang.Object)"><B>execute(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Execute the query and return the filtered <code>Collection</code>.
+<DT><A HREF="javax/jdo/Query.html#execute(java.lang.Object, java.lang.Object)"><B>execute(Object, Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Execute the query and return the filtered <code>Collection</code>.
+<DT><A HREF="javax/jdo/Query.html#execute(java.lang.Object, java.lang.Object, java.lang.Object)"><B>execute(Object, Object, Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Execute the query and return the filtered <code>Collection</code>.
+<DT><A HREF="javax/jdo/Query.html#executeWithArray(java.lang.Object[])"><B>executeWithArray(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Execute the query and return the filtered <code>Collection</code>.
+<DT><A HREF="javax/jdo/Query.html#executeWithMap(java.util.Map)"><B>executeWithMap(Map)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Execute the query and return the filtered <code>Collection</code>.
+</DL>
+<HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchBooleanField(int)"><B>fetchBooleanField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchByteField(int)"><B>fetchByteField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchCharField(int)"><B>fetchCharField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchDoubleField(int)"><B>fetchDoubleField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchFloatField(int)"><B>fetchFloatField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchIntField(int)"><B>fetchIntField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchLongField(int)"><B>fetchLongField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchObjectField(int)"><B>fetchObjectField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchShortField(int)"><B>fetchShortField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html#fetchStringField(int)"><B>fetchStringField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>
+<DD>Fetch one field from the field manager.
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#fieldFlags"><B>fieldFlags</B></A> -
+Variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>The flags of managed fields of the persistence-capable class
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#fieldNames"><B>fieldNames</B></A> -
+Variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>The names of managed fields of the persistence-capable class
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#fieldTypes"><B>fieldTypes</B></A> -
+Variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>The types of managed fields of the persistence-capable class
+</DL>
+<HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/JDOPermission.html#GET_METADATA"><B>GET_METADATA</B></A> -
+Static variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi">JDOPermission</A>
+<DD>An instance of <code>JDOPermission</code> to be used for
+ <code>getMetadata</code> permission checking.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getBooleanField(javax.jdo.spi.PersistenceCapable, int, boolean)"><B>getBooleanField(PersistenceCapable, int, boolean)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getByteField(javax.jdo.spi.PersistenceCapable, int, byte)"><B>getByteField(PersistenceCapable, int, byte)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/Extent.html#getCandidateClass()"><B>getCandidateClass()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Extent.html" title="interface in javax.jdo">Extent</A>
+<DD>An <code>Extent</code> contains all instances of a particular class in the data
+ store; this method returns the <code>Class</code> of the instances.
+<DT><A HREF="javax/jdo/JDOException.html#getCause()"><B>getCause()</B></A> -
+Method in class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Often there is only one nested exception, and this method returns it.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getCharField(javax.jdo.spi.PersistenceCapable, int, char)"><B>getCharField(PersistenceCapable, int, char)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getConnectionDriverName()"><B>getConnectionDriverName()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the driver name for the data store connection.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getConnectionFactory()"><B>getConnectionFactory()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the data store connection factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getConnectionFactory2()"><B>getConnectionFactory2()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the second data store connection factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getConnectionFactory2Name()"><B>getConnectionFactory2Name()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the name for the second data store connection factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getConnectionFactoryName()"><B>getConnectionFactoryName()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the name for the data store connection factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getConnectionURL()"><B>getConnectionURL()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the URL for the data store connection.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getConnectionUserName()"><B>getConnectionUserName()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the user name for the data store connection.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getDoubleField(javax.jdo.spi.PersistenceCapable, int, double)"><B>getDoubleField(PersistenceCapable, int, double)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getExtent(java.lang.Class, boolean)"><B>getExtent(Class, boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>The <code>PersistenceManager</code> manages a collection of instances in the data
+ store based on the class of the instances.
+<DT><A HREF="javax/jdo/JDOException.html#getFailedObject()"><B>getFailedObject()</B></A> -
+Method in class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>The exception may include a failed object.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#getFieldFlags(java.lang.Class)"><B>getFieldFlags(Class)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Get the field flags for a <code>PersistenceCapable</code> class.
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#getFieldFlags()"><B>getFieldFlags()</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>Returns the flags of the managed field of the persistence-capable class.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#getFieldNames(java.lang.Class)"><B>getFieldNames(Class)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Get the field names for a <code>PersistenceCapable</code> class.
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#getFieldNames()"><B>getFieldNames()</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>Returns the names of the managed field of the persistence-capable class.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#getFieldTypes(java.lang.Class)"><B>getFieldTypes(Class)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Get the field types for a <code>PersistenceCapable</code> class.
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#getFieldTypes()"><B>getFieldTypes()</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>Returns the types of the managed field of the persistence-capable class.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getFloatField(javax.jdo.spi.PersistenceCapable, int, float)"><B>getFloatField(PersistenceCapable, int, float)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getIgnoreCache()"><B>getIgnoreCache()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Get the ignoreCache setting for queries.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getIgnoreCache()"><B>getIgnoreCache()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the default IgnoreCache setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Query.html#getIgnoreCache()"><B>getIgnoreCache()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Get the ignoreCache option setting.
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#getInstance(java.lang.String)"><B>getInstance(String)</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>An instance bound to a bundle.
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#getInstance(java.lang.Class)"><B>getInstance(Class)</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>An instance bound to a bundle.
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#getInstance(java.lang.String, java.lang.ClassLoader)"><B>getInstance(String, ClassLoader)</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>An instance bound to a bundle.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#getInstance()"><B>getInstance()</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Get an instance of <code>JDOImplHelper</code>.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getIntField(javax.jdo.spi.PersistenceCapable, int, int)"><B>getIntField(PersistenceCapable, int, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getLongField(javax.jdo.spi.PersistenceCapable, int, long)"><B>getLongField(PersistenceCapable, int, long)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getMultithreaded()"><B>getMultithreaded()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Get the current Multithreaded flag for this <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getMultithreaded()"><B>getMultithreaded()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the default Multithreaded setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/JDOException.html#getNestedExceptions()"><B>getNestedExceptions()</B></A> -
+Method in class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>The exception may have been caused by multiple exceptions in the runtime.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getNontransactionalRead()"><B>getNontransactionalRead()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the default NontransactionalRead setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Transaction.html#getNontransactionalRead()"><B>getNontransactionalRead()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>If <code>true</code>, allows persistent instances to be read without
+ a transaction active.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getNontransactionalWrite()"><B>getNontransactionalWrite()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the default NontransactionalWrite setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Transaction.html#getNontransactionalWrite()"><B>getNontransactionalWrite()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>If <code>true</code>, allows persistent instances to be written without
+ a transaction active.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getObjectById(java.lang.Object, boolean)"><B>getObjectById(Object, boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>This method locates a persistent instance in the cache of instances
+ managed by this <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getObjectField(javax.jdo.spi.PersistenceCapable, int, java.lang.Object)"><B>getObjectField(PersistenceCapable, int, Object)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/JDOHelper.html#getObjectId(java.lang.Object)"><B>getObjectId(Object)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Return a copy of the JDO identity associated with the parameter instance.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getObjectId(java.lang.Object)"><B>getObjectId(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>The ObjectId returned by this method represents the JDO identity of
+ the instance.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getObjectId(javax.jdo.spi.PersistenceCapable)"><B>getObjectId(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the object representing the JDO identity
+ of the calling instance.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getObjectIdClass(java.lang.Class)"><B>getObjectIdClass(Class)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Return the <code>Class</code> that implements the JDO Identity for the
+ specified <code>PersistenceCapable</code> class.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getOptimistic()"><B>getOptimistic()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the default Optimistic setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Transaction.html#getOptimistic()"><B>getOptimistic()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>Optimistic transactions do not hold data store locks until commit time.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#getPersistenceCapableSuperclass(java.lang.Class)"><B>getPersistenceCapableSuperclass(Class)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Get the persistence-capable superclass for a <code>PersistenceCapable</code> class.
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#getPersistenceCapableSuperclass()"><B>getPersistenceCapableSuperclass()</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>Returns the class object of the persistence-capable superclass.
+<DT><A HREF="javax/jdo/Extent.html#getPersistenceManager()"><B>getPersistenceManager()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Extent.html" title="interface in javax.jdo">Extent</A>
+<DD>An <code>Extent</code> is managed by a <code>PersistenceManager</code>;
+ this method gives access to the owning <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/JDOHelper.html#getPersistenceManager(java.lang.Object)"><B>getPersistenceManager(Object)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Return the associated <code>PersistenceManager</code> if there is one.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getPersistenceManager()"><B>getPersistenceManager()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get an instance of <code>PersistenceManager</code> from this factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getPersistenceManager(java.lang.String, java.lang.String)"><B>getPersistenceManager(String, String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get an instance of <code>PersistenceManager</code> from this factory.
+<DT><A HREF="javax/jdo/Query.html#getPersistenceManager()"><B>getPersistenceManager()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Get the <code>PersistenceManager</code> associated with this <code>Query</code>.
+<DT><A HREF="javax/jdo/Transaction.html#getPersistenceManager()"><B>getPersistenceManager()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>The <code>Transaction</code> instance is always associated with exactly one
+ <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getPersistenceManager(javax.jdo.spi.PersistenceCapable)"><B>getPersistenceManager(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the <code>PersistenceManager</code> that owns this instance.
+<DT><A HREF="javax/jdo/JDOHelper.html#getPersistenceManagerFactory(java.util.Properties)"><B>getPersistenceManagerFactory(Properties)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Get a <code>PersistenceManagerFactory</code> based on a <code>Properties</code> instance, using
+ the current thread's context class loader to locate the
+ <code>PersistenceManagerFactory</code> class.
+<DT><A HREF="javax/jdo/JDOHelper.html#getPersistenceManagerFactory(java.util.Properties, java.lang.ClassLoader)"><B>getPersistenceManagerFactory(Properties, ClassLoader)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Get a <code>PersistenceManagerFactory</code> based on a <code>Properties</code>
+ instance and a class loader.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getPersistenceManagerFactory()"><B>getPersistenceManagerFactory()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>This method returns the <code>PersistenceManagerFactory</code> used to create
+ this <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getProperties()"><B>getProperties()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Return non-configurable properties of this <code>PersistenceManagerFactory</code>.
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#getRegisteredClass()"><B>getRegisteredClass()</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>Returns the class object of the registered persistence-capable class.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#getRegisteredClasses()"><B>getRegisteredClasses()</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Returns a collection of class objects of the registered
+ persistence-capable classes.
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#getResourceBundle()"><B>getResourceBundle()</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>Returns the resource bundle used by this I18NHelper.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getRestoreValues()"><B>getRestoreValues()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the default value for the RestoreValues property.
+<DT><A HREF="javax/jdo/Transaction.html#getRestoreValues()"><B>getRestoreValues()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>Return the current value of the restoreValues property.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#getRetainValues()"><B>getRetainValues()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Get the default RetainValues setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Transaction.html#getRetainValues()"><B>getRetainValues()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>If <code>true</code>, at commit time instances retain their field values.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getShortField(javax.jdo.spi.PersistenceCapable, int, short)"><B>getShortField(PersistenceCapable, int, short)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getStringField(javax.jdo.spi.PersistenceCapable, int, java.lang.String)"><B>getStringField(PersistenceCapable, int, String)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the value for the field.
+<DT><A HREF="javax/jdo/Transaction.html#getSynchronization()"><B>getSynchronization()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>The user-specified <code>Synchronization</code> instance for this <code>Transaction</code> instance.
+<DT><A HREF="javax/jdo/JDOHelper.html#getTransactionalObjectId(java.lang.Object)"><B>getTransactionalObjectId(Object)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Return a copy of the JDO identity associated with the parameter instance.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getTransactionalObjectId(java.lang.Object)"><B>getTransactionalObjectId(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>The ObjectId returned by this method represents the JDO identity of
+ the instance.
+<DT><A HREF="javax/jdo/spi/StateManager.html#getTransactionalObjectId(javax.jdo.spi.PersistenceCapable)"><B>getTransactionalObjectId(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return the object representing the JDO identity
+ of the calling instance.
+<DT><A HREF="javax/jdo/PersistenceManager.html#getUserObject()"><B>getUserObject()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>The application can manage the <code>PersistenceManager</code> instances
+ more easily by having an application object associated with each
+ <code>PersistenceManager</code> instance.
+</DL>
+<HR>
+<A NAME="_H_"><!-- --></A><H2>
+<B>H</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/Extent.html#hasSubclasses()"><B>hasSubclasses()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Extent.html" title="interface in javax.jdo">Extent</A>
+<DD>Returns whether this <code>Extent</code> was defined to contain subclasses.
+</DL>
+<HR>
+<A NAME="_I_"><!-- --></A><H2>
+<B>I</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi"><B>I18NHelper</B></A> - class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>.<DD>Helper class for constructing messages from bundles.<DT><A HREF="javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo"><B>InstanceCallbacks</B></A> - interface javax.jdo.<A HREF="javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo">InstanceCallbacks</A>.<DD>A [...]
+ cycle events implements this interface.<DT><A HREF="javax/jdo/JDOException.html#initCause(java.lang.Throwable)"><B>initCause(Throwable)</B></A> -
+Method in class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>JDK 1.4 includes a new chaining mechanism for Throwable, but since
+ JDO has its own "legacy" chaining mechanism, the "standard" mechanism
+ cannot be used.
+<DT><A HREF="javax/jdo/Transaction.html#isActive()"><B>isActive()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>Returns whether there is a transaction currently active.
+<DT><A HREF="javax/jdo/PersistenceManager.html#isClosed()"><B>isClosed()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>A <code>PersistenceManager</code> instance can be used until it is closed.
+<DT><A HREF="javax/jdo/JDOHelper.html#isDeleted(java.lang.Object)"><B>isDeleted(Object)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Tests whether the parameter instance has been deleted.
+<DT><A HREF="javax/jdo/spi/StateManager.html#isDeleted(javax.jdo.spi.PersistenceCapable)"><B>isDeleted(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Tests whether this object has been deleted.
+<DT><A HREF="javax/jdo/JDOHelper.html#isDirty(java.lang.Object)"><B>isDirty(Object)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Tests whether the parameter instance is dirty.
+<DT><A HREF="javax/jdo/spi/StateManager.html#isDirty(javax.jdo.spi.PersistenceCapable)"><B>isDirty(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Tests whether this object is dirty.
+<DT><A HREF="javax/jdo/spi/StateManager.html#isLoaded(javax.jdo.spi.PersistenceCapable, int)"><B>isLoaded(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Return <code>true</code> if the field is cached in the calling
+ instance.
+<DT><A HREF="javax/jdo/JDOHelper.html#isNew(java.lang.Object)"><B>isNew(Object)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Tests whether the parameter instance has been newly made persistent.
+<DT><A HREF="javax/jdo/spi/StateManager.html#isNew(javax.jdo.spi.PersistenceCapable)"><B>isNew(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Tests whether this object has been newly made persistent.
+<DT><A HREF="javax/jdo/JDOHelper.html#isPersistent(java.lang.Object)"><B>isPersistent(Object)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Tests whether the parameter instance is persistent.
+<DT><A HREF="javax/jdo/spi/StateManager.html#isPersistent(javax.jdo.spi.PersistenceCapable)"><B>isPersistent(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Tests whether this object is persistent.
+<DT><A HREF="javax/jdo/JDOHelper.html#isTransactional(java.lang.Object)"><B>isTransactional(Object)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Tests whether the parameter instance is transactional.
+<DT><A HREF="javax/jdo/spi/StateManager.html#isTransactional(javax.jdo.spi.PersistenceCapable)"><B>isTransactional(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Tests whether this object is transactional.
+<DT><A HREF="javax/jdo/Extent.html#iterator()"><B>iterator()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Extent.html" title="interface in javax.jdo">Extent</A>
+<DD>Returns an iterator over all the instances in the <code>Extent</code>.
+</DL>
+<HR>
+<A NAME="_J_"><!-- --></A><H2>
+<B>J</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo"><B>JDOCanRetryException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>.<DD>This is the base class for exceptions that can be retried.<DT><A HREF="javax/jdo/JDOCanRetryException.html#JDOCanRetryException()"><B>JDOCanRetryException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>
+<DD>Constructs a new <code>JDOCanRetryException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOCanRetryException.html#JDOCanRetryException(java.lang.String)"><B>JDOCanRetryException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>
+<DD>Constructs a new <code>JDOCanRetryException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOCanRetryException.html#JDOCanRetryException(java.lang.String, java.lang.Throwable[])"><B>JDOCanRetryException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>
+<DD>Constructs a new <code>JDOCanRetryException</code> with the specified detail
+ message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOCanRetryException.html#JDOCanRetryException(java.lang.String, java.lang.Throwable)"><B>JDOCanRetryException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>
+<DD>Constructs a new <code>JDOCanRetryException</code> with the specified detail
+ message and nested <code>Throwable<code>s.
+<DT><A HREF="javax/jdo/JDOCanRetryException.html#JDOCanRetryException(java.lang.String, java.lang.Object)"><B>JDOCanRetryException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>
+<DD>Constructs a new <code>JDOCanRetryException</code> with the specified detail message
+ and failed object.
+<DT><A HREF="javax/jdo/JDOCanRetryException.html#JDOCanRetryException(java.lang.String, java.lang.Throwable[], java.lang.Object)"><B>JDOCanRetryException(String, Throwable[], Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>
+<DD>Constructs a new <code>JDOCanRetryException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDOCanRetryException.html#JDOCanRetryException(java.lang.String, java.lang.Throwable, java.lang.Object)"><B>JDOCanRetryException(String, Throwable, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOCanRetryException.html" title="class in javax.jdo">JDOCanRetryException</A>
+<DD>Constructs a new <code>JDOCanRetryException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo"><B>JDODataStoreException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>.<DD>This class represents data store exceptions that can be retried.<DT><A HREF="javax/jdo/JDODataStoreException.html#JDODataStoreException()"><B>JDODataStoreException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>
+<DD>Constructs a new <code>JDODataStoreException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDODataStoreException.html#JDODataStoreException(java.lang.String)"><B>JDODataStoreException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>
+<DD>Constructs a new <code>JDODataStoreException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDODataStoreException.html#JDODataStoreException(java.lang.String, java.lang.Throwable[])"><B>JDODataStoreException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>
+<DD>Constructs a new <code>JDODataStoreException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDODataStoreException.html#JDODataStoreException(java.lang.String, java.lang.Throwable)"><B>JDODataStoreException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>
+<DD>Constructs a new <code>JDODataStoreException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDODataStoreException.html#JDODataStoreException(java.lang.String, java.lang.Object)"><B>JDODataStoreException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>
+<DD>Constructs a new <code>JDODataStoreException</code> with the specified detail message
+ and failed object.
+<DT><A HREF="javax/jdo/JDODataStoreException.html#JDODataStoreException(java.lang.String, java.lang.Throwable[], java.lang.Object)"><B>JDODataStoreException(String, Throwable[], Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>
+<DD>Constructs a new <code>JDODataStoreException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDODataStoreException.html#JDODataStoreException(java.lang.String, java.lang.Throwable, java.lang.Object)"><B>JDODataStoreException(String, Throwable, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDODataStoreException.html" title="class in javax.jdo">JDODataStoreException</A>
+<DD>Constructs a new <code>JDODataStoreException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDOException.html" title="class in javax.jdo"><B>JDOException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>.<DD>This is the root of all JDO Exceptions.<DT><A HREF="javax/jdo/JDOException.html#JDOException()"><B>JDOException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Constructs a new <code>JDOException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOException.html#JDOException(java.lang.String)"><B>JDOException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Constructs a new <code>JDOException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOException.html#JDOException(java.lang.String, java.lang.Throwable[])"><B>JDOException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Constructs a new <code>JDOException</code> with the specified detail message
+ and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOException.html#JDOException(java.lang.String, java.lang.Throwable)"><B>JDOException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Constructs a new <code>JDOException</code> with the specified detail message
+ and nested <code>Throwable</code>.
+<DT><A HREF="javax/jdo/JDOException.html#JDOException(java.lang.String, java.lang.Object)"><B>JDOException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Constructs a new <code>JDOException</code> with the specified detail message
+ and failed object.
+<DT><A HREF="javax/jdo/JDOException.html#JDOException(java.lang.String, java.lang.Throwable[], java.lang.Object)"><B>JDOException(String, Throwable[], Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Constructs a new <code>JDOException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDOException.html#JDOException(java.lang.String, java.lang.Throwable, java.lang.Object)"><B>JDOException(String, Throwable, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Constructs a new <code>JDOException</code> with the specified detail message,
+ nested <code>Throwable</code>, and failed object.
+<DT><A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo"><B>JDOFatalDataStoreException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo">JDOFatalDataStoreException</A>.<DD>This class represents data store exceptions that cannot be retried.<DT><A HREF="javax/jdo/JDOFatalDataStoreException.html#JDOFatalDataStoreException()"><B>JDOFatalDataStoreException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo">JDOFatalDataStoreException</A>
+<DD>Constructs a new <code>JDOFatalDataStoreException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOFatalDataStoreException.html#JDOFatalDataStoreException(java.lang.String)"><B>JDOFatalDataStoreException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo">JDOFatalDataStoreException</A>
+<DD>Constructs a new <code>JDOFatalDataStoreException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOFatalDataStoreException.html#JDOFatalDataStoreException(java.lang.String, java.lang.Object)"><B>JDOFatalDataStoreException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo">JDOFatalDataStoreException</A>
+<DD>Constructs a new <code>JDOFatalDataStoreException</code> with the specified detail message
+ and failed object.
+<DT><A HREF="javax/jdo/JDOFatalDataStoreException.html#JDOFatalDataStoreException(java.lang.String, java.lang.Throwable[])"><B>JDOFatalDataStoreException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo">JDOFatalDataStoreException</A>
+<DD>Constructs a new <code>JDOFatalDataStoreException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOFatalDataStoreException.html#JDOFatalDataStoreException(java.lang.String, java.lang.Throwable)"><B>JDOFatalDataStoreException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalDataStoreException.html" title="class in javax.jdo">JDOFatalDataStoreException</A>
+<DD>Constructs a new <code>JDOFatalDataStoreException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo"><B>JDOFatalException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>.<DD>This class represents exceptions that are fatal; that is, the condition
+ that caused it cannot be bypassed even if the operation is retried.<DT><A HREF="javax/jdo/JDOFatalException.html#JDOFatalException()"><B>JDOFatalException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>
+<DD>Constructs a new <code>JDOFatalException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOFatalException.html#JDOFatalException(java.lang.String)"><B>JDOFatalException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>
+<DD>Constructs a new <code>JDOFatalException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOFatalException.html#JDOFatalException(java.lang.String, java.lang.Throwable[])"><B>JDOFatalException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>
+<DD>Constructs a new <code>JDOFatalException</code> with the specified detail
+ message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOFatalException.html#JDOFatalException(java.lang.String, java.lang.Throwable)"><B>JDOFatalException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>
+<DD>Constructs a new <code>JDOFatalException</code> with the specified detail
+ message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOFatalException.html#JDOFatalException(java.lang.String, java.lang.Object)"><B>JDOFatalException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>
+<DD>Constructs a new <code>JDOFatalException</code> with the specified detail message
+ and failed object.
+<DT><A HREF="javax/jdo/JDOFatalException.html#JDOFatalException(java.lang.String, java.lang.Throwable[], java.lang.Object)"><B>JDOFatalException(String, Throwable[], Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>
+<DD>Constructs a new <code>JDOFatalException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDOFatalException.html#JDOFatalException(java.lang.String, java.lang.Throwable, java.lang.Object)"><B>JDOFatalException(String, Throwable, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalException.html" title="class in javax.jdo">JDOFatalException</A>
+<DD>Constructs a new <code>JDOFatalException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDOFatalInternalException.html" title="class in javax.jdo"><B>JDOFatalInternalException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOFatalInternalException.html" title="class in javax.jdo">JDOFatalInternalException</A>.<DD>This class represents errors in the implementation for which no user
+ error handling is possible.<DT><A HREF="javax/jdo/JDOFatalInternalException.html#JDOFatalInternalException()"><B>JDOFatalInternalException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalInternalException.html" title="class in javax.jdo">JDOFatalInternalException</A>
+<DD>Constructs a new <code>JDOFatalInternalException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOFatalInternalException.html#JDOFatalInternalException(java.lang.String)"><B>JDOFatalInternalException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalInternalException.html" title="class in javax.jdo">JDOFatalInternalException</A>
+<DD>Constructs a new <code>JDOFatalInternalException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOFatalInternalException.html#JDOFatalInternalException(java.lang.String, java.lang.Throwable[])"><B>JDOFatalInternalException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalInternalException.html" title="class in javax.jdo">JDOFatalInternalException</A>
+<DD>Constructs a new <code>JDOFatalInternalException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOFatalInternalException.html#JDOFatalInternalException(java.lang.String, java.lang.Throwable)"><B>JDOFatalInternalException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalInternalException.html" title="class in javax.jdo">JDOFatalInternalException</A>
+<DD>Constructs a new <code>JDOFatalInternalException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo"><B>JDOFatalUserException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>.<DD>This class represents user errors that cannot be retried.<DT><A HREF="javax/jdo/JDOFatalUserException.html#JDOFatalUserException()"><B>JDOFatalUserException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>
+<DD>Constructs a new <code>JDOFatalUserException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOFatalUserException.html#JDOFatalUserException(java.lang.String)"><B>JDOFatalUserException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>
+<DD>Constructs a new <code>JDOFatalUserException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOFatalUserException.html#JDOFatalUserException(java.lang.String, java.lang.Throwable[])"><B>JDOFatalUserException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>
+<DD>Constructs a new <code>JDOFatalUserException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOFatalUserException.html#JDOFatalUserException(java.lang.String, java.lang.Throwable)"><B>JDOFatalUserException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>
+<DD>Constructs a new <code>JDOFatalUserException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOFatalUserException.html#JDOFatalUserException(java.lang.String, java.lang.Object)"><B>JDOFatalUserException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>
+<DD>Constructs a new <code>JDOFatalUserException</code> with the specified
+ detail message and failed object.
+<DT><A HREF="javax/jdo/JDOFatalUserException.html#JDOFatalUserException(java.lang.String, java.lang.Throwable[], java.lang.Object)"><B>JDOFatalUserException(String, Throwable[], Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>
+<DD>Constructs a new <code>JDOFatalUserException</code> with the specified
+ detail message, nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDOFatalUserException.html#JDOFatalUserException(java.lang.String, java.lang.Throwable, java.lang.Object)"><B>JDOFatalUserException(String, Throwable, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOFatalUserException.html" title="class in javax.jdo">JDOFatalUserException</A>
+<DD>Constructs a new <code>JDOFatalUserException</code> with the specified
+ detail message, nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo"><B>JDOHelper</B></A> - class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>.<DD>This class can be used by a JDO-aware application to call the JDO behavior
+ of <code>PersistenceCapable</code> instances without declaring them to be
+ <code>PersistenceCapable</code>.<DT><A HREF="javax/jdo/JDOHelper.html#JDOHelper()"><B>JDOHelper()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi"><B>JDOImplHelper</B></A> - class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>.<DD>This class is a helper class for JDO implementations.<DT><A HREF="javax/jdo/JDOObjectNotFoundException.html" title="class in javax.jdo"><B>JDOObjectNotFoundException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOObjectNotFoundException.html" title="class in javax.j [...]
+ an object that does not exist in the datastore.<DT><A HREF="javax/jdo/JDOObjectNotFoundException.html#JDOObjectNotFoundException()"><B>JDOObjectNotFoundException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOObjectNotFoundException.html" title="class in javax.jdo">JDOObjectNotFoundException</A>
+<DD>Constructs a new <code>JDOObjectNotFoundException</code>
+ without a detail message.
+<DT><A HREF="javax/jdo/JDOObjectNotFoundException.html#JDOObjectNotFoundException(java.lang.String)"><B>JDOObjectNotFoundException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOObjectNotFoundException.html" title="class in javax.jdo">JDOObjectNotFoundException</A>
+<DD>Constructs a new <code>JDOObjectNotFoundException</code>
+ with the specified detail message.
+<DT><A HREF="javax/jdo/JDOObjectNotFoundException.html#JDOObjectNotFoundException(java.lang.String, java.lang.Object)"><B>JDOObjectNotFoundException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOObjectNotFoundException.html" title="class in javax.jdo">JDOObjectNotFoundException</A>
+<DD>Constructs a new <code>JDOObjectNotFoundException</code> with the specified detail message
+ and failed object.
+<DT><A HREF="javax/jdo/JDOObjectNotFoundException.html#JDOObjectNotFoundException(java.lang.String, java.lang.Throwable[])"><B>JDOObjectNotFoundException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOObjectNotFoundException.html" title="class in javax.jdo">JDOObjectNotFoundException</A>
+<DD>Constructs a new <code>JDOObjectNotFoundException</code> with the
+ specified detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOOptimisticVerificationException.html" title="class in javax.jdo"><B>JDOOptimisticVerificationException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOOptimisticVerificationException.html" title="class in javax.jdo">JDOOptimisticVerificationException</A>.<DD>This class represents optimistic verification failures.<DT><A HREF="javax/jdo/JDOOptimisticVerificationException.html#JDOOptimisticVerificationException()"><B>JDOOptimisticVerificationException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOOptimisticVerificationException.html" title="class in javax.jdo">JDOOptimisticVerificationException</A>
+<DD>Constructs a new <code>JDOOptimisticVerificationException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOOptimisticVerificationException.html#JDOOptimisticVerificationException(java.lang.String)"><B>JDOOptimisticVerificationException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOOptimisticVerificationException.html" title="class in javax.jdo">JDOOptimisticVerificationException</A>
+<DD>Constructs a new <code>JDOOptimisticVerificationException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOOptimisticVerificationException.html#JDOOptimisticVerificationException(java.lang.String, java.lang.Object)"><B>JDOOptimisticVerificationException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOOptimisticVerificationException.html" title="class in javax.jdo">JDOOptimisticVerificationException</A>
+<DD>Constructs a new <code>JDOOptimisticVerificationException</code> with the specified detail message
+ and failed object.
+<DT><A HREF="javax/jdo/JDOOptimisticVerificationException.html#JDOOptimisticVerificationException(java.lang.String, java.lang.Throwable[])"><B>JDOOptimisticVerificationException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOOptimisticVerificationException.html" title="class in javax.jdo">JDOOptimisticVerificationException</A>
+<DD>Constructs a new <code>JDOOptimisticVerificationException</code> with the specified
+ detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi"><B>JDOPermission</B></A> - class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi">JDOPermission</A>.<DD>The <code>JDOPermission</code> class is for operations that are reserved for JDO
+ implementations and should not be called by other code.<DT><A HREF="javax/jdo/spi/JDOPermission.html#JDOPermission(java.lang.String)"><B>JDOPermission(String)</B></A> -
+Constructor for class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi">JDOPermission</A>
+<DD>Constructs a <code>JDOPermission</code> with the specified name.
+<DT><A HREF="javax/jdo/spi/JDOPermission.html#JDOPermission(java.lang.String, java.lang.String)"><B>JDOPermission(String, String)</B></A> -
+Constructor for class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi">JDOPermission</A>
+<DD>Constructs a <code>JDOPermission</code> with the specified name and actions.
+<DT><A HREF="javax/jdo/JDOUnsupportedOptionException.html" title="class in javax.jdo"><B>JDOUnsupportedOptionException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOUnsupportedOptionException.html" title="class in javax.jdo">JDOUnsupportedOptionException</A>.<DD>This class represents exceptions caused by the use of optional features
+ not supported by the JDO implementation.<DT><A HREF="javax/jdo/JDOUnsupportedOptionException.html#JDOUnsupportedOptionException()"><B>JDOUnsupportedOptionException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUnsupportedOptionException.html" title="class in javax.jdo">JDOUnsupportedOptionException</A>
+<DD>Constructs a new <code>JDOUnsupportedOptionException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOUnsupportedOptionException.html#JDOUnsupportedOptionException(java.lang.String)"><B>JDOUnsupportedOptionException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUnsupportedOptionException.html" title="class in javax.jdo">JDOUnsupportedOptionException</A>
+<DD>Constructs a new <code>JDOUnsupportedOptionException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOUnsupportedOptionException.html#JDOUnsupportedOptionException(java.lang.String, java.lang.Throwable[])"><B>JDOUnsupportedOptionException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUnsupportedOptionException.html" title="class in javax.jdo">JDOUnsupportedOptionException</A>
+<DD>Constructs a new <code>JDOUnsupportedOptionException</code> with the
+ specified detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOUnsupportedOptionException.html#JDOUnsupportedOptionException(java.lang.String, java.lang.Throwable)"><B>JDOUnsupportedOptionException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUnsupportedOptionException.html" title="class in javax.jdo">JDOUnsupportedOptionException</A>
+<DD>Constructs a new <code>JDOUnsupportedOptionException</code> with the
+ specified detail message and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo"><B>JDOUserException</B></A> - exception javax.jdo.<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>.<DD>This class represents user errors that can possibly be retried.<DT><A HREF="javax/jdo/JDOUserException.html#JDOUserException()"><B>JDOUserException()</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>
+<DD>Constructs a new <code>JDOUserException</code> without a detail message.
+<DT><A HREF="javax/jdo/JDOUserException.html#JDOUserException(java.lang.String)"><B>JDOUserException(String)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>
+<DD>Constructs a new <code>JDOUserException</code> with the specified detail message.
+<DT><A HREF="javax/jdo/JDOUserException.html#JDOUserException(java.lang.String, java.lang.Throwable[])"><B>JDOUserException(String, Throwable[])</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>
+<DD>Constructs a new <code>JDOUserException</code> with the specified detail message
+ and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOUserException.html#JDOUserException(java.lang.String, java.lang.Throwable)"><B>JDOUserException(String, Throwable)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>
+<DD>Constructs a new <code>JDOUserException</code> with the specified detail message
+ and nested <code>Throwable</code>s.
+<DT><A HREF="javax/jdo/JDOUserException.html#JDOUserException(java.lang.String, java.lang.Object)"><B>JDOUserException(String, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>
+<DD>Constructs a new <code>JDOUserException</code> with the specified detail message
+ and failed object.
+<DT><A HREF="javax/jdo/JDOUserException.html#JDOUserException(java.lang.String, java.lang.Throwable[], java.lang.Object)"><B>JDOUserException(String, Throwable[], Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>
+<DD>Constructs a new <code>JDOUserException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/JDOUserException.html#JDOUserException(java.lang.String, java.lang.Throwable, java.lang.Object)"><B>JDOUserException(String, Throwable, Object)</B></A> -
+Constructor for class javax.jdo.<A HREF="javax/jdo/JDOUserException.html" title="class in javax.jdo">JDOUserException</A>
+<DD>Constructs a new <code>JDOUserException</code> with the specified detail message,
+ nested <code>Throwable</code>s, and failed object.
+<DT><A HREF="javax/jdo/package-summary.html"><B>javax.jdo</B></A> - package javax.jdo<DD>This package contains the JDO specification interfaces and classes.<DT><A HREF="javax/jdo/spi/package-summary.html"><B>javax.jdo.spi</B></A> - package javax.jdo.spi<DD>This package contains the interfaces and classes used by JDO implementations.<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoCopyFields(java.lang.Object, int[])"><B>jdoCopyFields(Object, int[])</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Copy field values from another instance of the same class
+ to this instance.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoCopyKeyFieldsFromObjectId(javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer, java.lang.Object)"><B>jdoCopyKeyFieldsFromObjectId(PersistenceCapable.ObjectIdFieldConsumer, Object)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Copy fields to an outside source from the key fields in the ObjectId.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoCopyKeyFieldsToObjectId(java.lang.Object)"><B>jdoCopyKeyFieldsToObjectId(Object)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Copy fields from this PersistenceCapable instance to the Object Id instance.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoCopyKeyFieldsToObjectId(javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier, java.lang.Object)"><B>jdoCopyKeyFieldsToObjectId(PersistenceCapable.ObjectIdFieldSupplier, Object)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Copy fields from an outside source to the key fields in the ObjectId.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoGetObjectId()"><B>jdoGetObjectId()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Return a copy of the JDO identity associated with this instance.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoGetPersistenceManager()"><B>jdoGetPersistenceManager()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Return the associated PersistenceManager if there is one.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoGetTransactionalObjectId()"><B>jdoGetTransactionalObjectId()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Return a copy of the JDO identity associated with this instance.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoIsDeleted()"><B>jdoIsDeleted()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Tests whether this object has been deleted.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoIsDirty()"><B>jdoIsDirty()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Tests whether this object is dirty.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoIsNew()"><B>jdoIsNew()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Tests whether this object has been newly made persistent.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoIsPersistent()"><B>jdoIsPersistent()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Tests whether this object is persistent.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoIsTransactional()"><B>jdoIsTransactional()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Tests whether this object is transactional.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoMakeDirty(java.lang.String)"><B>jdoMakeDirty(String)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Explicitly mark this instance and this field dirty.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoNewInstance(javax.jdo.spi.StateManager)"><B>jdoNewInstance(StateManager)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Return a new instance of this class, with the jdoStateManager set to the
+ parameter, and jdoFlags set to LOAD_REQUIRED.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoNewInstance(javax.jdo.spi.StateManager, java.lang.Object)"><B>jdoNewInstance(StateManager, Object)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Return a new instance of this class, with the jdoStateManager set to the
+ parameter, key fields initialized to the values in the oid, and jdoFlags
+ set to LOAD_REQUIRED.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoNewObjectIdInstance()"><B>jdoNewObjectIdInstance()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Create a new instance of the ObjectId class for this PersistenceCapable class.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoNewObjectIdInstance(java.lang.String)"><B>jdoNewObjectIdInstance(String)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>Create a new instance of the ObjectId class for this PersistenceCapable
+ class, using the String form of the constructor.
+<DT><A HREF="javax/jdo/InstanceCallbacks.html#jdoPostLoad()"><B>jdoPostLoad()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo">InstanceCallbacks</A>
+<DD>Called after the values are loaded from the data store into
+ this instance.
+<DT><A HREF="javax/jdo/InstanceCallbacks.html#jdoPreClear()"><B>jdoPreClear()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo">InstanceCallbacks</A>
+<DD>Called before the values in the instance are cleared.
+<DT><A HREF="javax/jdo/InstanceCallbacks.html#jdoPreDelete()"><B>jdoPreDelete()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo">InstanceCallbacks</A>
+<DD>Called before the instance is deleted.
+<DT><A HREF="javax/jdo/InstanceCallbacks.html#jdoPreStore()"><B>jdoPreStore()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo">InstanceCallbacks</A>
+<DD>Called before the values are stored from this instance to the
+ data store.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoProvideField(int)"><B>jdoProvideField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>The owning StateManager uses this method to ask the instance to
+ provide the value of the single field identified by fieldNumber.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoProvideFields(int[])"><B>jdoProvideFields(int[])</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>The owning StateManager uses this method to ask the instance to
+ provide the values of the multiple fields identified by fieldNumbers.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoReplaceField(int)"><B>jdoReplaceField(int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>The owning StateManager uses this method to ask the instance to
+ replace the value of the single field identified by number.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoReplaceFields(int[])"><B>jdoReplaceFields(int[])</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>The owning StateManager uses this method to ask the instance to
+ replace the values of the multiple fields identified by number.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoReplaceFlags()"><B>jdoReplaceFlags()</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>The owning StateManager uses this method to ask the instance to
+ replace the value of the flags by calling back the StateManager
+ replacingFlags method.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#jdoReplaceStateManager(javax.jdo.spi.StateManager)"><B>jdoReplaceStateManager(StateManager)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>This method sets the StateManager instance that manages the state
+ of this instance.
+</DL>
+<HR>
+<A NAME="_L_"><!-- --></A><H2>
+<B>L</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#LOAD_REQUIRED"><B>LOAD_REQUIRED</B></A> -
+Static variable in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>If jdoFlags is set to LOAD_REQUIRED, then the fields in the default fetch group
+ cannot be accessed for read or write without notifying the StateManager.
+</DL>
+<HR>
+<A NAME="_M_"><!-- --></A><H2>
+<B>M</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/JDOPermission.html#MANAGE_METADATA"><B>MANAGE_METADATA</B></A> -
+Static variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi">JDOPermission</A>
+<DD>An instance of <code>JDOPermission</code> to be used for
+ <code>manageMetadata</code> permission checking.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#MEDIATE_READ"><B>MEDIATE_READ</B></A> -
+Static variable in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>If jdoFieldFlags for a field includes MEDIATE_READ, then
+ the field has been enhanced to always call the jdoStateManager
+ on all reads.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#MEDIATE_WRITE"><B>MEDIATE_WRITE</B></A> -
+Static variable in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>If jdoFieldFlags for a field includes MEDIATE_WRITE, then
+ the field has been enhanced to always call the jdoStateManager
+ on all writes.
+<DT><A HREF="javax/jdo/JDOHelper.html#makeDirty(java.lang.Object, java.lang.String)"><B>makeDirty(Object, String)</B></A> -
+Static method in class javax.jdo.<A HREF="javax/jdo/JDOHelper.html" title="class in javax.jdo">JDOHelper</A>
+<DD>Explicitly mark the parameter instance and field dirty.
+<DT><A HREF="javax/jdo/spi/StateManager.html#makeDirty(javax.jdo.spi.PersistenceCapable, java.lang.String)"><B>makeDirty(PersistenceCapable, String)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the associated <code>PersistenceCapable</code> field dirty.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeNontransactional(java.lang.Object)"><B>makeNontransactional(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make an instance non-transactional after commit.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeNontransactionalAll(java.lang.Object[])"><B>makeNontransactionalAll(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make an array of instances non-transactional after commit.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeNontransactionalAll(java.util.Collection)"><B>makeNontransactionalAll(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make a <code>Collection</code> of instances non-transactional after commit.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makePersistent(java.lang.Object)"><B>makePersistent(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make the transient instance persistent in this <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makePersistentAll(java.lang.Object[])"><B>makePersistentAll(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make an array of instances persistent.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makePersistentAll(java.util.Collection)"><B>makePersistentAll(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make a <code>Collection</code> of instances persistent.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeTransactional(java.lang.Object)"><B>makeTransactional(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make an instance subject to transactional boundaries.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeTransactionalAll(java.lang.Object[])"><B>makeTransactionalAll(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make an array of instances subject to transactional boundaries.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeTransactionalAll(java.util.Collection)"><B>makeTransactionalAll(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make a <code>Collection</code> of instances subject to transactional boundaries.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeTransient(java.lang.Object)"><B>makeTransient(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make an instance transient, removing it from management by this
+ <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeTransientAll(java.lang.Object[])"><B>makeTransientAll(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make an array of instances transient, removing them from management by this
+ <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/PersistenceManager.html#makeTransientAll(java.util.Collection)"><B>makeTransientAll(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Make a <code>Collection</code> of instances transient, removing them from
+ management by this <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#msg(java.lang.String)"><B>msg(String)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>Message formatter
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#msg(java.lang.String, java.lang.Object)"><B>msg(String, Object)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>Message formatter
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#msg(java.lang.String, java.lang.Object, java.lang.Object)"><B>msg(String, Object, Object)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>Message formatter
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#msg(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object)"><B>msg(String, Object, Object, Object)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>Message formatter
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#msg(java.lang.String, java.lang.Object[])"><B>msg(String, Object[])</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>Message formatter
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#msg(java.lang.String, int)"><B>msg(String, int)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>Message formatter
+<DT><A HREF="javax/jdo/spi/I18NHelper.html#msg(java.lang.String, boolean)"><B>msg(String, boolean)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/I18NHelper.html" title="class in javax.jdo.spi">I18NHelper</A>
+<DD>Message formatter
+</DL>
+<HR>
+<A NAME="_N_"><!-- --></A><H2>
+<B>N</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#newInstance(java.lang.Class, javax.jdo.spi.StateManager)"><B>newInstance(Class, StateManager)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Create a new instance of the class and assign its <code>jdoStateManager</code>.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#newInstance(java.lang.Class, javax.jdo.spi.StateManager, java.lang.Object)"><B>newInstance(Class, StateManager, Object)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Create a new instance of the class and assign its <code>jdoStateManager</code> and
+ key values from the ObjectId.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newObjectIdInstance(java.lang.Class, java.lang.String)"><B>newObjectIdInstance(Class, String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>This method returns an object id instance corresponding to the <code>Class</code>
+ and <code>String</code> arguments.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#newObjectIdInstance(java.lang.Class)"><B>newObjectIdInstance(Class)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Create a new instance of the ObjectId class of this
+ <code>PersistenceCapable</code> class.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#newObjectIdInstance(java.lang.Class, java.lang.String)"><B>newObjectIdInstance(Class, String)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Create a new instance of the ObjectId class of this <code>PersistenceCapable</code>
+ class, using the <code>String</code> form of the constructor.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery()"><B>newQuery()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> with no elements.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery(java.lang.Object)"><B>newQuery(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> using elements from another <code>Query</code>.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery(java.lang.String, java.lang.Object)"><B>newQuery(String, Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> using the specified language.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery(java.lang.Class)"><B>newQuery(Class)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> specifying the <code>Class</code> of the candidate instances.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery(javax.jdo.Extent)"><B>newQuery(Extent)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> with the <code>Class</code> of the
+ candidate instances and candidate <code>Extent</code>.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery(java.lang.Class, java.util.Collection)"><B>newQuery(Class, Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> with the candidate <code>Class</code>
+ and <code>Collection</code>.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery(java.lang.Class, java.lang.String)"><B>newQuery(Class, String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> with the <code>Class</code> of the
+ candidate instances and filter.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery(java.lang.Class, java.util.Collection, java.lang.String)"><B>newQuery(Class, Collection, String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> with the <code>Class</code> of the candidate instances,
+ candidate <code>Collection</code>, and filter.
+<DT><A HREF="javax/jdo/PersistenceManager.html#newQuery(javax.jdo.Extent, java.lang.String)"><B>newQuery(Extent, String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Create a new <code>Query</code> with the
+ candidate <code>Extent</code> and filter; the class
+ is taken from the <code>Extent</code>.
+</DL>
+<HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi"><B>PersistenceCapable</B></A> - interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>.<DD>A class that can be managed by a JDO implementation must implement this interface.<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi"><B>PersistenceCapable.ObjectIdFieldConsumer</B>< [...]
+ implement both ObjectIdFieldSupplier and ObjectIdFieldConsumer.<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi"><B>PersistenceCapable.ObjectIdFieldSupplier</B></A> - interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldSupplier.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldSupplier</A>.<DD>This interface is used to provide fields to the Object id instance.<DT><A HREF="javax/j [...]
+ components.<DT><A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo"><B>PersistenceManagerFactory</B></A> - interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>.<DD>The <code>PersistenceManagerFactory</code> is the interface to use to obtain
+ <code>PersistenceManager</code> instances.<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#pcClass"><B>pcClass</B></A> -
+Variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>The class object of the registered persistence-capable class
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#persistenceCapableSuperclass"><B>persistenceCapableSuperclass</B></A> -
+Variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>
+<DT><A HREF="javax/jdo/spi/StateManager.html#preSerialize(javax.jdo.spi.PersistenceCapable)"><B>preSerialize(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Guarantee that the serializable transactional and persistent fields
+ are loaded into the instance.
+<DT><A HREF="javax/jdo/JDOException.html#printStackTrace()"><B>printStackTrace()</B></A> -
+Method in class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Prints this <code>JDOException</code> and its backtrace to the
+ standard error output.
+<DT><A HREF="javax/jdo/JDOException.html#printStackTrace(java.io.PrintStream)"><B>printStackTrace(PrintStream)</B></A> -
+Method in class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Prints this <code>JDOException</code> and its backtrace to the
+ specified print stream.
+<DT><A HREF="javax/jdo/JDOException.html#printStackTrace(java.io.PrintWriter)"><B>printStackTrace(PrintWriter)</B></A> -
+Method in class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>Prints this <code>JDOException</code> and its backtrace to the specified
+ print writer.
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedBooleanField(javax.jdo.spi.PersistenceCapable, int, boolean)"><B>providedBooleanField(PersistenceCapable, int, boolean)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedByteField(javax.jdo.spi.PersistenceCapable, int, byte)"><B>providedByteField(PersistenceCapable, int, byte)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedCharField(javax.jdo.spi.PersistenceCapable, int, char)"><B>providedCharField(PersistenceCapable, int, char)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedDoubleField(javax.jdo.spi.PersistenceCapable, int, double)"><B>providedDoubleField(PersistenceCapable, int, double)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedFloatField(javax.jdo.spi.PersistenceCapable, int, float)"><B>providedFloatField(PersistenceCapable, int, float)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedIntField(javax.jdo.spi.PersistenceCapable, int, int)"><B>providedIntField(PersistenceCapable, int, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedLongField(javax.jdo.spi.PersistenceCapable, int, long)"><B>providedLongField(PersistenceCapable, int, long)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedObjectField(javax.jdo.spi.PersistenceCapable, int, java.lang.Object)"><B>providedObjectField(PersistenceCapable, int, Object)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedShortField(javax.jdo.spi.PersistenceCapable, int, short)"><B>providedShortField(PersistenceCapable, int, short)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+<DT><A HREF="javax/jdo/spi/StateManager.html#providedStringField(javax.jdo.spi.PersistenceCapable, int, java.lang.String)"><B>providedStringField(PersistenceCapable, int, String)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The value of the field requested to be provided to the <code>StateManager</code>
+</DL>
+<HR>
+<A NAME="_Q_"><!-- --></A><H2>
+<B>Q</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/Query.html" title="interface in javax.jdo"><B>Query</B></A> - interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>.<DD>The <code>Query</code> interface allows applications to obtain persistent instances
+ from the data store.</DL>
+<HR>
+<A NAME="_R_"><!-- --></A><H2>
+<B>R</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#READ_OK"><B>READ_OK</B></A> -
+Static variable in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>If jdoFlags is set to READ_OK, then the fields in the default fetch group
+ can be accessed for read without notifying the StateManager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#READ_WRITE_OK"><B>READ_WRITE_OK</B></A> -
+Static variable in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>If jdoFlags is set to READ_WRITE_OK, then the fields in the default fetch group
+ can be accessed for read or write without notifying the StateManager.
+<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi"><B>RegisterClassEvent</B></A> - class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>.<DD>A <code>RegisterClassEvent</code> event gets delivered whenever a persistence-capable
+ class registers itself with the <code>JDOImplHelper</code>.<DT><A HREF="javax/jdo/spi/RegisterClassEvent.html#RegisterClassEvent(javax.jdo.spi.JDOImplHelper, java.lang.Class, java.lang.String[], java.lang.Class[], byte[], java.lang.Class)"><B>RegisterClassEvent(JDOImplHelper, Class, String[], Class[], byte[], Class)</B></A> -
+Constructor for class javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassEvent.html" title="class in javax.jdo.spi">RegisterClassEvent</A>
+<DD>Constructs a new <code>RegisterClassEvent</code>.
+<DT><A HREF="javax/jdo/spi/RegisterClassListener.html" title="interface in javax.jdo.spi"><B>RegisterClassListener</B></A> - interface javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassListener.html" title="interface in javax.jdo.spi">RegisterClassListener</A>.<DD>A "RegisterClassEvent" event gets fired whenever a persistence-capable class
+ is loaded and gets registered with the <code>JDOImplHelper</code>.<DT><A HREF="javax/jdo/PersistenceManager.html#refresh(java.lang.Object)"><B>refresh(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Refresh the state of the instance from the data store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#refreshAll(java.lang.Object[])"><B>refreshAll(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Refresh the state of an array of instances from the data store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#refreshAll(java.util.Collection)"><B>refreshAll(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Refresh the state of a <code>Collection</code> of instances from the data store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#refreshAll()"><B>refreshAll()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Refresh the state of all applicable instances from the data store.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#registerAuthorizedStateManagerClass(java.lang.Class)"><B>registerAuthorizedStateManagerClass(Class)</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Register a class authorized to replaceStateManager.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#registerAuthorizedStateManagerClasses(java.util.Collection)"><B>registerAuthorizedStateManagerClasses(Collection)</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Register classes authorized to replaceStateManager.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#registerClass(java.lang.Class, java.lang.String[], java.lang.Class[], byte[], java.lang.Class, javax.jdo.spi.PersistenceCapable)"><B>registerClass(Class, String[], Class[], byte[], Class, PersistenceCapable)</B></A> -
+Static method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Register metadata by class.
+<DT><A HREF="javax/jdo/spi/RegisterClassListener.html#registerClass(javax.jdo.spi.RegisterClassEvent)"><B>registerClass(RegisterClassEvent)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/RegisterClassListener.html" title="interface in javax.jdo.spi">RegisterClassListener</A>
+<DD>This method gets called when a persistence-capable class is registered.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#removeRegisterClassListener(javax.jdo.spi.RegisterClassListener)"><B>removeRegisterClassListener(RegisterClassListener)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Remove the specified <code>RegisterClassListener</code> from the listener list.
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingBooleanField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingBooleanField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingByteField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingByteField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingCharField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingCharField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingDoubleField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingDoubleField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingFlags(javax.jdo.spi.PersistenceCapable)"><B>replacingFlags(PersistenceCapable)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The owning <code>StateManager</code> uses this method to supply the
+ value of the flags to the <code>PersistenceCapable</code> instance.
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingFloatField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingFloatField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingIntField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingIntField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingLongField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingLongField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingObjectField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingObjectField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingShortField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingShortField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingStateManager(javax.jdo.spi.PersistenceCapable, javax.jdo.spi.StateManager)"><B>replacingStateManager(PersistenceCapable, StateManager)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Replace the current value of <code>jdoStateManager</code>.
+<DT><A HREF="javax/jdo/spi/StateManager.html#replacingStringField(javax.jdo.spi.PersistenceCapable, int)"><B>replacingStringField(PersistenceCapable, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>The replacing value of the field in the calling instance
+<DT><A HREF="javax/jdo/PersistenceManager.html#retrieve(java.lang.Object)"><B>retrieve(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Retrieve field values of an instance from the store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#retrieveAll(java.util.Collection)"><B>retrieveAll(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Retrieve field values of instances from the store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#retrieveAll(java.util.Collection, boolean)"><B>retrieveAll(Collection, boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Retrieve field values of instances from the store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#retrieveAll(java.lang.Object[])"><B>retrieveAll(Object[])</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Retrieve field values of instances from the store.
+<DT><A HREF="javax/jdo/PersistenceManager.html#retrieveAll(java.lang.Object[], boolean)"><B>retrieveAll(Object[], boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Retrieve field values of instances from the store.
+<DT><A HREF="javax/jdo/Transaction.html#rollback()"><B>rollback()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>Roll back the current transaction.
+</DL>
+<HR>
+<A NAME="_S_"><!-- --></A><H2>
+<B>S</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.html#SERIALIZABLE"><B>SERIALIZABLE</B></A> -
+Static variable in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.html" title="interface in javax.jdo.spi">PersistenceCapable</A>
+<DD>If jdoFieldFlags for a field includes SERIALIZABLE,
+ then the field is not declared as TRANSIENT.
+<DT><A HREF="javax/jdo/spi/JDOPermission.html#SET_STATE_MANAGER"><B>SET_STATE_MANAGER</B></A> -
+Static variable in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOPermission.html" title="class in javax.jdo.spi">JDOPermission</A>
+<DD>An instance of <code>JDOPermission</code> to be used for
+ <code>setStateManager</code> permission checking.
+<DT><A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi"><B>StateManager</B></A> - interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>.<DD>This interface is the point of contact between managed instances of
+ <code>PersistenceCapable</code> classes and the JDO implementation.<DT><A HREF="javax/jdo/spi/StateManager.html#setBooleanField(javax.jdo.spi.PersistenceCapable, int, boolean, boolean)"><B>setBooleanField(PersistenceCapable, int, boolean, boolean)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setByteField(javax.jdo.spi.PersistenceCapable, int, byte, byte)"><B>setByteField(PersistenceCapable, int, byte, byte)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/Query.html#setCandidates(javax.jdo.Extent)"><B>setCandidates(Extent)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Set the candidate <code>Extent</code> to query.
+<DT><A HREF="javax/jdo/Query.html#setCandidates(java.util.Collection)"><B>setCandidates(Collection)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Set the candidate <code>Collection</code> to query.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setCharField(javax.jdo.spi.PersistenceCapable, int, char, char)"><B>setCharField(PersistenceCapable, int, char, char)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/Query.html#setClass(java.lang.Class)"><B>setClass(Class)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Set the class of the candidate instances of the query.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setConnectionDriverName(java.lang.String)"><B>setConnectionDriverName(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the driver name for the data store connection.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setConnectionFactory(java.lang.Object)"><B>setConnectionFactory(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the data store connection factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setConnectionFactory2(java.lang.Object)"><B>setConnectionFactory2(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the second data store connection factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setConnectionFactory2Name(java.lang.String)"><B>setConnectionFactory2Name(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the name for the second data store connection factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setConnectionFactoryName(java.lang.String)"><B>setConnectionFactoryName(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the name for the data store connection factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setConnectionPassword(java.lang.String)"><B>setConnectionPassword(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the password for the data store connection.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setConnectionURL(java.lang.String)"><B>setConnectionURL(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the URL for the data store connection.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setConnectionUserName(java.lang.String)"><B>setConnectionUserName(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the user name for the data store connection.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setDoubleField(javax.jdo.spi.PersistenceCapable, int, double, double)"><B>setDoubleField(PersistenceCapable, int, double, double)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/Query.html#setFilter(java.lang.String)"><B>setFilter(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Set the filter for the query.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setFloatField(javax.jdo.spi.PersistenceCapable, int, float, float)"><B>setFloatField(PersistenceCapable, int, float, float)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/PersistenceManager.html#setIgnoreCache(boolean)"><B>setIgnoreCache(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Set the ignoreCache parameter for queries.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setIgnoreCache(boolean)"><B>setIgnoreCache(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the default IgnoreCache setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Query.html#setIgnoreCache(boolean)"><B>setIgnoreCache(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Set the ignoreCache option.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setIntField(javax.jdo.spi.PersistenceCapable, int, int, int)"><B>setIntField(PersistenceCapable, int, int, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setLongField(javax.jdo.spi.PersistenceCapable, int, long, long)"><B>setLongField(PersistenceCapable, int, long, long)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/PersistenceManager.html#setMultithreaded(boolean)"><B>setMultithreaded(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>Set the Multithreaded flag for this <code>PersistenceManager</code>.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setMultithreaded(boolean)"><B>setMultithreaded(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the default Multithreaded setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setNontransactionalRead(boolean)"><B>setNontransactionalRead(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the default NontransactionalRead setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Transaction.html#setNontransactionalRead(boolean)"><B>setNontransactionalRead(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>If <code>true</code>, allow persistent instances to be read without
+ a transaction active.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setNontransactionalWrite(boolean)"><B>setNontransactionalWrite(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the default NontransactionalWrite setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Transaction.html#setNontransactionalWrite(boolean)"><B>setNontransactionalWrite(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>If <code>true</code>, allow persistent instances to be written without
+ a transaction active.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setObjectField(javax.jdo.spi.PersistenceCapable, int, java.lang.Object, java.lang.Object)"><B>setObjectField(PersistenceCapable, int, Object, Object)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setOptimistic(boolean)"><B>setOptimistic(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the default Optimistic setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Transaction.html#setOptimistic(boolean)"><B>setOptimistic(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>Optimistic transactions do not hold data store locks until commit time.
+<DT><A HREF="javax/jdo/Query.html#setOrdering(java.lang.String)"><B>setOrdering(String)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Query.html" title="interface in javax.jdo">Query</A>
+<DD>Set the ordering specification for the result <code>Collection</code>.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setRestoreValues(boolean)"><B>setRestoreValues(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the default value for the RestoreValues property.
+<DT><A HREF="javax/jdo/Transaction.html#setRestoreValues(boolean)"><B>setRestoreValues(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>If <code>true</code>, at rollback, fields of newly persistent instances
+ are restored to
+ their values as of the beginning of the transaction, and the instances
+ revert to transient.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#setRetainValues(boolean)"><B>setRetainValues(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>Set the default RetainValues setting for all <code>PersistenceManager</code> instances
+ obtained from this factory.
+<DT><A HREF="javax/jdo/Transaction.html#setRetainValues(boolean)"><B>setRetainValues(boolean)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>If <code>true</code>, at commit instances retain their values and the instances
+ transition to persistent-nontransactional.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setShortField(javax.jdo.spi.PersistenceCapable, int, short, short)"><B>setShortField(PersistenceCapable, int, short, short)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/spi/StateManager.html#setStringField(javax.jdo.spi.PersistenceCapable, int, java.lang.String, java.lang.String)"><B>setStringField(PersistenceCapable, int, String, String)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/StateManager.html" title="interface in javax.jdo.spi">StateManager</A>
+<DD>Mark the field as modified by the user.
+<DT><A HREF="javax/jdo/Transaction.html#setSynchronization(javax.transaction.Synchronization)"><B>setSynchronization(Synchronization)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>
+<DD>The user can specify a <code>Synchronization</code> instance to be notified on
+ transaction completions.
+<DT><A HREF="javax/jdo/PersistenceManager.html#setUserObject(java.lang.Object)"><B>setUserObject(Object)</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A>
+<DD>The application can manage the <code>PersistenceManager</code> instances
+ more easily by having an application object associated with each
+ <code>PersistenceManager</code> instance.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeBooleanField(int, boolean)"><B>storeBooleanField(int, boolean)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeByteField(int, byte)"><B>storeByteField(int, byte)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeCharField(int, char)"><B>storeCharField(int, char)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeDoubleField(int, double)"><B>storeDoubleField(int, double)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeFloatField(int, float)"><B>storeFloatField(int, float)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeIntField(int, int)"><B>storeIntField(int, int)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeLongField(int, long)"><B>storeLongField(int, long)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeObjectField(int, java.lang.Object)"><B>storeObjectField(int, Object)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeShortField(int, short)"><B>storeShortField(int, short)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html#storeStringField(int, java.lang.String)"><B>storeStringField(int, String)</B></A> -
+Method in interface javax.jdo.spi.<A HREF="javax/jdo/spi/PersistenceCapable.ObjectIdFieldConsumer.html" title="interface in javax.jdo.spi">PersistenceCapable.ObjectIdFieldConsumer</A>
+<DD>Store one field into the field manager.
+<DT><A HREF="javax/jdo/PersistenceManagerFactory.html#supportedOptions()"><B>supportedOptions()</B></A> -
+Method in interface javax.jdo.<A HREF="javax/jdo/PersistenceManagerFactory.html" title="interface in javax.jdo">PersistenceManagerFactory</A>
+<DD>The application can determine from the results of this
+ method which optional features, and which query languages
+ are supported by the JDO implementation.
+</DL>
+<HR>
+<A NAME="_T_"><!-- --></A><H2>
+<B>T</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo"><B>Transaction</B></A> - interface javax.jdo.<A HREF="javax/jdo/Transaction.html" title="interface in javax.jdo">Transaction</A>.<DD>The JDO <code>Transaction</code> interface provides for initiation and completion
+ of transactions under user control.<DT><A HREF="javax/jdo/JDOException.html#toString()"><B>toString()</B></A> -
+Method in class javax.jdo.<A HREF="javax/jdo/JDOException.html" title="class in javax.jdo">JDOException</A>
+<DD>The <code>String</code> representation includes the name of the class,
+ the descriptive comment (if any),
+ the <code>String</code> representation of the failed <code>Object</code> (if any),
+ and the <code>String</code> representation of the nested <code>Throwable</code>s (if any).
+</DL>
+<HR>
+<A NAME="_U_"><!-- --></A><H2>
+<B>U</B></H2>
+<DL>
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#unregisterClass(java.lang.Class)"><B>unregisterClass(Class)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Unregister metadata by class.
+<DT><A HREF="javax/jdo/spi/JDOImplHelper.html#unregisterClasses(java.lang.ClassLoader)"><B>unregisterClasses(ClassLoader)</B></A> -
+Method in class javax.jdo.spi.<A HREF="javax/jdo/spi/JDOImplHelper.html" title="class in javax.jdo.spi">JDOImplHelper</A>
+<DD>Unregister metadata by class loader.
+</DL>
+<HR>
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A>
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV
+ NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2005 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
diff --git a/content/api11/apidocs/index.html b/content/api11/apidocs/index.html
new file mode 100644
index 0000000..651800a
--- /dev/null
+++ b/content/api11/apidocs/index.html
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Thu Oct 13 20:55:50 PDT 2005-->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+JDO1 API 1.1
+</TITLE>
+</HEAD>
+<FRAMESET cols="20%,80%">
+<FRAMESET rows="30%,70%">
+<FRAME src="overview-frame.html" name="packageListFrame" title="All Packages">
+<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+</FRAMESET>
+<FRAME src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions">
+<NOFRAMES>
+<H2>
+Frame Alert</H2>
+
+<P>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<BR>
+Link to<A HREF="overview-summary.html">Non-frame version.</A>
+</NOFRAMES>
+</FRAMESET>
+</HTML>
diff --git a/content/api11/apidocs/javax/jdo/Extent.html b/content/api11/apidocs/javax/jdo/Extent.html
new file mode 100644
index 0000000..33f8714
--- /dev/null
+++ b/content/api11/apidocs/javax/jdo/Extent.html
@@ -0,0 +1,359 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_09) on Thu Oct 13 20:55:50 PDT 2005 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Extent (JDO1 API 1.1)
+</TITLE>
+
+<META NAME="keywords" CONTENT="javax.jdo.Extent interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="Extent (JDO1 API 1.1)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Extent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ <A HREF="../../javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="Extent.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+javax.jdo</FONT>
+<BR>
+Interface Extent</H2>
+<HR>
+<DL>
+<DT>public interface <B>Extent</B></DL>
+
+<P>
+Instances of the <code>Extent</code> class represent the entire collection
+ of instances in the data store of the candidate class
+ possibly including its subclasses.
+ <P>The <code>Extent</code> instance has two possible uses:
+ <ol>
+ <li>to iterate all instances of a particular class
+ <li>to execute a <code>Query</code> in the data store over all instances
+ of a particular class
+ </ol>
+<P>
+
+<P>
+<DL>
+<DT><B>Version:</B></DT>
+ <DD>1.0</DD>
+<DT><B>Author:</B></DT>
+ <DD>Craig Russell</DD>
+</DL>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../javax/jdo/Extent.html#close(java.util.Iterator)">close</A></B>(java.util.Iterator it)</CODE>
+
+<BR>
+ Close an <code>Iterator</code> associated with this <code>Extent</code> instance.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../javax/jdo/Extent.html#closeAll()">closeAll</A></B>()</CODE>
+
+<BR>
+ Close all <code>Iterator</code>s associated with this <code>Extent</code> instance.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../javax/jdo/Extent.html#getCandidateClass()">getCandidateClass</A></B>()</CODE>
+
+<BR>
+ An <code>Extent</code> contains all instances of a particular class in the data
+ store; this method returns the <code>Class</code> of the instances.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../javax/jdo/Extent.html#getPersistenceManager()">getPersistenceManager</A></B>()</CODE>
+
+<BR>
+ An <code>Extent</code> is managed by a <code>PersistenceManager</code>;
+ this method gives access to the owning <code>PersistenceManager</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../javax/jdo/Extent.html#hasSubclasses()">hasSubclasses</A></B>()</CODE>
+
+<BR>
+ Returns whether this <code>Extent</code> was defined to contain subclasses.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.Iterator</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../javax/jdo/Extent.html#iterator()">iterator</A></B>()</CODE>
+
+<BR>
+ Returns an iterator over all the instances in the <code>Extent</code>.</TD>
+</TR>
+</TABLE>
+
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=1><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TD>
+</TR>
+</TABLE>
+
+<A NAME="iterator()"><!-- --></A><H3>
+iterator</H3>
+<PRE>
+public java.util.Iterator <B>iterator</B>()</PRE>
+<DL>
+<DD>Returns an iterator over all the instances in the <code>Extent</code>.
+ The behavior of the returned iterator might depend on the setting of the
+ <code>ignoreCache</code> flag in the owning <code>PersistenceManager</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>an iterator over all instances in the <code>Extent</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hasSubclasses()"><!-- --></A><H3>
+hasSubclasses</H3>
+<PRE>
+public boolean <B>hasSubclasses</B>()</PRE>
+<DL>
+<DD>Returns whether this <code>Extent</code> was defined to contain subclasses.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if this <code>Extent</code> was defined to contain instances
+ that are of a subclass type.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCandidateClass()"><!-- --></A><H3>
+getCandidateClass</H3>
+<PRE>
+public java.lang.Class <B>getCandidateClass</B>()</PRE>
+<DL>
+<DD>An <code>Extent</code> contains all instances of a particular class in the data
+ store; this method returns the <code>Class</code> of the instances.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the <code>Class</code> of instances of this <code>Extent</code>.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPersistenceManager()"><!-- --></A><H3>
+getPersistenceManager</H3>
+<PRE>
+public <A HREF="../../javax/jdo/PersistenceManager.html" title="interface in javax.jdo">PersistenceManager</A> <B>getPersistenceManager</B>()</PRE>
+<DL>
+<DD>An <code>Extent</code> is managed by a <code>PersistenceManager</code>;
+ this method gives access to the owning <code>PersistenceManager</code>.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the owning <code>PersistenceManager</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="closeAll()"><!-- --></A><H3>
+closeAll</H3>
+<PRE>
+public void <B>closeAll</B>()</PRE>
+<DL>
+<DD>Close all <code>Iterator</code>s associated with this <code>Extent</code> instance.
+ <code>Iterator</code>s closed by this method will return <code>false</code>
+ to <code>hasNext()</code> and will throw
+ <code>NoSuchElementException</code> on <code>next()</code>.
+ The <code>Extent</code> instance can still be used
+ as a parameter of <code>Query.setExtent</code>, and to get an <code>Iterator</code>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="close(java.util.Iterator)"><!-- --></A><H3>
+close</H3>
+<PRE>
+public void <B>close</B>(java.util.Iterator it)</PRE>
+<DL>
+<DD>Close an <code>Iterator</code> associated with this <code>Extent</code> instance.
+ <code>Iterator</code>s closed by this method will return <code>false</code>
+ to <code>hasNext()</code> and will throw <code>NoSuchElementException</code>
+ on <code>next()</code>. The <code>Extent</code> instance can still be used
+ as a parameter of <code>Query.setExtent</code>, and to get an <code>Iterator</code>.
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>it</CODE> - an <code>Iterator</code> obtained by the method
+ <code>iterator()</code> on this <code>Extent</code> instance.</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Extent.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ <A HREF="../../javax/jdo/InstanceCallbacks.html" title="interface in javax.jdo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="Extent.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright © 2005 Apache Software Foundation. All Rights Reserved.
+</BODY>
+</HTML>
diff --git a/content/api11/apidocs/javax/jdo/InstanceCallbacks.html b/content/api11/apidocs/javax/jdo/InstanceCallbacks.html
new file mode 100644
index 0000000..d23dbc5
--- /dev/null
+++ b/content/api11/apidocs/javax/jdo/InstanceCallbacks.html
@@ -0,0 +1,346 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.4.2_09) on Thu Oct 13 20:55:50 PDT 2005 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+InstanceCallbacks (JDO1 API 1.1)
+</TITLE>
+
+<META NAME="keywords" CONTENT="javax.jdo.InstanceCallbacks interface">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ parent.document.title="InstanceCallbacks (JDO1 API 1.1)";
+}
+</SCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/InstanceCallbacks.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../javax/jdo/Extent.html" title="interface in javax.jdo"><B>PREV CLASS</B></A>
+ <A HREF="../../javax/jdo/PersistenceManager.html" title="interface in javax.jdo"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../index.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="InstanceCallbacks.html" target="_top"><B>NO FRAMES</B></A>
+ <SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+javax.jdo</FONT>
+<BR>
+Interface InstanceCallbacks</H2>
+<HR>
+<DL>
+<DT>public interface <B>InstanceCallbacks</B></DL>
+
+<P>
+A <code>PersistenceCapable</code> class that provides callback methods for life
+ cycle events implements this interface.
... 1113982 lines suppressed ...