You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by nt...@apache.org on 2022/12/05 07:39:45 UTC

[cayenne-website] branch master updated: 4.2.RC2 docs

This is an automated email from the ASF dual-hosted git repository.

ntimofeev pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 626d8c1d9 4.2.RC2 docs
626d8c1d9 is described below

commit 626d8c1d90628349118d991467d8b423be9e228e
Author: Nikita Timofeev <st...@gmail.com>
AuthorDate: Mon Dec 5 10:39:17 2022 +0300

    4.2.RC2 docs
---
 src/main/site/content/docs/4.2/cayenne-guide.html  |  52 +-
 .../content/docs/4.2/getting-started-db-first.html |   2 +-
 .../content/docs/4.2/getting-started-guide.html    |   2 +-
 .../site/content/docs/4.2/getting-started-rop.html |   2 +-
 src/main/site/content/docs/4.2/upgrade-guide.html  |  51 +-
 .../site/content/docs/4.2/upgrade-guide.toc.html   |   7 +
 .../site/static/docs/4.2/api/allclasses-index.html | 640 +++++++++++----------
 src/main/site/static/docs/4.2/api/allclasses.html  |   7 +-
 .../static/docs/4.2/api/allpackages-index.html     |   8 +-
 .../site/static/docs/4.2/api/constant-values.html  |   8 +-
 .../site/static/docs/4.2/api/deprecated-list.html  |  54 +-
 src/main/site/static/docs/4.2/api/help-doc.html    |   8 +-
 src/main/site/static/docs/4.2/api/index-all.html   |  49 +-
 src/main/site/static/docs/4.2/api/index.html       |  10 +-
 .../static/docs/4.2/api/member-search-index.js     |   2 +-
 .../static/docs/4.2/api/member-search-index.zip    | Bin 109204 -> 109263 bytes
 .../4.2/api/org/apache/cayenne/BaseContext.html    |   8 +-
 .../4.2/api/org/apache/cayenne/BaseDataObject.html |   8 +-
 .../docs/4.2/api/org/apache/cayenne/Cayenne.html   |   8 +-
 .../api/org/apache/cayenne/CayenneDataObject.html  |   8 +-
 .../api/org/apache/cayenne/CayenneException.html   |   8 +-
 .../apache/cayenne/CayenneRuntimeException.html    |   8 +-
 .../org/apache/cayenne/ConfigurationException.html |   8 +-
 .../4.2/api/org/apache/cayenne/DataChannel.html    |   8 +-
 .../api/org/apache/cayenne/DataChannelFilter.html  |   8 +-
 .../org/apache/cayenne/DataChannelFilterChain.html |   8 +-
 .../org/apache/cayenne/DataChannelListener.html    |   8 +-
 .../org/apache/cayenne/DataChannelQueryFilter.html |   8 +-
 .../cayenne/DataChannelQueryFilterChain.html       |   8 +-
 .../cayenne/DataChannelSyncCallbackAction.html     |   8 +-
 .../org/apache/cayenne/DataChannelSyncFilter.html  |   8 +-
 .../apache/cayenne/DataChannelSyncFilterChain.html |   8 +-
 .../4.2/api/org/apache/cayenne/DataObject.html     |   8 +-
 .../docs/4.2/api/org/apache/cayenne/DataRow.html   |   8 +-
 .../org/apache/cayenne/DeleteDenyException.html    |   8 +-
 .../api/org/apache/cayenne/EmbeddableObject.html   |   8 +-
 .../org/apache/cayenne/ExtendedEnumeration.html    |   8 +-
 .../docs/4.2/api/org/apache/cayenne/Fault.html     |   8 +-
 .../org/apache/cayenne/FaultFailureException.html  |   8 +-
 .../api/org/apache/cayenne/HybridDataObject.html   |   8 +-
 .../api/org/apache/cayenne/LifecycleListener.html  |   8 +-
 .../4.2/api/org/apache/cayenne/ObjectContext.html  |   8 +-
 .../docs/4.2/api/org/apache/cayenne/ObjectId.html  |   8 +-
 .../api/org/apache/cayenne/PersistenceState.html   |   8 +-
 .../4.2/api/org/apache/cayenne/Persistent.html     |   8 +-
 .../api/org/apache/cayenne/PersistentObject.html   |   8 +-
 .../api/org/apache/cayenne/ProcedureResult.html    |   8 +-
 .../4.2/api/org/apache/cayenne/QueryResponse.html  |   8 +-
 .../4.2/api/org/apache/cayenne/QueryResult.html    |   8 +-
 .../api/org/apache/cayenne/QueryResultItem.html    |   8 +-
 .../org/apache/cayenne/ResultBatchIterator.html    |   8 +-
 .../4.2/api/org/apache/cayenne/ResultIterator.html |   8 +-
 .../org/apache/cayenne/ResultIteratorCallback.html |   8 +-
 .../4.2/api/org/apache/cayenne/Validating.html     |   8 +-
 .../4.2/api/org/apache/cayenne/ValueHolder.html    |   8 +-
 .../org/apache/cayenne/access/AttributeFault.html  |   8 +-
 .../apache/cayenne/access/ClientServerChannel.html |   8 +-
 .../api/org/apache/cayenne/access/DataContext.html |   8 +-
 .../apache/cayenne/access/DataContextDelegate.html |   8 +-
 .../api/org/apache/cayenne/access/DataDomain.html  |   8 +-
 .../api/org/apache/cayenne/access/DataNode.html    |   8 +-
 .../org/apache/cayenne/access/DataRowStore.html    |   8 +-
 .../apache/cayenne/access/DataRowStoreFactory.html |   8 +-
 .../api/org/apache/cayenne/access/DbGenerator.html |   8 +-
 .../cayenne/access/DefaultDataRowStoreFactory.html |   8 +-
 .../access/DefaultObjectMapRetainStrategy.html     |   8 +-
 .../cayenne/access/DomainStoppedException.html     |   8 +-
 .../cayenne/access/IncrementalFaultList.html       |   8 +-
 .../access/LegacyDataDomainFlushAction.html        |   8 +-
 .../access/LegacyDataDomainFlushActionFactory.html |   8 +-
 .../apache/cayenne/access/NoSyncObjectStore.html   |   8 +-
 .../api/org/apache/cayenne/access/ObjectDiff.html  |   8 +-
 .../cayenne/access/ObjectMapRetainStrategy.html    |   8 +-
 .../api/org/apache/cayenne/access/ObjectStore.html |   8 +-
 .../cayenne/access/ObjectStoreGraphDiff.html       |   8 +-
 .../org/apache/cayenne/access/OperationHints.html  |   8 +-
 .../apache/cayenne/access/OperationObserver.html   |   8 +-
 .../cayenne/access/OptimisticLockException.html    |   8 +-
 .../api/org/apache/cayenne/access/QueryEngine.html |   8 +-
 .../api/org/apache/cayenne/access/ToManyList.html  |   8 +-
 .../org/apache/cayenne/access/ToManyListFault.html |   8 +-
 .../org/apache/cayenne/access/ToManyMapFault.html  |   8 +-
 .../api/org/apache/cayenne/access/ToManySet.html   |   8 +-
 .../org/apache/cayenne/access/ToManySetFault.html  |   8 +-
 .../api/org/apache/cayenne/access/ToOneFault.html  |   8 +-
 .../cayenne/access/class-use/AttributeFault.html   |   8 +-
 .../access/class-use/ClientServerChannel.html      |   8 +-
 .../cayenne/access/class-use/DataContext.html      |   8 +-
 .../access/class-use/DataContextDelegate.html      |   8 +-
 .../cayenne/access/class-use/DataDomain.html       |   8 +-
 .../apache/cayenne/access/class-use/DataNode.html  |   8 +-
 .../cayenne/access/class-use/DataRowStore.html     |   8 +-
 .../access/class-use/DataRowStoreFactory.html      |   8 +-
 .../cayenne/access/class-use/DbGenerator.html      |   8 +-
 .../class-use/DefaultDataRowStoreFactory.html      |   8 +-
 .../class-use/DefaultObjectMapRetainStrategy.html  |   8 +-
 .../access/class-use/DomainStoppedException.html   |   8 +-
 .../access/class-use/IncrementalFaultList.html     |   8 +-
 .../class-use/LegacyDataDomainFlushAction.html     |   8 +-
 .../LegacyDataDomainFlushActionFactory.html        |   8 +-
 .../access/class-use/NoSyncObjectStore.html        |   8 +-
 .../cayenne/access/class-use/ObjectDiff.html       |   8 +-
 .../access/class-use/ObjectMapRetainStrategy.html  |   8 +-
 .../cayenne/access/class-use/ObjectStore.html      |   8 +-
 .../access/class-use/ObjectStoreGraphDiff.html     |   8 +-
 .../cayenne/access/class-use/OperationHints.html   |   8 +-
 .../access/class-use/OperationObserver.html        |   8 +-
 .../access/class-use/OptimisticLockException.html  |   8 +-
 .../cayenne/access/class-use/QueryEngine.html      |   8 +-
 .../cayenne/access/class-use/ToManyList.html       |   8 +-
 .../cayenne/access/class-use/ToManyListFault.html  |   8 +-
 .../cayenne/access/class-use/ToManyMapFault.html   |   8 +-
 .../apache/cayenne/access/class-use/ToManySet.html |   8 +-
 .../cayenne/access/class-use/ToManySetFault.html   |   8 +-
 .../cayenne/access/class-use/ToOneFault.html       |   8 +-
 .../access/dbsync/BaseSchemaUpdateStrategy.html    |   8 +-
 .../access/dbsync/CreateIfNoSchemaStrategy.html    |   8 +-
 .../dbsync/DefaultSchemaUpdateStrategyFactory.html |   8 +-
 .../access/dbsync/SchemaUpdateStrategy.html        |   8 +-
 .../access/dbsync/SchemaUpdateStrategyFactory.html |   8 +-
 .../access/dbsync/SkipSchemaUpdateStrategy.html    |   8 +-
 .../ThrowOnPartialOrCreateSchemaStrategy.html      |   8 +-
 .../dbsync/ThrowOnPartialSchemaStrategy.html       |   8 +-
 .../dbsync/class-use/BaseSchemaUpdateStrategy.html |   8 +-
 .../dbsync/class-use/CreateIfNoSchemaStrategy.html |   8 +-
 .../DefaultSchemaUpdateStrategyFactory.html        |   8 +-
 .../dbsync/class-use/SchemaUpdateStrategy.html     |   8 +-
 .../class-use/SchemaUpdateStrategyFactory.html     |   8 +-
 .../dbsync/class-use/SkipSchemaUpdateStrategy.html |   8 +-
 .../ThrowOnPartialOrCreateSchemaStrategy.html      |   8 +-
 .../class-use/ThrowOnPartialSchemaStrategy.html    |   8 +-
 .../cayenne/access/dbsync/package-summary.html     |   8 +-
 .../apache/cayenne/access/dbsync/package-tree.html |   8 +-
 .../apache/cayenne/access/dbsync/package-use.html  |   8 +-
 .../apache/cayenne/access/event/SnapshotEvent.html |   8 +-
 .../access/event/SnapshotEventListener.html        |   8 +-
 .../access/event/class-use/SnapshotEvent.html      |   8 +-
 .../event/class-use/SnapshotEventListener.html     |   8 +-
 .../cayenne/access/event/package-summary.html      |   8 +-
 .../apache/cayenne/access/event/package-tree.html  |   8 +-
 .../apache/cayenne/access/event/package-use.html   |   8 +-
 .../access/flush/DataDomainFlushAction.html        |   8 +-
 .../access/flush/DataDomainFlushActionFactory.html |   8 +-
 ...ataDomainFlushAction.PhantomDbRowOpCleaner.html |   8 +-
 .../access/flush/DefaultDataDomainFlushAction.html |   8 +-
 .../flush/DefaultDataDomainFlushActionFactory.html |   8 +-
 .../apache/cayenne/access/flush/EffectiveOpId.html |   8 +-
 .../flush/class-use/DataDomainFlushAction.html     |   8 +-
 .../class-use/DataDomainFlushActionFactory.html    |   8 +-
 ...ataDomainFlushAction.PhantomDbRowOpCleaner.html |   8 +-
 .../class-use/DefaultDataDomainFlushAction.html    |   8 +-
 .../DefaultDataDomainFlushActionFactory.html       |   8 +-
 .../access/flush/class-use/EffectiveOpId.html      |   8 +-
 .../access/flush/operation/BaseDbRowOp.html        |   8 +-
 .../cayenne/access/flush/operation/DbRowOp.html    |   8 +-
 .../access/flush/operation/DbRowOpMerger.html      |   8 +-
 .../access/flush/operation/DbRowOpSorter.html      |   8 +-
 .../access/flush/operation/DbRowOpType.html        |   8 +-
 .../access/flush/operation/DbRowOpVisitor.html     |   8 +-
 .../flush/operation/DbRowOpWithQualifier.html      |   8 +-
 .../access/flush/operation/DbRowOpWithValues.html  |   8 +-
 .../DefaultDbRowOpSorter.DbRowComparator.html      |   8 +-
 .../DefaultDbRowOpSorter.DbRowTypeVisitor.html     |   8 +-
 .../flush/operation/DefaultDbRowOpSorter.html      |   8 +-
 .../access/flush/operation/DeleteDbRowOp.html      |   8 +-
 .../flush/operation/DeleteInsertDbRowOp.html       |   8 +-
 .../flush/operation/GraphBasedDbRowOpSorter.html   |   8 +-
 .../access/flush/operation/InsertDbRowOp.html      |   8 +-
 .../operation/OpIdFactory.html}                    |  43 +-
 .../cayenne/access/flush/operation/Qualifier.html  |   8 +-
 .../access/flush/operation/UpdateDbRowOp.html      |   8 +-
 .../cayenne/access/flush/operation/Values.html     |   8 +-
 .../flush/operation/class-use/BaseDbRowOp.html     |   8 +-
 .../access/flush/operation/class-use/DbRowOp.html  |   8 +-
 .../flush/operation/class-use/DbRowOpMerger.html   |   8 +-
 .../flush/operation/class-use/DbRowOpSorter.html   |   8 +-
 .../flush/operation/class-use/DbRowOpType.html     |   8 +-
 .../flush/operation/class-use/DbRowOpVisitor.html  |   8 +-
 .../operation/class-use/DbRowOpWithQualifier.html  |   8 +-
 .../operation/class-use/DbRowOpWithValues.html     |   8 +-
 .../DefaultDbRowOpSorter.DbRowComparator.html      |   8 +-
 .../DefaultDbRowOpSorter.DbRowTypeVisitor.html     |   8 +-
 .../operation/class-use/DefaultDbRowOpSorter.html  |   8 +-
 .../flush/operation/class-use/DeleteDbRowOp.html   |   8 +-
 .../operation/class-use/DeleteInsertDbRowOp.html   |   8 +-
 .../class-use/GraphBasedDbRowOpSorter.html         |   8 +-
 .../flush/operation/class-use/InsertDbRowOp.html   |   8 +-
 .../{DbRowOpMerger.html => OpIdFactory.html}       |  16 +-
 .../flush/operation/class-use/Qualifier.html       |   8 +-
 .../flush/operation/class-use/UpdateDbRowOp.html   |   8 +-
 .../access/flush/operation/class-use/Values.html   |   8 +-
 .../access/flush/operation/package-summary.html    |  18 +-
 .../access/flush/operation/package-tree.html       |   9 +-
 .../access/flush/operation/package-use.html        |   8 +-
 .../cayenne/access/flush/package-summary.html      |   8 +-
 .../apache/cayenne/access/flush/package-tree.html  |   8 +-
 .../apache/cayenne/access/flush/package-use.html   |   8 +-
 .../apache/cayenne/access/jdbc/BaseSQLAction.html  |   8 +-
 .../apache/cayenne/access/jdbc/BatchAction.html    |   8 +-
 .../cayenne/access/jdbc/ColumnDescriptor.html      |   8 +-
 .../access/jdbc/ConnectionAwareResultIterator.html |   8 +-
 .../access/jdbc/DistinctResultIterator.html        |   8 +-
 .../apache/cayenne/access/jdbc/EJBQLAction.html    |   8 +-
 .../cayenne/access/jdbc/JDBCResultIterator.html    |   8 +-
 .../cayenne/access/jdbc/LimitResultIterator.html   |   8 +-
 .../cayenne/access/jdbc/ProcedureAction.html       |   8 +-
 .../apache/cayenne/access/jdbc/RowDescriptor.html  |   8 +-
 .../cayenne/access/jdbc/RowDescriptorBuilder.html  |   8 +-
 .../apache/cayenne/access/jdbc/SQLStatement.html   |   8 +-
 .../cayenne/access/jdbc/SQLTemplateAction.html     |   8 +-
 .../cayenne/access/jdbc/SQLTemplateProcessor.html  |   8 +-
 .../apache/cayenne/access/jdbc/SelectAction.html   |   8 +-
 .../access/jdbc/class-use/BaseSQLAction.html       |   8 +-
 .../cayenne/access/jdbc/class-use/BatchAction.html |   8 +-
 .../access/jdbc/class-use/ColumnDescriptor.html    |   8 +-
 .../class-use/ConnectionAwareResultIterator.html   |   8 +-
 .../jdbc/class-use/DistinctResultIterator.html     |   8 +-
 .../cayenne/access/jdbc/class-use/EJBQLAction.html |   8 +-
 .../access/jdbc/class-use/JDBCResultIterator.html  |   8 +-
 .../access/jdbc/class-use/LimitResultIterator.html |   8 +-
 .../access/jdbc/class-use/ProcedureAction.html     |   8 +-
 .../access/jdbc/class-use/RowDescriptor.html       |   8 +-
 .../jdbc/class-use/RowDescriptorBuilder.html       |   8 +-
 .../access/jdbc/class-use/SQLStatement.html        |   8 +-
 .../access/jdbc/class-use/SQLTemplateAction.html   |   8 +-
 .../jdbc/class-use/SQLTemplateProcessor.html       |   8 +-
 .../access/jdbc/class-use/SelectAction.html        |   8 +-
 .../cayenne/access/jdbc/package-summary.html       |   8 +-
 .../apache/cayenne/access/jdbc/package-tree.html   |   8 +-
 .../apache/cayenne/access/jdbc/package-use.html    |   8 +-
 ...faultRowReaderFactory.PostprocessorFactory.html |   8 +-
 .../jdbc/reader/DefaultRowReaderFactory.html       |   8 +-
 .../cayenne/access/jdbc/reader/RowReader.html      |   8 +-
 .../access/jdbc/reader/RowReaderFactory.html       |   8 +-
 ...faultRowReaderFactory.PostprocessorFactory.html |   8 +-
 .../reader/class-use/DefaultRowReaderFactory.html  |   8 +-
 .../access/jdbc/reader/class-use/RowReader.html    |   8 +-
 .../jdbc/reader/class-use/RowReaderFactory.html    |   8 +-
 .../access/jdbc/reader/package-summary.html        |   8 +-
 .../cayenne/access/jdbc/reader/package-tree.html   |   8 +-
 .../cayenne/access/jdbc/reader/package-use.html    |   8 +-
 .../org/apache/cayenne/access/package-summary.html |   8 +-
 .../org/apache/cayenne/access/package-tree.html    |   8 +-
 .../api/org/apache/cayenne/access/package-use.html |   8 +-
 .../cayenne/access/sqlbuilder/BaseBuilder.html     |   8 +-
 .../access/sqlbuilder/ColumnNodeBuilder.html       |   8 +-
 .../cayenne/access/sqlbuilder/DeleteBuilder.html   |   8 +-
 .../access/sqlbuilder/ExpressionNodeBuilder.html   |   8 +-
 .../access/sqlbuilder/FunctionNodeBuilder.html     |   8 +-
 .../cayenne/access/sqlbuilder/InsertBuilder.html   |   8 +-
 .../cayenne/access/sqlbuilder/JoinNodeBuilder.html |   8 +-
 .../apache/cayenne/access/sqlbuilder/JoinType.html |   8 +-
 .../cayenne/access/sqlbuilder/NodeBuilder.html     |   8 +-
 .../cayenne/access/sqlbuilder/NodeTreeVisitor.html |   8 +-
 .../access/sqlbuilder/OrderingNodeBuilder.html     |   8 +-
 .../access/sqlbuilder/QuotingAppendable.html       |   8 +-
 .../cayenne/access/sqlbuilder/SQLBuilder.html      |   8 +-
 .../access/sqlbuilder/SQLGenerationContext.html    |   8 +-
 .../access/sqlbuilder/SQLGenerationVisitor.html    |   8 +-
 .../cayenne/access/sqlbuilder/SelectBuilder.html   |   8 +-
 .../access/sqlbuilder/StringBuilderAppendable.html |   8 +-
 .../access/sqlbuilder/TableNodeBuilder.html        |   8 +-
 .../cayenne/access/sqlbuilder/UpdateBuilder.html   |   8 +-
 .../access/sqlbuilder/ValueNodeBuilder.html        |   8 +-
 .../access/sqlbuilder/class-use/BaseBuilder.html   |   8 +-
 .../sqlbuilder/class-use/ColumnNodeBuilder.html    |   8 +-
 .../access/sqlbuilder/class-use/DeleteBuilder.html |   8 +-
 .../class-use/ExpressionNodeBuilder.html           |   8 +-
 .../sqlbuilder/class-use/FunctionNodeBuilder.html  |   8 +-
 .../access/sqlbuilder/class-use/InsertBuilder.html |   8 +-
 .../sqlbuilder/class-use/JoinNodeBuilder.html      |   8 +-
 .../access/sqlbuilder/class-use/JoinType.html      |   8 +-
 .../access/sqlbuilder/class-use/NodeBuilder.html   |   8 +-
 .../sqlbuilder/class-use/NodeTreeVisitor.html      |   8 +-
 .../sqlbuilder/class-use/OrderingNodeBuilder.html  |   8 +-
 .../sqlbuilder/class-use/QuotingAppendable.html    |   8 +-
 .../access/sqlbuilder/class-use/SQLBuilder.html    |   8 +-
 .../sqlbuilder/class-use/SQLGenerationContext.html |   8 +-
 .../sqlbuilder/class-use/SQLGenerationVisitor.html |   8 +-
 .../access/sqlbuilder/class-use/SelectBuilder.html |   8 +-
 .../class-use/StringBuilderAppendable.html         |   8 +-
 .../sqlbuilder/class-use/TableNodeBuilder.html     |   8 +-
 .../access/sqlbuilder/class-use/UpdateBuilder.html |   8 +-
 .../sqlbuilder/class-use/ValueNodeBuilder.html     |   8 +-
 .../cayenne/access/sqlbuilder/package-summary.html |   8 +-
 .../cayenne/access/sqlbuilder/package-tree.html    |   8 +-
 .../cayenne/access/sqlbuilder/package-use.html     |   8 +-
 .../access/sqlbuilder/sqltree/AliasedNode.html     |   8 +-
 .../access/sqlbuilder/sqltree/BetweenNode.html     |   8 +-
 .../access/sqlbuilder/sqltree/BitwiseNotNode.html  |   8 +-
 .../access/sqlbuilder/sqltree/ChildProcessor.html  |   8 +-
 .../access/sqlbuilder/sqltree/ColumnNode.html      |   8 +-
 .../access/sqlbuilder/sqltree/DeleteNode.html      |   8 +-
 .../access/sqlbuilder/sqltree/DistinctNode.html    |   8 +-
 .../access/sqlbuilder/sqltree/EmptyNode.html       |   8 +-
 .../access/sqlbuilder/sqltree/EqualNode.html       |   8 +-
 .../access/sqlbuilder/sqltree/ExistsNode.html      |   8 +-
 .../access/sqlbuilder/sqltree/ExpressionNode.html  |   8 +-
 .../access/sqlbuilder/sqltree/FromNode.html        |   8 +-
 .../access/sqlbuilder/sqltree/FunctionNode.html    |   8 +-
 .../access/sqlbuilder/sqltree/GroupByNode.html     |   8 +-
 .../access/sqlbuilder/sqltree/HavingNode.html      |   8 +-
 .../cayenne/access/sqlbuilder/sqltree/InNode.html  |   8 +-
 .../sqlbuilder/sqltree/InsertColumnsNode.html      |   8 +-
 .../access/sqlbuilder/sqltree/InsertNode.html      |   8 +-
 .../sqlbuilder/sqltree/InsertValuesNode.html       |   8 +-
 .../access/sqlbuilder/sqltree/JoinNode.html        |   8 +-
 .../access/sqlbuilder/sqltree/LikeNode.html        |   8 +-
 .../access/sqlbuilder/sqltree/LimitOffsetNode.html |   8 +-
 .../cayenne/access/sqlbuilder/sqltree/Node.html    |   8 +-
 .../access/sqlbuilder/sqltree/NodeType.html        |   8 +-
 .../access/sqlbuilder/sqltree/NotEqualNode.html    |   8 +-
 .../cayenne/access/sqlbuilder/sqltree/NotNode.html |   8 +-
 .../sqlbuilder/sqltree/OffsetFetchNextNode.html    |   8 +-
 .../access/sqlbuilder/sqltree/OffsetNode.html      |   8 +-
 .../sqlbuilder/sqltree/OpExpressionNode.html       |   8 +-
 .../access/sqlbuilder/sqltree/OrderByNode.html     |   8 +-
 .../sqltree/PerAttributeChildProcessor.html        |   8 +-
 .../sqlbuilder/sqltree/SQLTreeProcessor.html       |   8 +-
 .../access/sqlbuilder/sqltree/SelectNode.html      |   8 +-
 .../sqlbuilder/sqltree/SelectResultNode.html       |   8 +-
 .../sqlbuilder/sqltree/SimpleNodeTreeVisitor.html  |   8 +-
 .../access/sqlbuilder/sqltree/SubqueryNode.html    |   8 +-
 .../access/sqlbuilder/sqltree/TableNode.html       |   8 +-
 .../access/sqlbuilder/sqltree/TextNode.html        |   8 +-
 .../cayenne/access/sqlbuilder/sqltree/TopNode.html |   8 +-
 .../sqlbuilder/sqltree/TrimmingColumnNode.html     |   8 +-
 .../sqlbuilder/sqltree/UnescapedColumnNode.html    |   8 +-
 .../access/sqlbuilder/sqltree/UpdateNode.html      |   8 +-
 .../access/sqlbuilder/sqltree/UpdateSetNode.html   |   8 +-
 .../access/sqlbuilder/sqltree/ValueNode.html       |   8 +-
 .../access/sqlbuilder/sqltree/WhereNode.html       |   8 +-
 .../sqlbuilder/sqltree/class-use/AliasedNode.html  |   8 +-
 .../sqlbuilder/sqltree/class-use/BetweenNode.html  |   8 +-
 .../sqltree/class-use/BitwiseNotNode.html          |   8 +-
 .../sqltree/class-use/ChildProcessor.html          |   8 +-
 .../sqlbuilder/sqltree/class-use/ColumnNode.html   |   8 +-
 .../sqlbuilder/sqltree/class-use/DeleteNode.html   |   8 +-
 .../sqlbuilder/sqltree/class-use/DistinctNode.html |   8 +-
 .../sqlbuilder/sqltree/class-use/EmptyNode.html    |   8 +-
 .../sqlbuilder/sqltree/class-use/EqualNode.html    |   8 +-
 .../sqlbuilder/sqltree/class-use/ExistsNode.html   |   8 +-
 .../sqltree/class-use/ExpressionNode.html          |   8 +-
 .../sqlbuilder/sqltree/class-use/FromNode.html     |   8 +-
 .../sqlbuilder/sqltree/class-use/FunctionNode.html |   8 +-
 .../sqlbuilder/sqltree/class-use/GroupByNode.html  |   8 +-
 .../sqlbuilder/sqltree/class-use/HavingNode.html   |   8 +-
 .../sqlbuilder/sqltree/class-use/InNode.html       |   8 +-
 .../sqltree/class-use/InsertColumnsNode.html       |   8 +-
 .../sqlbuilder/sqltree/class-use/InsertNode.html   |   8 +-
 .../sqltree/class-use/InsertValuesNode.html        |   8 +-
 .../sqlbuilder/sqltree/class-use/JoinNode.html     |   8 +-
 .../sqlbuilder/sqltree/class-use/LikeNode.html     |   8 +-
 .../sqltree/class-use/LimitOffsetNode.html         |   8 +-
 .../access/sqlbuilder/sqltree/class-use/Node.html  |   8 +-
 .../sqlbuilder/sqltree/class-use/NodeType.html     |   8 +-
 .../sqlbuilder/sqltree/class-use/NotEqualNode.html |   8 +-
 .../sqlbuilder/sqltree/class-use/NotNode.html      |   8 +-
 .../sqltree/class-use/OffsetFetchNextNode.html     |   8 +-
 .../sqlbuilder/sqltree/class-use/OffsetNode.html   |   8 +-
 .../sqltree/class-use/OpExpressionNode.html        |   8 +-
 .../sqlbuilder/sqltree/class-use/OrderByNode.html  |   8 +-
 .../class-use/PerAttributeChildProcessor.html      |   8 +-
 .../sqltree/class-use/SQLTreeProcessor.html        |   8 +-
 .../sqlbuilder/sqltree/class-use/SelectNode.html   |   8 +-
 .../sqltree/class-use/SelectResultNode.html        |   8 +-
 .../sqltree/class-use/SimpleNodeTreeVisitor.html   |   8 +-
 .../sqlbuilder/sqltree/class-use/SubqueryNode.html |   8 +-
 .../sqlbuilder/sqltree/class-use/TableNode.html    |   8 +-
 .../sqlbuilder/sqltree/class-use/TextNode.html     |   8 +-
 .../sqlbuilder/sqltree/class-use/TopNode.html      |   8 +-
 .../sqltree/class-use/TrimmingColumnNode.html      |   8 +-
 .../sqltree/class-use/UnescapedColumnNode.html     |   8 +-
 .../sqlbuilder/sqltree/class-use/UpdateNode.html   |   8 +-
 .../sqltree/class-use/UpdateSetNode.html           |   8 +-
 .../sqlbuilder/sqltree/class-use/ValueNode.html    |   8 +-
 .../sqlbuilder/sqltree/class-use/WhereNode.html    |   8 +-
 .../access/sqlbuilder/sqltree/package-summary.html |   8 +-
 .../access/sqlbuilder/sqltree/package-tree.html    |   8 +-
 .../access/sqlbuilder/sqltree/package-use.html     |   8 +-
 .../access/translator/DbAttributeBinding.html      |   8 +-
 .../access/translator/ParameterBinding.html        |   8 +-
 .../translator/ProcedureParameterBinding.html      |   8 +-
 .../translator/batch/BaseBatchTranslator.html      |   8 +-
 .../access/translator/batch/BatchTranslator.html   |   8 +-
 .../translator/batch/BatchTranslatorFactory.html   |   8 +-
 .../batch/DefaultBatchTranslatorFactory.html       |   8 +-
 .../translator/batch/DeleteBatchTranslator.html    |   8 +-
 .../translator/batch/InsertBatchTranslator.html    |   8 +-
 .../batch/SoftDeleteBatchTranslator.html           |   8 +-
 .../batch/SoftDeleteTranslatorFactory.html         |   8 +-
 .../translator/batch/UpdateBatchTranslator.html    |   8 +-
 .../batch/class-use/BaseBatchTranslator.html       |   8 +-
 .../batch/class-use/BatchTranslator.html           |   8 +-
 .../batch/class-use/BatchTranslatorFactory.html    |   8 +-
 .../class-use/DefaultBatchTranslatorFactory.html   |   8 +-
 .../batch/class-use/DeleteBatchTranslator.html     |   8 +-
 .../batch/class-use/InsertBatchTranslator.html     |   8 +-
 .../batch/class-use/SoftDeleteBatchTranslator.html |   8 +-
 .../class-use/SoftDeleteTranslatorFactory.html     |   8 +-
 .../batch/class-use/UpdateBatchTranslator.html     |   8 +-
 .../batch/legacy/DefaultBatchTranslator.html       |   8 +-
 .../legacy/DefaultBatchTranslatorFactory.html      |   8 +-
 .../batch/legacy/DeleteBatchTranslator.html        |   8 +-
 .../batch/legacy/InsertBatchTranslator.html        |   8 +-
 .../batch/legacy/SoftDeleteBatchTranslator.html    |   8 +-
 .../batch/legacy/SoftDeleteTranslatorFactory.html  |   8 +-
 .../batch/legacy/UpdateBatchTranslator.html        |   8 +-
 .../legacy/class-use/DefaultBatchTranslator.html   |   8 +-
 .../class-use/DefaultBatchTranslatorFactory.html   |   8 +-
 .../legacy/class-use/DeleteBatchTranslator.html    |   8 +-
 .../legacy/class-use/InsertBatchTranslator.html    |   8 +-
 .../class-use/SoftDeleteBatchTranslator.html       |   8 +-
 .../class-use/SoftDeleteTranslatorFactory.html     |   8 +-
 .../legacy/class-use/UpdateBatchTranslator.html    |   8 +-
 .../translator/batch/legacy/package-summary.html   |   8 +-
 .../translator/batch/legacy/package-tree.html      |   8 +-
 .../translator/batch/legacy/package-use.html       |   8 +-
 .../access/translator/batch/package-summary.html   |   8 +-
 .../access/translator/batch/package-tree.html      |   8 +-
 .../access/translator/batch/package-use.html       |   8 +-
 .../translator/class-use/DbAttributeBinding.html   |   8 +-
 .../translator/class-use/ParameterBinding.html     |   8 +-
 .../class-use/ProcedureParameterBinding.html       |   8 +-
 .../translator/ejbql/EJBQLConditionTranslator.html |   8 +-
 .../translator/ejbql/EJBQLDbPathTranslator.html    |   8 +-
 .../translator/ejbql/EJBQLDeleteTranslator.html    |   8 +-
 .../translator/ejbql/EJBQLFromTranslator.html      |   8 +-
 .../access/translator/ejbql/EJBQLJoinAppender.html |   8 +-
 .../translator/ejbql/EJBQLMultiColumnOperand.html  |   8 +-
 .../translator/ejbql/EJBQLPathTranslator.html      |   8 +-
 .../ejbql/EJBQLSelectColumnsTranslator.html        |   8 +-
 .../translator/ejbql/EJBQLSelectTranslator.html    |   8 +-
 .../translator/ejbql/EJBQLTranslationContext.html  |   8 +-
 .../translator/ejbql/EJBQLTranslatorFactory.html   |   8 +-
 .../ejbql/JdbcEJBQLTranslatorFactory.html          |   8 +-
 .../ejbql/class-use/EJBQLConditionTranslator.html  |   8 +-
 .../ejbql/class-use/EJBQLDbPathTranslator.html     |   8 +-
 .../ejbql/class-use/EJBQLDeleteTranslator.html     |   8 +-
 .../ejbql/class-use/EJBQLFromTranslator.html       |   8 +-
 .../ejbql/class-use/EJBQLJoinAppender.html         |   8 +-
 .../ejbql/class-use/EJBQLMultiColumnOperand.html   |   8 +-
 .../ejbql/class-use/EJBQLPathTranslator.html       |   8 +-
 .../class-use/EJBQLSelectColumnsTranslator.html    |   8 +-
 .../ejbql/class-use/EJBQLSelectTranslator.html     |   8 +-
 .../ejbql/class-use/EJBQLTranslationContext.html   |   8 +-
 .../ejbql/class-use/EJBQLTranslatorFactory.html    |   8 +-
 .../class-use/JdbcEJBQLTranslatorFactory.html      |   8 +-
 .../access/translator/ejbql/package-summary.html   |   8 +-
 .../access/translator/ejbql/package-tree.html      |   8 +-
 .../access/translator/ejbql/package-use.html       |   8 +-
 .../cayenne/access/translator/package-summary.html |   8 +-
 .../cayenne/access/translator/package-tree.html    |   8 +-
 .../cayenne/access/translator/package-use.html     |   8 +-
 .../translator/procedure/ProcedureTranslator.html  |   8 +-
 .../procedure/class-use/ProcedureTranslator.html   |   8 +-
 .../translator/procedure/package-summary.html      |   8 +-
 .../access/translator/procedure/package-tree.html  |   8 +-
 .../access/translator/procedure/package-use.html   |   8 +-
 .../translator/select/BaseSQLTreeProcessor.html    |   8 +-
 .../select/DefaultQuotingAppendable.html           |   8 +-
 .../translator/select/DefaultSelectTranslator.html |   8 +-
 .../select/DefaultSelectTranslatorFactory.html     |   8 +-
 .../translator/select/FluentSelectWrapper.html     |   8 +-
 .../access/translator/select/SQLResultStage.html   |   8 +-
 .../translator/select/SelectQueryWrapper.html      |   8 +-
 .../access/translator/select/SelectTranslator.html |   8 +-
 .../translator/select/SelectTranslatorFactory.html |   8 +-
 .../select/TranslatableQueryWrapper.html           |   8 +-
 .../translator/select/TranslatorContext.html       |   8 +-
 .../select/TypeAwareSQLTreeProcessor.html          |   8 +-
 .../select/class-use/BaseSQLTreeProcessor.html     |   8 +-
 .../select/class-use/DefaultQuotingAppendable.html |   8 +-
 .../select/class-use/DefaultSelectTranslator.html  |   8 +-
 .../class-use/DefaultSelectTranslatorFactory.html  |   8 +-
 .../select/class-use/FluentSelectWrapper.html      |   8 +-
 .../select/class-use/SQLResultStage.html           |   8 +-
 .../select/class-use/SelectQueryWrapper.html       |   8 +-
 .../select/class-use/SelectTranslator.html         |   8 +-
 .../select/class-use/SelectTranslatorFactory.html  |   8 +-
 .../select/class-use/TranslatableQueryWrapper.html |   8 +-
 .../select/class-use/TranslatorContext.html        |   8 +-
 .../class-use/TypeAwareSQLTreeProcessor.html       |   8 +-
 .../access/translator/select/package-summary.html  |   8 +-
 .../access/translator/select/package-tree.html     |   8 +-
 .../access/translator/select/package-use.html      |   8 +-
 .../cayenne/access/types/BigDecimalType.html       |   8 +-
 .../cayenne/access/types/BigDecimalValueType.html  |   8 +-
 .../cayenne/access/types/BigIntegerValueType.html  |   8 +-
 .../apache/cayenne/access/types/BooleanType.html   |   8 +-
 .../apache/cayenne/access/types/ByteArrayType.html |   8 +-
 .../org/apache/cayenne/access/types/ByteType.html  |   8 +-
 .../apache/cayenne/access/types/CalendarType.html  |   8 +-
 .../org/apache/cayenne/access/types/CharType.html  |   8 +-
 .../cayenne/access/types/CharacterValueType.html   |   8 +-
 .../org/apache/cayenne/access/types/DateType.html  |   8 +-
 .../types/DefaultValueObjectTypeRegistry.html      |   8 +-
 .../apache/cayenne/access/types/DoubleType.html    |   8 +-
 .../apache/cayenne/access/types/DurationType.html  |   8 +-
 .../org/apache/cayenne/access/types/EnumType.html  |   8 +-
 .../cayenne/access/types/EnumTypeFactory.html      |   8 +-
 .../cayenne/access/types/ExtendedEnumType.html     |   8 +-
 .../apache/cayenne/access/types/ExtendedType.html  |   8 +-
 .../cayenne/access/types/ExtendedTypeFactory.html  |   8 +-
 .../cayenne/access/types/ExtendedTypeMap.html      |   8 +-
 .../org/apache/cayenne/access/types/FloatType.html |   8 +-
 .../apache/cayenne/access/types/GeoJsonType.html   |   8 +-
 .../apache/cayenne/access/types/IntegerType.html   |   8 +-
 .../InternalUnsupportedTypeFactory.Marker.html     |   8 +-
 .../types/InternalUnsupportedTypeFactory.html      |   8 +-
 .../org/apache/cayenne/access/types/JsonType.html  |   8 +-
 .../access/types/LocalDateTimeValueType.html       |   8 +-
 .../cayenne/access/types/LocalDateValueType.html   |   8 +-
 .../cayenne/access/types/LocalTimeValueType.html   |   8 +-
 .../org/apache/cayenne/access/types/LongType.html  |   8 +-
 .../apache/cayenne/access/types/ObjectType.html    |   8 +-
 .../cayenne/access/types/PeriodValueType.html      |   8 +-
 .../org/apache/cayenne/access/types/ShortType.html |   8 +-
 .../org/apache/cayenne/access/types/TimeType.html  |   8 +-
 .../apache/cayenne/access/types/TimestampType.html |   8 +-
 .../apache/cayenne/access/types/UUIDValueType.html |   8 +-
 .../apache/cayenne/access/types/UtilDateType.html  |   8 +-
 .../cayenne/access/types/ValueObjectType.html      |   8 +-
 .../access/types/ValueObjectTypeFactory.html       |   8 +-
 .../access/types/ValueObjectTypeRegistry.html      |   8 +-
 .../org/apache/cayenne/access/types/VoidType.html  |   8 +-
 .../org/apache/cayenne/access/types/WktType.html   |   8 +-
 .../access/types/class-use/BigDecimalType.html     |   8 +-
 .../types/class-use/BigDecimalValueType.html       |   8 +-
 .../types/class-use/BigIntegerValueType.html       |   8 +-
 .../access/types/class-use/BooleanType.html        |   8 +-
 .../access/types/class-use/ByteArrayType.html      |   8 +-
 .../cayenne/access/types/class-use/ByteType.html   |   8 +-
 .../access/types/class-use/CalendarType.html       |   8 +-
 .../cayenne/access/types/class-use/CharType.html   |   8 +-
 .../access/types/class-use/CharacterValueType.html |   8 +-
 .../cayenne/access/types/class-use/DateType.html   |   8 +-
 .../class-use/DefaultValueObjectTypeRegistry.html  |   8 +-
 .../cayenne/access/types/class-use/DoubleType.html |   8 +-
 .../access/types/class-use/DurationType.html       |   8 +-
 .../cayenne/access/types/class-use/EnumType.html   |   8 +-
 .../access/types/class-use/EnumTypeFactory.html    |   8 +-
 .../access/types/class-use/ExtendedEnumType.html   |   8 +-
 .../access/types/class-use/ExtendedType.html       |   8 +-
 .../types/class-use/ExtendedTypeFactory.html       |   8 +-
 .../access/types/class-use/ExtendedTypeMap.html    |   8 +-
 .../cayenne/access/types/class-use/FloatType.html  |   8 +-
 .../access/types/class-use/GeoJsonType.html        |   8 +-
 .../access/types/class-use/IntegerType.html        |   8 +-
 .../InternalUnsupportedTypeFactory.Marker.html     |   8 +-
 .../class-use/InternalUnsupportedTypeFactory.html  |   8 +-
 .../cayenne/access/types/class-use/JsonType.html   |   8 +-
 .../types/class-use/LocalDateTimeValueType.html    |   8 +-
 .../access/types/class-use/LocalDateValueType.html |   8 +-
 .../access/types/class-use/LocalTimeValueType.html |   8 +-
 .../cayenne/access/types/class-use/LongType.html   |   8 +-
 .../cayenne/access/types/class-use/ObjectType.html |   8 +-
 .../access/types/class-use/PeriodValueType.html    |   8 +-
 .../cayenne/access/types/class-use/ShortType.html  |   8 +-
 .../cayenne/access/types/class-use/TimeType.html   |   8 +-
 .../access/types/class-use/TimestampType.html      |   8 +-
 .../access/types/class-use/UUIDValueType.html      |   8 +-
 .../access/types/class-use/UtilDateType.html       |   8 +-
 .../access/types/class-use/ValueObjectType.html    |   8 +-
 .../types/class-use/ValueObjectTypeFactory.html    |   8 +-
 .../types/class-use/ValueObjectTypeRegistry.html   |   8 +-
 .../cayenne/access/types/class-use/VoidType.html   |   8 +-
 .../cayenne/access/types/class-use/WktType.html    |   8 +-
 .../cayenne/access/types/package-summary.html      |   8 +-
 .../apache/cayenne/access/types/package-tree.html  |   8 +-
 .../apache/cayenne/access/types/package-use.html   |   8 +-
 .../access/util/DefaultOperationObserver.html      |   8 +-
 .../access/util/DoNothingOperationObserver.html    |   8 +-
 .../access/util/IteratedSelectObserver.html        |   8 +-
 .../util/class-use/DefaultOperationObserver.html   |   8 +-
 .../util/class-use/DoNothingOperationObserver.html |   8 +-
 .../util/class-use/IteratedSelectObserver.html     |   8 +-
 .../cayenne/access/util/package-summary.html       |   8 +-
 .../apache/cayenne/access/util/package-tree.html   |   8 +-
 .../apache/cayenne/access/util/package-use.html    |   8 +-
 .../api/org/apache/cayenne/annotation/PostAdd.html |   8 +-
 .../org/apache/cayenne/annotation/PostLoad.html    |   8 +-
 .../org/apache/cayenne/annotation/PostPersist.html |   8 +-
 .../org/apache/cayenne/annotation/PostRemove.html  |   8 +-
 .../org/apache/cayenne/annotation/PostUpdate.html  |   8 +-
 .../org/apache/cayenne/annotation/PrePersist.html  |   8 +-
 .../org/apache/cayenne/annotation/PreRemove.html   |   8 +-
 .../org/apache/cayenne/annotation/PreUpdate.html   |   8 +-
 .../cayenne/annotation/class-use/PostAdd.html      |   8 +-
 .../cayenne/annotation/class-use/PostLoad.html     |   8 +-
 .../cayenne/annotation/class-use/PostPersist.html  |   8 +-
 .../cayenne/annotation/class-use/PostRemove.html   |   8 +-
 .../cayenne/annotation/class-use/PostUpdate.html   |   8 +-
 .../cayenne/annotation/class-use/PrePersist.html   |   8 +-
 .../cayenne/annotation/class-use/PreRemove.html    |   8 +-
 .../cayenne/annotation/class-use/PreUpdate.html    |   8 +-
 .../apache/cayenne/annotation/package-summary.html |   8 +-
 .../apache/cayenne/annotation/package-tree.html    |   8 +-
 .../org/apache/cayenne/annotation/package-use.html |   8 +-
 .../cayenne/ashwood/AshwoodEntitySorter.html       |   8 +-
 .../api/org/apache/cayenne/ashwood/SortWeight.html |   8 +-
 .../ashwood/WeightedAshwoodEntitySorter.html       |   8 +-
 .../ashwood/class-use/AshwoodEntitySorter.html     |   8 +-
 .../cayenne/ashwood/class-use/SortWeight.html      |   8 +-
 .../class-use/WeightedAshwoodEntitySorter.html     |   8 +-
 .../apache/cayenne/ashwood/graph/ArcIterator.html  |   8 +-
 .../cayenne/ashwood/graph/DepthFirstSearch.html    |   8 +-
 .../ashwood/graph/DepthFirstStampSearch.html       |   8 +-
 .../org/apache/cayenne/ashwood/graph/Digraph.html  |   8 +-
 .../cayenne/ashwood/graph/DigraphIteration.html    |   8 +-
 .../cayenne/ashwood/graph/FilterArcIterator.html   |   8 +-
 .../cayenne/ashwood/graph/FilterIteration.html     |   8 +-
 .../ashwood/graph/IndegreeTopologicalSort.html     |   8 +-
 .../apache/cayenne/ashwood/graph/MapDigraph.html   |   8 +-
 .../ReversedIteration.ReversedArcIterator.html     |   8 +-
 .../cayenne/ashwood/graph/ReversedIteration.html   |   8 +-
 .../cayenne/ashwood/graph/StrongConnection.html    |   8 +-
 .../ashwood/graph/class-use/ArcIterator.html       |   8 +-
 .../ashwood/graph/class-use/DepthFirstSearch.html  |   8 +-
 .../graph/class-use/DepthFirstStampSearch.html     |   8 +-
 .../cayenne/ashwood/graph/class-use/Digraph.html   |   8 +-
 .../ashwood/graph/class-use/DigraphIteration.html  |   8 +-
 .../ashwood/graph/class-use/FilterArcIterator.html |   8 +-
 .../ashwood/graph/class-use/FilterIteration.html   |   8 +-
 .../graph/class-use/IndegreeTopologicalSort.html   |   8 +-
 .../ashwood/graph/class-use/MapDigraph.html        |   8 +-
 .../ReversedIteration.ReversedArcIterator.html     |   8 +-
 .../ashwood/graph/class-use/ReversedIteration.html |   8 +-
 .../ashwood/graph/class-use/StrongConnection.html  |   8 +-
 .../cayenne/ashwood/graph/package-summary.html     |   8 +-
 .../apache/cayenne/ashwood/graph/package-tree.html |   8 +-
 .../apache/cayenne/ashwood/graph/package-use.html  |   8 +-
 .../apache/cayenne/ashwood/package-summary.html    |   8 +-
 .../org/apache/cayenne/ashwood/package-tree.html   |   8 +-
 .../org/apache/cayenne/ashwood/package-use.html    |   8 +-
 .../org/apache/cayenne/cache/MapQueryCache.html    |   8 +-
 .../cayenne/cache/MapQueryCacheProvider.html       |   8 +-
 .../org/apache/cayenne/cache/NestedQueryCache.html |   8 +-
 .../api/org/apache/cayenne/cache/QueryCache.html   |   8 +-
 .../cayenne/cache/QueryCacheEntryFactory.html      |   8 +-
 .../cayenne/cache/class-use/MapQueryCache.html     |   8 +-
 .../cache/class-use/MapQueryCacheProvider.html     |   8 +-
 .../cayenne/cache/class-use/NestedQueryCache.html  |   8 +-
 .../apache/cayenne/cache/class-use/QueryCache.html |   8 +-
 .../cache/class-use/QueryCacheEntryFactory.html    |   8 +-
 .../org/apache/cayenne/cache/package-summary.html  |   8 +-
 .../api/org/apache/cayenne/cache/package-tree.html |   8 +-
 .../api/org/apache/cayenne/cache/package-use.html  |   8 +-
 .../org/apache/cayenne/class-use/BaseContext.html  |   8 +-
 .../apache/cayenne/class-use/BaseDataObject.html   |   8 +-
 .../api/org/apache/cayenne/class-use/Cayenne.html  |   8 +-
 .../cayenne/class-use/CayenneDataObject.html       |   8 +-
 .../apache/cayenne/class-use/CayenneException.html |   8 +-
 .../cayenne/class-use/CayenneRuntimeException.html |   8 +-
 .../cayenne/class-use/ConfigurationException.html  |   8 +-
 .../org/apache/cayenne/class-use/DataChannel.html  |   8 +-
 .../cayenne/class-use/DataChannelFilter.html       |   8 +-
 .../cayenne/class-use/DataChannelFilterChain.html  |   8 +-
 .../cayenne/class-use/DataChannelListener.html     |   8 +-
 .../cayenne/class-use/DataChannelQueryFilter.html  |   8 +-
 .../class-use/DataChannelQueryFilterChain.html     |   8 +-
 .../class-use/DataChannelSyncCallbackAction.html   |   8 +-
 .../cayenne/class-use/DataChannelSyncFilter.html   |   8 +-
 .../class-use/DataChannelSyncFilterChain.html      |   8 +-
 .../org/apache/cayenne/class-use/DataObject.html   |   8 +-
 .../api/org/apache/cayenne/class-use/DataRow.html  |   8 +-
 .../cayenne/class-use/DeleteDenyException.html     |   8 +-
 .../apache/cayenne/class-use/EmbeddableObject.html |   8 +-
 .../cayenne/class-use/ExtendedEnumeration.html     |   8 +-
 .../api/org/apache/cayenne/class-use/Fault.html    |   8 +-
 .../cayenne/class-use/FaultFailureException.html   |   8 +-
 .../apache/cayenne/class-use/HybridDataObject.html |   8 +-
 .../cayenne/class-use/LifecycleListener.html       |   8 +-
 .../apache/cayenne/class-use/ObjectContext.html    |   8 +-
 .../api/org/apache/cayenne/class-use/ObjectId.html |  18 +-
 .../apache/cayenne/class-use/PersistenceState.html |   8 +-
 .../org/apache/cayenne/class-use/Persistent.html   |   8 +-
 .../apache/cayenne/class-use/PersistentObject.html |   8 +-
 .../apache/cayenne/class-use/ProcedureResult.html  |   8 +-
 .../apache/cayenne/class-use/QueryResponse.html    |   8 +-
 .../org/apache/cayenne/class-use/QueryResult.html  |   8 +-
 .../apache/cayenne/class-use/QueryResultItem.html  |   8 +-
 .../cayenne/class-use/ResultBatchIterator.html     |   8 +-
 .../apache/cayenne/class-use/ResultIterator.html   |   8 +-
 .../cayenne/class-use/ResultIteratorCallback.html  |   8 +-
 .../org/apache/cayenne/class-use/Validating.html   |   8 +-
 .../org/apache/cayenne/class-use/ValueHolder.html  |   8 +-
 .../BaseConfigurationNodeVisitor.html              |   8 +-
 .../cayenne/configuration/CayenneRuntime.html      |   8 +-
 .../configuration/ConfigurationNameMapper.html     |   8 +-
 .../cayenne/configuration/ConfigurationNode.html   |   8 +-
 .../configuration/ConfigurationNodeVisitor.html    |   8 +-
 .../cayenne/configuration/ConfigurationTree.html   |   8 +-
 .../apache/cayenne/configuration/Constants.html    |   8 +-
 .../configuration/DataChannelDescriptor.html       |   8 +-
 .../configuration/DataChannelDescriptorLoader.html |   8 +-
 .../configuration/DataChannelDescriptorMerger.html |   8 +-
 .../cayenne/configuration/DataMapLoader.html       |   8 +-
 .../cayenne/configuration/DataNodeDescriptor.html  |   8 +-
 .../DefaultConfigurationNameMapper.html            |   8 +-
 .../DefaultDataChannelDescriptorMerger.html        |   8 +-
 .../configuration/DefaultObjectStoreFactory.html   |   8 +-
 .../configuration/DefaultRuntimeProperties.html    |   8 +-
 .../EmptyConfigurationNodeVisitor.html             |   8 +-
 .../configuration/ObjectContextFactory.html        |   8 +-
 .../cayenne/configuration/ObjectStoreFactory.html  |   8 +-
 .../cayenne/configuration/PasswordEncoding.html    |   8 +-
 .../configuration/PlainTextPasswordEncoder.html    |   8 +-
 .../configuration/Rot13PasswordEncoder.html        |   8 +-
 .../configuration/Rot47PasswordEncoder.html        |   8 +-
 .../cayenne/configuration/RuntimeProperties.html   |   8 +-
 .../class-use/BaseConfigurationNodeVisitor.html    |   8 +-
 .../configuration/class-use/CayenneRuntime.html    |   8 +-
 .../class-use/ConfigurationNameMapper.html         |   8 +-
 .../configuration/class-use/ConfigurationNode.html |   8 +-
 .../class-use/ConfigurationNodeVisitor.html        |   8 +-
 .../configuration/class-use/ConfigurationTree.html |   8 +-
 .../cayenne/configuration/class-use/Constants.html |   8 +-
 .../class-use/DataChannelDescriptor.html           |   8 +-
 .../class-use/DataChannelDescriptorLoader.html     |   8 +-
 .../class-use/DataChannelDescriptorMerger.html     |   8 +-
 .../configuration/class-use/DataMapLoader.html     |   8 +-
 .../class-use/DataNodeDescriptor.html              |   8 +-
 .../class-use/DefaultConfigurationNameMapper.html  |   8 +-
 .../DefaultDataChannelDescriptorMerger.html        |   8 +-
 .../class-use/DefaultObjectStoreFactory.html       |   8 +-
 .../class-use/DefaultRuntimeProperties.html        |   8 +-
 .../class-use/EmptyConfigurationNodeVisitor.html   |   8 +-
 .../class-use/ObjectContextFactory.html            |   8 +-
 .../class-use/ObjectStoreFactory.html              |   8 +-
 .../configuration/class-use/PasswordEncoding.html  |   8 +-
 .../class-use/PlainTextPasswordEncoder.html        |   8 +-
 .../class-use/Rot13PasswordEncoder.html            |   8 +-
 .../class-use/Rot47PasswordEncoder.html            |   8 +-
 .../configuration/class-use/RuntimeProperties.html |   8 +-
 .../cayenne/configuration/package-summary.html     |   8 +-
 .../apache/cayenne/configuration/package-tree.html |   8 +-
 .../apache/cayenne/configuration/package-use.html  |   8 +-
 .../rop/client/CayenneClientModuleProvider.html    |   8 +-
 .../rop/client/CayenneContextFactory.html          |   8 +-
 .../rop/client/ClientChannelProvider.html          |   8 +-
 .../configuration/rop/client/ClientConstants.html  |   8 +-
 .../configuration/rop/client/ClientModule.html     |   8 +-
 .../configuration/rop/client/ClientRuntime.html    |   8 +-
 .../rop/client/ClientRuntimeBuilder.html           |   8 +-
 .../client/LocalClientServerChannelProvider.html   |   8 +-
 .../rop/client/LocalConnectionProvider.html        |   8 +-
 .../client/MainCayenneClientModuleProvider.html    |   8 +-
 .../class-use/CayenneClientModuleProvider.html     |   8 +-
 .../client/class-use/CayenneContextFactory.html    |   8 +-
 .../client/class-use/ClientChannelProvider.html    |   8 +-
 .../rop/client/class-use/ClientConstants.html      |   8 +-
 .../rop/client/class-use/ClientModule.html         |   8 +-
 .../rop/client/class-use/ClientRuntime.html        |   8 +-
 .../rop/client/class-use/ClientRuntimeBuilder.html |   8 +-
 .../LocalClientServerChannelProvider.html          |   8 +-
 .../client/class-use/LocalConnectionProvider.html  |   8 +-
 .../class-use/MainCayenneClientModuleProvider.html |   8 +-
 .../configuration/rop/client/package-summary.html  |   8 +-
 .../configuration/rop/client/package-tree.html     |   8 +-
 .../configuration/rop/client/package-use.html      |   8 +-
 .../server/CayenneServerModuleProvider.html        |   8 +-
 .../configuration/server/DataContextFactory.html   |   8 +-
 .../server/DataDomainLoadException.html            |   8 +-
 .../configuration/server/DataDomainProvider.html   |   8 +-
 .../configuration/server/DataNodeFactory.html      |   8 +-
 .../configuration/server/DataSourceFactory.html    |   8 +-
 .../configuration/server/DbAdapterDetector.html    |   8 +-
 .../configuration/server/DbAdapterFactory.html     |   8 +-
 .../server/DefaultDataNodeFactory.html             |   8 +-
 .../server/DefaultDbAdapterFactory.html            |   8 +-
 .../server/DelegatingDataSourceFactory.html        |   8 +-
 .../server/DomainDataChannelProvider.html          |   8 +-
 .../server/JNDIDataSourceFactory.html              |   8 +-
 .../server/MainCayenneServerModuleProvider.html    |   8 +-
 .../server/PkGeneratorFactoryProvider.html         |   8 +-
 .../server/PropertyDataSourceFactory.html          |   8 +-
 .../cayenne/configuration/server/ServerModule.html |   8 +-
 .../configuration/server/ServerRuntime.html        |   8 +-
 .../configuration/server/ServerRuntimeBuilder.html |   8 +-
 .../server/XMLPoolingDataSourceFactory.html        |   8 +-
 .../class-use/CayenneServerModuleProvider.html     |   8 +-
 .../server/class-use/DataContextFactory.html       |   8 +-
 .../server/class-use/DataDomainLoadException.html  |   8 +-
 .../server/class-use/DataDomainProvider.html       |   8 +-
 .../server/class-use/DataNodeFactory.html          |   8 +-
 .../server/class-use/DataSourceFactory.html        |   8 +-
 .../server/class-use/DbAdapterDetector.html        |   8 +-
 .../server/class-use/DbAdapterFactory.html         |   8 +-
 .../server/class-use/DefaultDataNodeFactory.html   |   8 +-
 .../server/class-use/DefaultDbAdapterFactory.html  |   8 +-
 .../class-use/DelegatingDataSourceFactory.html     |   8 +-
 .../class-use/DomainDataChannelProvider.html       |   8 +-
 .../server/class-use/JNDIDataSourceFactory.html    |   8 +-
 .../class-use/MainCayenneServerModuleProvider.html |   8 +-
 .../class-use/PkGeneratorFactoryProvider.html      |   8 +-
 .../class-use/PropertyDataSourceFactory.html       |   8 +-
 .../server/class-use/ServerModule.html             |   8 +-
 .../server/class-use/ServerRuntime.html            |   8 +-
 .../server/class-use/ServerRuntimeBuilder.html     |   8 +-
 .../class-use/XMLPoolingDataSourceFactory.html     |   8 +-
 .../configuration/server/package-summary.html      |   8 +-
 .../cayenne/configuration/server/package-tree.html |   8 +-
 .../cayenne/configuration/server/package-use.html  |   8 +-
 .../xml/DataChannelLoaderListener.html             |   8 +-
 .../configuration/xml/DataChannelMetaData.html     |   8 +-
 .../cayenne/configuration/xml/DataMapHandler.html  |   8 +-
 .../configuration/xml/DataMapLoaderListener.html   |   8 +-
 .../cayenne/configuration/xml/DbEntityHandler.html |   8 +-
 .../configuration/xml/DbKeyGeneratorHandler.html   |   8 +-
 .../configuration/xml/DbRelationshipHandler.html   |   8 +-
 .../xml/DefaultDataChannelMetaData.html            |   8 +-
 .../configuration/xml/DefaultHandlerFactory.html   |   8 +-
 .../xml/EmbeddableAttributeHandler.html            |   8 +-
 .../configuration/xml/EmbeddableHandler.html       |   8 +-
 .../cayenne/configuration/xml/HandlerFactory.html  |   8 +-
 .../cayenne/configuration/xml/LoaderContext.html   |   8 +-
 .../xml/NamespaceAwareNestedTagHandler.html        |   8 +-
 .../configuration/xml/NoopDataChannelMetaData.html |   8 +-
 .../configuration/xml/ObjEntityHandler.html        |   8 +-
 .../configuration/xml/ObjRelationshipHandler.html  |   8 +-
 .../configuration/xml/ProcedureHandler.html        |   8 +-
 .../configuration/xml/QueryDescriptorHandler.html  |   8 +-
 .../configuration/xml/RootDataMapHandler.html      |   8 +-
 .../configuration/xml/SAXNestedTagHandler.html     |   8 +-
 .../configuration/xml/VersionAwareHandler.html     |   8 +-
 .../xml/XMLDataChannelDescriptorLoader.html        |   8 +-
 .../configuration/xml/XMLDataMapLoader.html        |   8 +-
 .../configuration/xml/XMLReaderProvider.html       |   8 +-
 .../xml/class-use/DataChannelLoaderListener.html   |   8 +-
 .../xml/class-use/DataChannelMetaData.html         |   8 +-
 .../xml/class-use/DataMapHandler.html              |   8 +-
 .../xml/class-use/DataMapLoaderListener.html       |   8 +-
 .../xml/class-use/DbEntityHandler.html             |   8 +-
 .../xml/class-use/DbKeyGeneratorHandler.html       |   8 +-
 .../xml/class-use/DbRelationshipHandler.html       |   8 +-
 .../xml/class-use/DefaultDataChannelMetaData.html  |   8 +-
 .../xml/class-use/DefaultHandlerFactory.html       |   8 +-
 .../xml/class-use/EmbeddableAttributeHandler.html  |   8 +-
 .../xml/class-use/EmbeddableHandler.html           |   8 +-
 .../xml/class-use/HandlerFactory.html              |   8 +-
 .../configuration/xml/class-use/LoaderContext.html |   8 +-
 .../class-use/NamespaceAwareNestedTagHandler.html  |   8 +-
 .../xml/class-use/NoopDataChannelMetaData.html     |   8 +-
 .../xml/class-use/ObjEntityHandler.html            |   8 +-
 .../xml/class-use/ObjRelationshipHandler.html      |   8 +-
 .../xml/class-use/ProcedureHandler.html            |   8 +-
 .../xml/class-use/QueryDescriptorHandler.html      |   8 +-
 .../xml/class-use/RootDataMapHandler.html          |   8 +-
 .../xml/class-use/SAXNestedTagHandler.html         |   8 +-
 .../xml/class-use/VersionAwareHandler.html         |   8 +-
 .../class-use/XMLDataChannelDescriptorLoader.html  |   8 +-
 .../xml/class-use/XMLDataMapLoader.html            |   8 +-
 .../xml/class-use/XMLReaderProvider.html           |   8 +-
 .../cayenne/configuration/xml/package-summary.html |   8 +-
 .../cayenne/configuration/xml/package-tree.html    |   8 +-
 .../cayenne/configuration/xml/package-use.html     |   8 +-
 .../org/apache/cayenne/conn/DataSourceInfo.html    |   8 +-
 .../cayenne/conn/class-use/DataSourceInfo.html     |   8 +-
 .../org/apache/cayenne/conn/package-summary.html   |   8 +-
 .../api/org/apache/cayenne/conn/package-tree.html  |   8 +-
 .../api/org/apache/cayenne/conn/package-use.html   |   8 +-
 .../datasource/BadValidationQueryException.html    |   8 +-
 .../cayenne/datasource/DataSourceBuilder.html      |   8 +-
 .../cayenne/datasource/DriverDataSource.html       |   8 +-
 .../datasource/ManagedPoolingDataSource.html       |   8 +-
 .../cayenne/datasource/PoolAwareConnection.html    |   8 +-
 .../cayenne/datasource/PoolingDataSource.html      |   8 +-
 .../datasource/PoolingDataSourceBuilder.html       |   8 +-
 .../datasource/PoolingDataSourceParameters.html    |   8 +-
 ...gDataSource.ConnectionUnavailableException.html |   8 +-
 .../datasource/UnmanagedPoolingDataSource.html     |   8 +-
 .../class-use/BadValidationQueryException.html     |   8 +-
 .../datasource/class-use/DataSourceBuilder.html    |   8 +-
 .../datasource/class-use/DriverDataSource.html     |   8 +-
 .../class-use/ManagedPoolingDataSource.html        |   8 +-
 .../datasource/class-use/PoolAwareConnection.html  |   8 +-
 .../datasource/class-use/PoolingDataSource.html    |   8 +-
 .../class-use/PoolingDataSourceBuilder.html        |   8 +-
 .../class-use/PoolingDataSourceParameters.html     |   8 +-
 ...gDataSource.ConnectionUnavailableException.html |   8 +-
 .../class-use/UnmanagedPoolingDataSource.html      |   8 +-
 .../apache/cayenne/datasource/package-summary.html |   8 +-
 .../apache/cayenne/datasource/package-tree.html    |   8 +-
 .../org/apache/cayenne/datasource/package-use.html |   8 +-
 .../api/org/apache/cayenne/dba/AutoAdapter.html    |   8 +-
 .../4.2/api/org/apache/cayenne/dba/DbAdapter.html  |   8 +-
 .../apache/cayenne/dba/DefaultQuotingStrategy.html |   8 +-
 .../org/apache/cayenne/dba/JdbcActionBuilder.html  |  20 +-
 .../api/org/apache/cayenne/dba/JdbcAdapter.html    |   8 +-
 .../org/apache/cayenne/dba/JdbcPkGenerator.html    |   8 +-
 .../org/apache/cayenne/dba/PerAdapterProvider.html |   8 +-
 .../api/org/apache/cayenne/dba/PkGenerator.html    |   8 +-
 .../org/apache/cayenne/dba/QuotingStrategy.html    |   8 +-
 .../api/org/apache/cayenne/dba/TypesHandler.html   |   8 +-
 .../api/org/apache/cayenne/dba/TypesMapping.html   |   8 +-
 .../apache/cayenne/dba/class-use/AutoAdapter.html  |   8 +-
 .../apache/cayenne/dba/class-use/DbAdapter.html    |   8 +-
 .../dba/class-use/DefaultQuotingStrategy.html      |   8 +-
 .../cayenne/dba/class-use/JdbcActionBuilder.html   |   8 +-
 .../apache/cayenne/dba/class-use/JdbcAdapter.html  |   8 +-
 .../cayenne/dba/class-use/JdbcPkGenerator.html     |   8 +-
 .../cayenne/dba/class-use/PerAdapterProvider.html  |   8 +-
 .../apache/cayenne/dba/class-use/PkGenerator.html  |   8 +-
 .../cayenne/dba/class-use/QuotingStrategy.html     |   8 +-
 .../apache/cayenne/dba/class-use/TypesHandler.html |   8 +-
 .../apache/cayenne/dba/class-use/TypesMapping.html |   8 +-
 .../apache/cayenne/dba/db2/DB2ActionBuilder.html   |   8 +-
 .../api/org/apache/cayenne/dba/db2/DB2Adapter.html |   8 +-
 .../dba/db2/DB2EJBQLConditionTranslator.html       |   8 +-
 .../cayenne/dba/db2/DB2EJBQLTranslatorFactory.html |   8 +-
 .../org/apache/cayenne/dba/db2/DB2PkGenerator.html |   8 +-
 .../cayenne/dba/db2/DB2SQLTreeProcessor.html       |   8 +-
 .../apache/cayenne/dba/db2/DB2SelectAction.html    |   8 +-
 .../api/org/apache/cayenne/dba/db2/DB2Sniffer.html |   8 +-
 .../dba/db2/class-use/DB2ActionBuilder.html        |   8 +-
 .../cayenne/dba/db2/class-use/DB2Adapter.html      |   8 +-
 .../db2/class-use/DB2EJBQLConditionTranslator.html |   8 +-
 .../db2/class-use/DB2EJBQLTranslatorFactory.html   |   8 +-
 .../cayenne/dba/db2/class-use/DB2PkGenerator.html  |   8 +-
 .../dba/db2/class-use/DB2SQLTreeProcessor.html     |   8 +-
 .../cayenne/dba/db2/class-use/DB2SelectAction.html |   8 +-
 .../cayenne/dba/db2/class-use/DB2Sniffer.html      |   8 +-
 .../apache/cayenne/dba/db2/package-summary.html    |   8 +-
 .../org/apache/cayenne/dba/db2/package-tree.html   |   8 +-
 .../org/apache/cayenne/dba/db2/package-use.html    |   8 +-
 .../cayenne/dba/derby/DerbyActionBuilder.html      |   8 +-
 .../org/apache/cayenne/dba/derby/DerbyAdapter.html |   8 +-
 .../dba/derby/DerbyEJBQLConditionTranslator.html   |   8 +-
 .../dba/derby/DerbyEJBQLTranslatorFactory.html     |   8 +-
 .../apache/cayenne/dba/derby/DerbyPkGenerator.html |   8 +-
 .../cayenne/dba/derby/DerbySQLTreeProcessor.html   |   8 +-
 .../cayenne/dba/derby/DerbySelectAction.html       |   8 +-
 .../org/apache/cayenne/dba/derby/DerbySniffer.html |   8 +-
 .../dba/derby/class-use/DerbyActionBuilder.html    |   8 +-
 .../cayenne/dba/derby/class-use/DerbyAdapter.html  |   8 +-
 .../class-use/DerbyEJBQLConditionTranslator.html   |   8 +-
 .../class-use/DerbyEJBQLTranslatorFactory.html     |   8 +-
 .../dba/derby/class-use/DerbyPkGenerator.html      |   8 +-
 .../dba/derby/class-use/DerbySQLTreeProcessor.html |   8 +-
 .../dba/derby/class-use/DerbySelectAction.html     |   8 +-
 .../cayenne/dba/derby/class-use/DerbySniffer.html  |   8 +-
 .../apache/cayenne/dba/derby/package-summary.html  |   8 +-
 .../org/apache/cayenne/dba/derby/package-tree.html |   8 +-
 .../org/apache/cayenne/dba/derby/package-use.html  |   8 +-
 .../cayenne/dba/derby/sqltree/DerbyValueNode.html  |   8 +-
 .../derby/sqltree/class-use/DerbyValueNode.html    |   8 +-
 .../cayenne/dba/derby/sqltree/package-summary.html |   8 +-
 .../cayenne/dba/derby/sqltree/package-tree.html    |   8 +-
 .../cayenne/dba/derby/sqltree/package-use.html     |   8 +-
 .../dba/firebird/FirebirdActionBuilder.html        |   8 +-
 .../cayenne/dba/firebird/FirebirdAdapter.html      |   8 +-
 .../firebird/FirebirdEJBQLConditionTranslator.html |   8 +-
 .../firebird/FirebirdEJBQLTranslatorFactory.html   |   8 +-
 .../dba/firebird/FirebirdSQLTreeProcessor.html     |   8 +-
 .../cayenne/dba/firebird/FirebirdSelectAction.html |   8 +-
 .../cayenne/dba/firebird/FirebirdSniffer.html      |   8 +-
 .../firebird/class-use/FirebirdActionBuilder.html  |   8 +-
 .../dba/firebird/class-use/FirebirdAdapter.html    |   8 +-
 .../FirebirdEJBQLConditionTranslator.html          |   8 +-
 .../class-use/FirebirdEJBQLTranslatorFactory.html  |   8 +-
 .../class-use/FirebirdSQLTreeProcessor.html        |   8 +-
 .../firebird/class-use/FirebirdSelectAction.html   |   8 +-
 .../dba/firebird/class-use/FirebirdSniffer.html    |   8 +-
 .../cayenne/dba/firebird/package-summary.html      |   8 +-
 .../apache/cayenne/dba/firebird/package-tree.html  |   8 +-
 .../apache/cayenne/dba/firebird/package-use.html   |   8 +-
 .../dba/firebird/sqltree/FirebirdLimitNode.html    |   8 +-
 .../sqltree/FirebirdSubstringFunctionNode.html     |   8 +-
 .../sqltree/class-use/FirebirdLimitNode.html       |   8 +-
 .../class-use/FirebirdSubstringFunctionNode.html   |   8 +-
 .../dba/firebird/sqltree/package-summary.html      |   8 +-
 .../cayenne/dba/firebird/sqltree/package-tree.html |   8 +-
 .../cayenne/dba/firebird/sqltree/package-use.html  |   8 +-
 .../dba/frontbase/FrontBaseActionBuilder.html      |   8 +-
 .../cayenne/dba/frontbase/FrontBaseAdapter.html    |   8 +-
 .../dba/frontbase/FrontBasePkGenerator.html        |   8 +-
 .../dba/frontbase/FrontBaseSQLTreeProcessor.html   |   8 +-
 .../cayenne/dba/frontbase/FrontBaseSniffer.html    |   8 +-
 .../dba/frontbase/FrontBaseTemplateAction.html     |   8 +-
 .../class-use/FrontBaseActionBuilder.html          |   8 +-
 .../dba/frontbase/class-use/FrontBaseAdapter.html  |   8 +-
 .../frontbase/class-use/FrontBasePkGenerator.html  |   8 +-
 .../class-use/FrontBaseSQLTreeProcessor.html       |   8 +-
 .../dba/frontbase/class-use/FrontBaseSniffer.html  |   8 +-
 .../class-use/FrontBaseTemplateAction.html         |   8 +-
 .../cayenne/dba/frontbase/package-summary.html     |   8 +-
 .../apache/cayenne/dba/frontbase/package-tree.html |   8 +-
 .../apache/cayenne/dba/frontbase/package-use.html  |   8 +-
 .../org/apache/cayenne/dba/h2/H2ActionBuilder.html |   8 +-
 .../api/org/apache/cayenne/dba/h2/H2Adapter.html   |   8 +-
 .../api/org/apache/cayenne/dba/h2/H2CharType.html  |   8 +-
 .../org/apache/cayenne/dba/h2/H2PkGenerator.html   |   8 +-
 .../apache/cayenne/dba/h2/H2SQLTreeProcessor.html  |   8 +-
 .../org/apache/cayenne/dba/h2/H2SelectAction.html  |   8 +-
 .../api/org/apache/cayenne/dba/h2/H2Sniffer.html   |   8 +-
 .../cayenne/dba/h2/class-use/H2ActionBuilder.html  |   8 +-
 .../apache/cayenne/dba/h2/class-use/H2Adapter.html |   8 +-
 .../cayenne/dba/h2/class-use/H2CharType.html       |   8 +-
 .../cayenne/dba/h2/class-use/H2PkGenerator.html    |   8 +-
 .../dba/h2/class-use/H2SQLTreeProcessor.html       |   8 +-
 .../cayenne/dba/h2/class-use/H2SelectAction.html   |   8 +-
 .../apache/cayenne/dba/h2/class-use/H2Sniffer.html |   8 +-
 .../org/apache/cayenne/dba/h2/package-summary.html |   8 +-
 .../org/apache/cayenne/dba/h2/package-tree.html    |   8 +-
 .../api/org/apache/cayenne/dba/h2/package-use.html |   8 +-
 .../apache/cayenne/dba/hsqldb/HSQLDBAdapter.html   |   8 +-
 .../cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter.html  |   8 +-
 .../dba/hsqldb/HSQLDBProcedureTranslator.html      |   8 +-
 .../apache/cayenne/dba/hsqldb/HSQLDBSniffer.html   |   8 +-
 .../dba/hsqldb/HSQLEJBQLConditionTranslator.html   |   8 +-
 .../dba/hsqldb/HSQLEJBQLTranslatorFactory.html     |   8 +-
 .../cayenne/dba/hsqldb/HSQLTreeProcessor.html      |   8 +-
 .../dba/hsqldb/class-use/HSQLDBAdapter.html        |   8 +-
 .../hsqldb/class-use/HSQLDBNoSchemaAdapter.html    |   8 +-
 .../class-use/HSQLDBProcedureTranslator.html       |   8 +-
 .../dba/hsqldb/class-use/HSQLDBSniffer.html        |   8 +-
 .../class-use/HSQLEJBQLConditionTranslator.html    |   8 +-
 .../class-use/HSQLEJBQLTranslatorFactory.html      |   8 +-
 .../dba/hsqldb/class-use/HSQLTreeProcessor.html    |   8 +-
 .../apache/cayenne/dba/hsqldb/package-summary.html |   8 +-
 .../apache/cayenne/dba/hsqldb/package-tree.html    |   8 +-
 .../org/apache/cayenne/dba/hsqldb/package-use.html |   8 +-
 .../cayenne/dba/ingres/IngresActionBuilder.html    |   8 +-
 .../apache/cayenne/dba/ingres/IngresAdapter.html   |   8 +-
 .../cayenne/dba/ingres/IngresBooleanType.html      |   8 +-
 .../cayenne/dba/ingres/IngresPkGenerator.html      |   8 +-
 .../cayenne/dba/ingres/IngresSelectAction.html     |   8 +-
 .../apache/cayenne/dba/ingres/IngresSniffer.html   |   8 +-
 .../dba/ingres/IngressSQLTreeProcessor.html        |   8 +-
 .../dba/ingres/class-use/IngresActionBuilder.html  |   8 +-
 .../dba/ingres/class-use/IngresAdapter.html        |   8 +-
 .../dba/ingres/class-use/IngresBooleanType.html    |   8 +-
 .../dba/ingres/class-use/IngresPkGenerator.html    |   8 +-
 .../dba/ingres/class-use/IngresSelectAction.html   |   8 +-
 .../dba/ingres/class-use/IngresSniffer.html        |   8 +-
 .../ingres/class-use/IngressSQLTreeProcessor.html  |   8 +-
 .../apache/cayenne/dba/ingres/package-summary.html |   8 +-
 .../apache/cayenne/dba/ingres/package-tree.html    |   8 +-
 .../org/apache/cayenne/dba/ingres/package-use.html |   8 +-
 .../apache/cayenne/dba/mariadb/MariaDBSniffer.html |   8 +-
 .../dba/mariadb/class-use/MariaDBSniffer.html      |   8 +-
 .../cayenne/dba/mariadb/package-summary.html       |   8 +-
 .../apache/cayenne/dba/mariadb/package-tree.html   |   8 +-
 .../apache/cayenne/dba/mariadb/package-use.html    |   8 +-
 .../org/apache/cayenne/dba/mysql/MySQLAdapter.html |   8 +-
 .../apache/cayenne/dba/mysql/MySQLPkGenerator.html |   8 +-
 .../org/apache/cayenne/dba/mysql/MySQLSniffer.html |   8 +-
 .../cayenne/dba/mysql/MySQLTreeProcessor.html      |   8 +-
 .../cayenne/dba/mysql/class-use/MySQLAdapter.html  |   8 +-
 .../dba/mysql/class-use/MySQLPkGenerator.html      |   8 +-
 .../cayenne/dba/mysql/class-use/MySQLSniffer.html  |   8 +-
 .../dba/mysql/class-use/MySQLTreeProcessor.html    |   8 +-
 .../apache/cayenne/dba/mysql/package-summary.html  |   8 +-
 .../org/apache/cayenne/dba/mysql/package-tree.html |   8 +-
 .../org/apache/cayenne/dba/mysql/package-use.html  |   8 +-
 .../cayenne/dba/mysql/sqltree/ConvertNode.html     |   8 +-
 .../cayenne/dba/mysql/sqltree/MysqlLikeNode.html   |   8 +-
 .../dba/mysql/sqltree/MysqlLimitOffsetNode.html    |   8 +-
 .../dba/mysql/sqltree/class-use/ConvertNode.html   |   8 +-
 .../dba/mysql/sqltree/class-use/MysqlLikeNode.html |   8 +-
 .../sqltree/class-use/MysqlLimitOffsetNode.html    |   8 +-
 .../cayenne/dba/mysql/sqltree/package-summary.html |   8 +-
 .../cayenne/dba/mysql/sqltree/package-tree.html    |   8 +-
 .../cayenne/dba/mysql/sqltree/package-use.html     |   8 +-
 .../cayenne/dba/openbase/OpenBaseAdapter.html      |   8 +-
 .../cayenne/dba/openbase/OpenBasePkGenerator.html  |   8 +-
 .../dba/openbase/OpenBaseSQLTreeProcessor.html     |   8 +-
 .../cayenne/dba/openbase/OpenBaseSniffer.html      |   8 +-
 .../dba/openbase/class-use/OpenBaseAdapter.html    |   8 +-
 .../openbase/class-use/OpenBasePkGenerator.html    |   8 +-
 .../class-use/OpenBaseSQLTreeProcessor.html        |   8 +-
 .../dba/openbase/class-use/OpenBaseSniffer.html    |   8 +-
 .../cayenne/dba/openbase/package-summary.html      |   8 +-
 .../apache/cayenne/dba/openbase/package-tree.html  |   8 +-
 .../apache/cayenne/dba/openbase/package-use.html   |   8 +-
 .../apache/cayenne/dba/oracle/Oracle8Adapter.html  |   8 +-
 .../apache/cayenne/dba/oracle/OracleAdapter.html   |   8 +-
 .../cayenne/dba/oracle/OracleByteArrayType.html    |   8 +-
 .../apache/cayenne/dba/oracle/OracleCharType.html  |   8 +-
 .../cayenne/dba/oracle/OraclePkGenerator.html      |   8 +-
 .../cayenne/dba/oracle/OracleSQLTreeProcessor.html |   8 +-
 .../apache/cayenne/dba/oracle/OracleSniffer.html   |   8 +-
 .../cayenne/dba/oracle/OracleUtilDateType.html     |   8 +-
 .../dba/oracle/class-use/Oracle8Adapter.html       |   8 +-
 .../dba/oracle/class-use/OracleAdapter.html        |   8 +-
 .../dba/oracle/class-use/OracleByteArrayType.html  |   8 +-
 .../dba/oracle/class-use/OracleCharType.html       |   8 +-
 .../dba/oracle/class-use/OraclePkGenerator.html    |   8 +-
 .../oracle/class-use/OracleSQLTreeProcessor.html   |   8 +-
 .../dba/oracle/class-use/OracleSniffer.html        |   8 +-
 .../dba/oracle/class-use/OracleUtilDateType.html   |   8 +-
 .../apache/cayenne/dba/oracle/package-summary.html |   8 +-
 .../apache/cayenne/dba/oracle/package-tree.html    |   8 +-
 .../org/apache/cayenne/dba/oracle/package-use.html |   8 +-
 .../org/apache/cayenne/dba/package-summary.html    |   8 +-
 .../api/org/apache/cayenne/dba/package-tree.html   |   8 +-
 .../api/org/apache/cayenne/dba/package-use.html    |   8 +-
 .../dba/postgres/PostgreSQLTreeProcessor.html      |   8 +-
 .../cayenne/dba/postgres/PostgresAdapter.html      |   8 +-
 .../cayenne/dba/postgres/PostgresBatchAction.html  |   8 +-
 .../cayenne/dba/postgres/PostgresPkGenerator.html  |   8 +-
 .../cayenne/dba/postgres/PostgresSniffer.html      |   8 +-
 .../class-use/PostgreSQLTreeProcessor.html         |   8 +-
 .../dba/postgres/class-use/PostgresAdapter.html    |   8 +-
 .../postgres/class-use/PostgresBatchAction.html    |   8 +-
 .../postgres/class-use/PostgresPkGenerator.html    |   8 +-
 .../dba/postgres/class-use/PostgresSniffer.html    |   8 +-
 .../cayenne/dba/postgres/package-summary.html      |   8 +-
 .../apache/cayenne/dba/postgres/package-tree.html  |   8 +-
 .../apache/cayenne/dba/postgres/package-use.html   |   8 +-
 .../dba/postgres/sqltree/PositionFunctionNode.html |   8 +-
 .../sqltree/PostgresExtractFunctionNode.html       |   8 +-
 .../dba/postgres/sqltree/PostgresLikeNode.html     |   8 +-
 .../postgres/sqltree/PostgresLimitOffsetNode.html  |   8 +-
 .../sqltree/class-use/PositionFunctionNode.html    |   8 +-
 .../class-use/PostgresExtractFunctionNode.html     |   8 +-
 .../sqltree/class-use/PostgresLikeNode.html        |   8 +-
 .../sqltree/class-use/PostgresLimitOffsetNode.html |   8 +-
 .../dba/postgres/sqltree/package-summary.html      |   8 +-
 .../cayenne/dba/postgres/sqltree/package-tree.html |   8 +-
 .../cayenne/dba/postgres/sqltree/package-use.html  |   8 +-
 .../apache/cayenne/dba/sqlite/SQLiteAdapter.html   |   8 +-
 .../cayenne/dba/sqlite/SQLiteSelectAction.html     |   8 +-
 .../apache/cayenne/dba/sqlite/SQLiteSniffer.html   |   8 +-
 .../cayenne/dba/sqlite/SQLiteTreeProcessor.html    |   8 +-
 .../dba/sqlite/class-use/SQLiteAdapter.html        |   8 +-
 .../dba/sqlite/class-use/SQLiteSelectAction.html   |   8 +-
 .../dba/sqlite/class-use/SQLiteSniffer.html        |   8 +-
 .../dba/sqlite/class-use/SQLiteTreeProcessor.html  |   8 +-
 .../apache/cayenne/dba/sqlite/package-summary.html |   8 +-
 .../apache/cayenne/dba/sqlite/package-tree.html    |   8 +-
 .../org/apache/cayenne/dba/sqlite/package-use.html |   8 +-
 .../dba/sqlserver/SQLServerActionBuilder.html      |   8 +-
 .../cayenne/dba/sqlserver/SQLServerAdapter.html    |  40 +-
 .../dba/sqlserver/SQLServerBatchAction.html        |   8 +-
 .../dba/sqlserver/SQLServerPkGenerator.html        |   8 +-
 .../dba/sqlserver/SQLServerProcedureAction.html    |   8 +-
 .../dba/sqlserver/SQLServerSelectAction.html       |   8 +-
 .../cayenne/dba/sqlserver/SQLServerSniffer.html    |   8 +-
 .../dba/sqlserver/SQLServerTreeProcessor.html      |   8 +-
 .../dba/sqlserver/SQLServerTreeProcessorV12.html   |   8 +-
 .../class-use/SQLServerActionBuilder.html          |   8 +-
 .../dba/sqlserver/class-use/SQLServerAdapter.html  |   8 +-
 .../sqlserver/class-use/SQLServerBatchAction.html  |   8 +-
 .../sqlserver/class-use/SQLServerPkGenerator.html  |   8 +-
 .../class-use/SQLServerProcedureAction.html        |   8 +-
 .../sqlserver/class-use/SQLServerSelectAction.html |   8 +-
 .../dba/sqlserver/class-use/SQLServerSniffer.html  |   8 +-
 .../class-use/SQLServerTreeProcessor.html          |   8 +-
 .../class-use/SQLServerTreeProcessorV12.html       |   8 +-
 .../cayenne/dba/sqlserver/package-summary.html     |   8 +-
 .../apache/cayenne/dba/sqlserver/package-tree.html |   8 +-
 .../apache/cayenne/dba/sqlserver/package-use.html  |   8 +-
 .../dba/sqlserver/sqltree/SQLServerColumnNode.html |   8 +-
 .../sqltree/SQLServerLimitOffsetNode.html          |   8 +-
 .../sqltree/class-use/SQLServerColumnNode.html     |   8 +-
 .../class-use/SQLServerLimitOffsetNode.html        |   8 +-
 .../dba/sqlserver/sqltree/package-summary.html     |   8 +-
 .../dba/sqlserver/sqltree/package-tree.html        |   8 +-
 .../cayenne/dba/sqlserver/sqltree/package-use.html |   8 +-
 .../apache/cayenne/dba/sybase/SybaseAdapter.html   |   8 +-
 .../cayenne/dba/sybase/SybasePkGenerator.html      |   8 +-
 .../cayenne/dba/sybase/SybaseSQLTreeProcessor.html |   8 +-
 .../apache/cayenne/dba/sybase/SybaseSniffer.html   |   8 +-
 .../dba/sybase/class-use/SybaseAdapter.html        |   8 +-
 .../dba/sybase/class-use/SybasePkGenerator.html    |   8 +-
 .../sybase/class-use/SybaseSQLTreeProcessor.html   |   8 +-
 .../dba/sybase/class-use/SybaseSniffer.html        |   8 +-
 .../apache/cayenne/dba/sybase/package-summary.html |   8 +-
 .../apache/cayenne/dba/sybase/package-tree.html    |   8 +-
 .../org/apache/cayenne/dba/sybase/package-use.html |   8 +-
 .../org/apache/cayenne/di/AdhocObjectFactory.html  |   8 +-
 .../api/org/apache/cayenne/di/BeforeScopeEnd.html  |   8 +-
 .../docs/4.2/api/org/apache/cayenne/di/Binder.html |   8 +-
 .../api/org/apache/cayenne/di/BindingBuilder.html  |   8 +-
 .../org/apache/cayenne/di/ClassLoaderManager.html  |   8 +-
 .../4.2/api/org/apache/cayenne/di/DIBootstrap.html |   8 +-
 .../org/apache/cayenne/di/DIRuntimeException.html  |   8 +-
 .../org/apache/cayenne/di/DecoratorBuilder.html    |   8 +-
 .../docs/4.2/api/org/apache/cayenne/di/Inject.html |   8 +-
 .../4.2/api/org/apache/cayenne/di/Injector.html    |   8 +-
 .../docs/4.2/api/org/apache/cayenne/di/Key.html    |   8 +-
 .../4.2/api/org/apache/cayenne/di/ListBuilder.html |   8 +-
 .../4.2/api/org/apache/cayenne/di/MapBuilder.html  |   8 +-
 .../docs/4.2/api/org/apache/cayenne/di/Module.html |   8 +-
 .../4.2/api/org/apache/cayenne/di/Provider.html    |   8 +-
 .../docs/4.2/api/org/apache/cayenne/di/Scope.html  |   8 +-
 .../org/apache/cayenne/di/ScopeEventListener.html  |   8 +-
 .../cayenne/di/class-use/AdhocObjectFactory.html   |   8 +-
 .../cayenne/di/class-use/BeforeScopeEnd.html       |   8 +-
 .../org/apache/cayenne/di/class-use/Binder.html    |   8 +-
 .../cayenne/di/class-use/BindingBuilder.html       |   8 +-
 .../cayenne/di/class-use/ClassLoaderManager.html   |   8 +-
 .../apache/cayenne/di/class-use/DIBootstrap.html   |   8 +-
 .../cayenne/di/class-use/DIRuntimeException.html   |   8 +-
 .../cayenne/di/class-use/DecoratorBuilder.html     |   8 +-
 .../org/apache/cayenne/di/class-use/Inject.html    |   8 +-
 .../org/apache/cayenne/di/class-use/Injector.html  |   8 +-
 .../api/org/apache/cayenne/di/class-use/Key.html   |   8 +-
 .../apache/cayenne/di/class-use/ListBuilder.html   |   8 +-
 .../apache/cayenne/di/class-use/MapBuilder.html    |   8 +-
 .../org/apache/cayenne/di/class-use/Module.html    |   8 +-
 .../org/apache/cayenne/di/class-use/Provider.html  |   8 +-
 .../api/org/apache/cayenne/di/class-use/Scope.html |   8 +-
 .../cayenne/di/class-use/ScopeEventListener.html   |   8 +-
 .../api/org/apache/cayenne/di/package-summary.html |   8 +-
 .../api/org/apache/cayenne/di/package-tree.html    |   8 +-
 .../4.2/api/org/apache/cayenne/di/package-use.html |   8 +-
 .../spi/ConstructorInjectingDecoratorProvider.html |   8 +-
 .../apache/cayenne/di/spi/DICollectionBuilder.html |   8 +-
 .../cayenne/di/spi/DefaultAdhocObjectFactory.html  |   8 +-
 .../cayenne/di/spi/DefaultClassLoaderManager.html  |   8 +-
 .../org/apache/cayenne/di/spi/DefaultInjector.html |   8 +-
 .../org/apache/cayenne/di/spi/DefaultScope.html    |   8 +-
 .../cayenne/di/spi/DefaultScopeProvider.html       |   8 +-
 .../org/apache/cayenne/di/spi/ModuleLoader.html    |   8 +-
 .../org/apache/cayenne/di/spi/ModuleProvider.html  |   8 +-
 .../apache/cayenne/di/spi/ScopeEventBinding.html   |   8 +-
 .../ConstructorInjectingDecoratorProvider.html     |   8 +-
 .../di/spi/class-use/DICollectionBuilder.html      |   8 +-
 .../spi/class-use/DefaultAdhocObjectFactory.html   |   8 +-
 .../spi/class-use/DefaultClassLoaderManager.html   |   8 +-
 .../cayenne/di/spi/class-use/DefaultInjector.html  |   8 +-
 .../cayenne/di/spi/class-use/DefaultScope.html     |   8 +-
 .../di/spi/class-use/DefaultScopeProvider.html     |   8 +-
 .../cayenne/di/spi/class-use/ModuleLoader.html     |   8 +-
 .../cayenne/di/spi/class-use/ModuleProvider.html   |   8 +-
 .../di/spi/class-use/ScopeEventBinding.html        |   8 +-
 .../org/apache/cayenne/di/spi/package-summary.html |   8 +-
 .../org/apache/cayenne/di/spi/package-tree.html    |   8 +-
 .../api/org/apache/cayenne/di/spi/package-use.html |   8 +-
 .../org/apache/cayenne/ejbql/EJBQLBaseVisitor.html |   8 +-
 .../cayenne/ejbql/EJBQLCompiledExpression.html     |   8 +-
 .../org/apache/cayenne/ejbql/EJBQLException.html   |   8 +-
 .../org/apache/cayenne/ejbql/EJBQLExpression.html  |   8 +-
 .../cayenne/ejbql/EJBQLExpressionVisitor.html      |   8 +-
 .../api/org/apache/cayenne/ejbql/EJBQLParser.html  |   8 +-
 .../apache/cayenne/ejbql/EJBQLParserFactory.html   |   8 +-
 .../cayenne/ejbql/class-use/EJBQLBaseVisitor.html  |   8 +-
 .../ejbql/class-use/EJBQLCompiledExpression.html   |   8 +-
 .../cayenne/ejbql/class-use/EJBQLException.html    |   8 +-
 .../cayenne/ejbql/class-use/EJBQLExpression.html   |   8 +-
 .../ejbql/class-use/EJBQLExpressionVisitor.html    |   8 +-
 .../cayenne/ejbql/class-use/EJBQLParser.html       |   8 +-
 .../ejbql/class-use/EJBQLParserFactory.html        |   8 +-
 .../org/apache/cayenne/ejbql/package-summary.html  |   8 +-
 .../api/org/apache/cayenne/ejbql/package-tree.html |   8 +-
 .../api/org/apache/cayenne/ejbql/package-use.html  |   8 +-
 .../ejbql/parser/AggregateConditionNode.html       |   8 +-
 .../ejbql/parser/EJBQL.EJBQLDefaultParser.html     |   8 +-
 .../api/org/apache/cayenne/ejbql/parser/EJBQL.html |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAbs.html  |   8 +-
 .../ejbql/parser/EJBQLAbstractSchemaName.html      |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAdd.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLAggregate.html       |   8 +-
 .../cayenne/ejbql/parser/EJBQLAggregateColumn.html |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAll.html  |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAnd.html  |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAny.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLAscending.html       |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLAverage.html  |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLBetween.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLBooleanLiteral.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLClassName.html       |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLConcat.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLConstants.html       |   8 +-
 .../cayenne/ejbql/parser/EJBQLConstructor.html     |   8 +-
 .../ejbql/parser/EJBQLConstructorParameter.html    |   8 +-
 .../ejbql/parser/EJBQLConstructorParameters.html   |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLCount.html    |   8 +-
 .../cayenne/ejbql/parser/EJBQLCurrentDate.html     |   8 +-
 .../cayenne/ejbql/parser/EJBQLCurrentTime.html     |   8 +-
 .../ejbql/parser/EJBQLCurrentTimestamp.html        |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLDbPath.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLDecimalLiteral.html  |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLDelete.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLDescending.html      |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLDistinct.html |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLDivide.html   |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLEquals.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLEscapeCharacter.html |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLExists.html   |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLFrom.html |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLFromItem.html |   8 +-
 .../cayenne/ejbql/parser/EJBQLGreaterOrEqual.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLGreaterThan.html     |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLGroupBy.html  |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLHaving.html   |   8 +-
 .../ejbql/parser/EJBQLIdentificationVariable.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLIdentifier.html      |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLIn.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLInnerFetchJoin.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLInnerJoin.html       |   8 +-
 .../cayenne/ejbql/parser/EJBQLIntegerLiteral.html  |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLIsEmpty.html  |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLIsNull.html   |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLJoin.html |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLLength.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLLessOrEqual.html     |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLLessThan.html |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLLike.html |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLLocate.html   |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLLower.html    |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLMax.html  |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLMemberOf.html |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLMin.html  |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLMod.html  |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLMultiply.html |   8 +-
 .../ejbql/parser/EJBQLNamedInputParameter.html     |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLNegative.html |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLNot.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLNotEquals.html       |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLOr.html   |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLOrderBy.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLOrderByItem.html     |   8 +-
 .../cayenne/ejbql/parser/EJBQLOuterFetchJoin.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLOuterJoin.html       |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLPath.html |   8 +-
 .../cayenne/ejbql/parser/EJBQLPatternValue.html    |   8 +-
 .../parser/EJBQLPositionalInputParameter.html      |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLSelect.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLSelectClause.html    |   8 +-
 .../ejbql/parser/EJBQLSelectExpression.html        |   8 +-
 .../ejbql/parser/EJBQLSelectExpressions.html       |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLSize.html |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLSqrt.html |   8 +-
 .../cayenne/ejbql/parser/EJBQLStringLiteral.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLSubselect.html       |   8 +-
 .../cayenne/ejbql/parser/EJBQLSubstring.html       |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLSubtract.html |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLSum.html  |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLTok.html  |   8 +-
 .../cayenne/ejbql/parser/EJBQLTokenManager.html    |   8 +-
 .../cayenne/ejbql/parser/EJBQLTreeConstants.html   |   8 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLTrim.html |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLTrimBoth.html |   8 +-
 .../cayenne/ejbql/parser/EJBQLTrimCharacter.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLTrimLeading.html     |   8 +-
 .../ejbql/parser/EJBQLTrimSpecification.html       |   8 +-
 .../cayenne/ejbql/parser/EJBQLTrimTrailing.html    |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLUpdate.html   |   8 +-
 .../cayenne/ejbql/parser/EJBQLUpdateField.html     |   8 +-
 .../cayenne/ejbql/parser/EJBQLUpdateItem.html      |   8 +-
 .../cayenne/ejbql/parser/EJBQLUpdateValue.html     |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLUpper.html    |   8 +-
 .../apache/cayenne/ejbql/parser/EJBQLWhere.html    |   8 +-
 .../apache/cayenne/ejbql/parser/JJTEJBQLState.html |   8 +-
 .../cayenne/ejbql/parser/JavaCharStream.html       |   8 +-
 .../api/org/apache/cayenne/ejbql/parser/Node.html  |   8 +-
 .../cayenne/ejbql/parser/ParseException.html       |   8 +-
 .../apache/cayenne/ejbql/parser/SimpleNode.html    |   8 +-
 .../api/org/apache/cayenne/ejbql/parser/Token.html |   8 +-
 .../apache/cayenne/ejbql/parser/TokenMgrError.html |   8 +-
 .../parser/class-use/AggregateConditionNode.html   |   8 +-
 .../parser/class-use/EJBQL.EJBQLDefaultParser.html |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQL.html      |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAbs.html   |   8 +-
 .../parser/class-use/EJBQLAbstractSchemaName.html  |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAdd.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLAggregate.html     |   8 +-
 .../parser/class-use/EJBQLAggregateColumn.html     |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAll.html   |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAnd.html   |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAny.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLAscending.html     |   8 +-
 .../ejbql/parser/class-use/EJBQLAverage.html       |   8 +-
 .../ejbql/parser/class-use/EJBQLBetween.html       |   8 +-
 .../parser/class-use/EJBQLBooleanLiteral.html      |   8 +-
 .../ejbql/parser/class-use/EJBQLClassName.html     |   8 +-
 .../ejbql/parser/class-use/EJBQLConcat.html        |   8 +-
 .../ejbql/parser/class-use/EJBQLConstants.html     |   8 +-
 .../ejbql/parser/class-use/EJBQLConstructor.html   |   8 +-
 .../class-use/EJBQLConstructorParameter.html       |   8 +-
 .../class-use/EJBQLConstructorParameters.html      |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLCount.html |   8 +-
 .../ejbql/parser/class-use/EJBQLCurrentDate.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLCurrentTime.html   |   8 +-
 .../parser/class-use/EJBQLCurrentTimestamp.html    |   8 +-
 .../ejbql/parser/class-use/EJBQLDbPath.html        |   8 +-
 .../parser/class-use/EJBQLDecimalLiteral.html      |   8 +-
 .../ejbql/parser/class-use/EJBQLDelete.html        |   8 +-
 .../ejbql/parser/class-use/EJBQLDescending.html    |   8 +-
 .../ejbql/parser/class-use/EJBQLDistinct.html      |   8 +-
 .../ejbql/parser/class-use/EJBQLDivide.html        |   8 +-
 .../ejbql/parser/class-use/EJBQLEquals.html        |   8 +-
 .../parser/class-use/EJBQLEscapeCharacter.html     |   8 +-
 .../ejbql/parser/class-use/EJBQLExists.html        |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLFrom.html  |   8 +-
 .../ejbql/parser/class-use/EJBQLFromItem.html      |   8 +-
 .../parser/class-use/EJBQLGreaterOrEqual.html      |   8 +-
 .../ejbql/parser/class-use/EJBQLGreaterThan.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLGroupBy.html       |   8 +-
 .../ejbql/parser/class-use/EJBQLHaving.html        |   8 +-
 .../class-use/EJBQLIdentificationVariable.html     |   8 +-
 .../ejbql/parser/class-use/EJBQLIdentifier.html    |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLIn.html    |   8 +-
 .../parser/class-use/EJBQLInnerFetchJoin.html      |   8 +-
 .../ejbql/parser/class-use/EJBQLInnerJoin.html     |   8 +-
 .../parser/class-use/EJBQLIntegerLiteral.html      |   8 +-
 .../ejbql/parser/class-use/EJBQLIsEmpty.html       |   8 +-
 .../ejbql/parser/class-use/EJBQLIsNull.html        |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLJoin.html  |   8 +-
 .../ejbql/parser/class-use/EJBQLLength.html        |   8 +-
 .../ejbql/parser/class-use/EJBQLLessOrEqual.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLLessThan.html      |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLLike.html  |   8 +-
 .../ejbql/parser/class-use/EJBQLLocate.html        |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLLower.html |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLMax.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLMemberOf.html      |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLMin.html   |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLMod.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLMultiply.html      |   8 +-
 .../parser/class-use/EJBQLNamedInputParameter.html |   8 +-
 .../ejbql/parser/class-use/EJBQLNegative.html      |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLNot.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLNotEquals.html     |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLOr.html    |   8 +-
 .../ejbql/parser/class-use/EJBQLOrderBy.html       |   8 +-
 .../ejbql/parser/class-use/EJBQLOrderByItem.html   |   8 +-
 .../parser/class-use/EJBQLOuterFetchJoin.html      |   8 +-
 .../ejbql/parser/class-use/EJBQLOuterJoin.html     |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLPath.html  |   8 +-
 .../ejbql/parser/class-use/EJBQLPatternValue.html  |   8 +-
 .../class-use/EJBQLPositionalInputParameter.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLSelect.html        |   8 +-
 .../ejbql/parser/class-use/EJBQLSelectClause.html  |   8 +-
 .../parser/class-use/EJBQLSelectExpression.html    |   8 +-
 .../parser/class-use/EJBQLSelectExpressions.html   |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLSize.html  |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLSqrt.html  |   8 +-
 .../ejbql/parser/class-use/EJBQLStringLiteral.html |   8 +-
 .../ejbql/parser/class-use/EJBQLSubselect.html     |   8 +-
 .../ejbql/parser/class-use/EJBQLSubstring.html     |   8 +-
 .../ejbql/parser/class-use/EJBQLSubtract.html      |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLSum.html   |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLTok.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLTokenManager.html  |   8 +-
 .../ejbql/parser/class-use/EJBQLTreeConstants.html |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLTrim.html  |   8 +-
 .../ejbql/parser/class-use/EJBQLTrimBoth.html      |   8 +-
 .../ejbql/parser/class-use/EJBQLTrimCharacter.html |   8 +-
 .../ejbql/parser/class-use/EJBQLTrimLeading.html   |   8 +-
 .../parser/class-use/EJBQLTrimSpecification.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLTrimTrailing.html  |   8 +-
 .../ejbql/parser/class-use/EJBQLUpdate.html        |   8 +-
 .../ejbql/parser/class-use/EJBQLUpdateField.html   |   8 +-
 .../ejbql/parser/class-use/EJBQLUpdateItem.html    |   8 +-
 .../ejbql/parser/class-use/EJBQLUpdateValue.html   |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLUpper.html |   8 +-
 .../cayenne/ejbql/parser/class-use/EJBQLWhere.html |   8 +-
 .../ejbql/parser/class-use/JJTEJBQLState.html      |   8 +-
 .../ejbql/parser/class-use/JavaCharStream.html     |   8 +-
 .../cayenne/ejbql/parser/class-use/Node.html       |   8 +-
 .../ejbql/parser/class-use/ParseException.html     |   8 +-
 .../cayenne/ejbql/parser/class-use/SimpleNode.html |   8 +-
 .../cayenne/ejbql/parser/class-use/Token.html      |   8 +-
 .../ejbql/parser/class-use/TokenMgrError.html      |   8 +-
 .../cayenne/ejbql/parser/package-summary.html      |   8 +-
 .../apache/cayenne/ejbql/parser/package-tree.html  |   8 +-
 .../apache/cayenne/ejbql/parser/package-use.html   |   8 +-
 .../api/org/apache/cayenne/event/CayenneEvent.html |   8 +-
 .../apache/cayenne/event/DefaultEventManager.html  |   8 +-
 .../api/org/apache/cayenne/event/EventBridge.html  |   8 +-
 .../apache/cayenne/event/EventBridgeFactory.html   |   8 +-
 .../api/org/apache/cayenne/event/EventManager.html |   8 +-
 .../apache/cayenne/event/EventManagerProvider.html |   8 +-
 .../api/org/apache/cayenne/event/EventSubject.html |   8 +-
 .../org/apache/cayenne/event/NoopEventBridge.html  |   8 +-
 .../cayenne/event/NoopEventBridgeProvider.html     |   8 +-
 .../org/apache/cayenne/event/NoopEventManager.html |   8 +-
 .../cayenne/event/class-use/CayenneEvent.html      |   8 +-
 .../event/class-use/DefaultEventManager.html       |   8 +-
 .../cayenne/event/class-use/EventBridge.html       |   8 +-
 .../event/class-use/EventBridgeFactory.html        |   8 +-
 .../cayenne/event/class-use/EventManager.html      |   8 +-
 .../event/class-use/EventManagerProvider.html      |   8 +-
 .../cayenne/event/class-use/EventSubject.html      |   8 +-
 .../cayenne/event/class-use/NoopEventBridge.html   |   8 +-
 .../event/class-use/NoopEventBridgeProvider.html   |   8 +-
 .../cayenne/event/class-use/NoopEventManager.html  |   8 +-
 .../org/apache/cayenne/event/package-summary.html  |   8 +-
 .../api/org/apache/cayenne/event/package-tree.html |   8 +-
 .../api/org/apache/cayenne/event/package-use.html  |   8 +-
 .../4.2/api/org/apache/cayenne/exp/Expression.html |   8 +-
 .../apache/cayenne/exp/ExpressionException.html    |   8 +-
 .../org/apache/cayenne/exp/ExpressionFactory.html  |   8 +-
 .../apache/cayenne/exp/ExpressionParameter.html    |   8 +-
 .../cayenne/exp/FunctionExpressionFactory.html     |   8 +-
 .../4.2/api/org/apache/cayenne/exp/Property.html   |   8 +-
 .../org/apache/cayenne/exp/TraversalHandler.html   |   8 +-
 .../org/apache/cayenne/exp/TraversalHelper.html    |   8 +-
 .../api/org/apache/cayenne/exp/ValueInjector.html  |   8 +-
 .../apache/cayenne/exp/class-use/Expression.html   |   8 +-
 .../cayenne/exp/class-use/ExpressionException.html |   8 +-
 .../cayenne/exp/class-use/ExpressionFactory.html   |   8 +-
 .../cayenne/exp/class-use/ExpressionParameter.html |   8 +-
 .../exp/class-use/FunctionExpressionFactory.html   |   8 +-
 .../org/apache/cayenne/exp/class-use/Property.html |   8 +-
 .../cayenne/exp/class-use/TraversalHandler.html    |   8 +-
 .../cayenne/exp/class-use/TraversalHelper.html     |   8 +-
 .../cayenne/exp/class-use/ValueInjector.html       |   8 +-
 .../org/apache/cayenne/exp/package-summary.html    |   8 +-
 .../api/org/apache/cayenne/exp/package-tree.html   |   8 +-
 .../api/org/apache/cayenne/exp/package-use.html    |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTAbs.html  |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTAdd.html  |   8 +-
 .../exp/parser/ASTAggregateFunctionCall.html       |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTAnd.html  |   8 +-
 .../org/apache/cayenne/exp/parser/ASTAsterisk.html |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTAvg.html  |   8 +-
 .../org/apache/cayenne/exp/parser/ASTBetween.html  |   8 +-
 .../apache/cayenne/exp/parser/ASTBitwiseAnd.html   |   8 +-
 .../cayenne/exp/parser/ASTBitwiseLeftShift.html    |   8 +-
 .../apache/cayenne/exp/parser/ASTBitwiseNot.html   |   8 +-
 .../apache/cayenne/exp/parser/ASTBitwiseOr.html    |   8 +-
 .../cayenne/exp/parser/ASTBitwiseRightShift.html   |   8 +-
 .../apache/cayenne/exp/parser/ASTBitwiseXor.html   |   8 +-
 .../org/apache/cayenne/exp/parser/ASTConcat.html   |   8 +-
 .../org/apache/cayenne/exp/parser/ASTCount.html    |   8 +-
 .../apache/cayenne/exp/parser/ASTCurrentDate.html  |   8 +-
 .../apache/cayenne/exp/parser/ASTCurrentTime.html  |   8 +-
 .../cayenne/exp/parser/ASTCurrentTimestamp.html    |   8 +-
 .../cayenne/exp/parser/ASTCustomFunction.html      |   8 +-
 .../cayenne/exp/parser/ASTCustomOperator.html      |   8 +-
 .../org/apache/cayenne/exp/parser/ASTDbIdPath.html |   8 +-
 .../org/apache/cayenne/exp/parser/ASTDbPath.html   |   8 +-
 .../org/apache/cayenne/exp/parser/ASTDistinct.html |   8 +-
 .../org/apache/cayenne/exp/parser/ASTDivide.html   |   8 +-
 .../cayenne/exp/parser/ASTEnclosingObject.html     |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTEnum.html |   8 +-
 .../org/apache/cayenne/exp/parser/ASTEqual.html    |   8 +-
 .../org/apache/cayenne/exp/parser/ASTExists.html   |   8 +-
 .../exp/parser/ASTExtract.DateTimePart.html        |   8 +-
 .../org/apache/cayenne/exp/parser/ASTExtract.html  |   8 +-
 .../org/apache/cayenne/exp/parser/ASTFalse.html    |   8 +-
 .../apache/cayenne/exp/parser/ASTFullObject.html   |   8 +-
 .../apache/cayenne/exp/parser/ASTFunctionCall.html |   8 +-
 .../org/apache/cayenne/exp/parser/ASTGreater.html  |   8 +-
 .../cayenne/exp/parser/ASTGreaterOrEqual.html      |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTIn.html   |   8 +-
 .../org/apache/cayenne/exp/parser/ASTLength.html   |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTLess.html |   8 +-
 .../apache/cayenne/exp/parser/ASTLessOrEqual.html  |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTLike.html |   8 +-
 .../cayenne/exp/parser/ASTLikeIgnoreCase.html      |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTList.html |   8 +-
 .../org/apache/cayenne/exp/parser/ASTLocate.html   |   8 +-
 .../org/apache/cayenne/exp/parser/ASTLower.html    |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTMax.html  |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTMin.html  |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTMod.html  |   8 +-
 .../org/apache/cayenne/exp/parser/ASTMultiply.html |   8 +-
 .../cayenne/exp/parser/ASTNamedParameter.html      |   8 +-
 .../org/apache/cayenne/exp/parser/ASTNegate.html   |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTNot.html  |   8 +-
 .../apache/cayenne/exp/parser/ASTNotBetween.html   |   8 +-
 .../org/apache/cayenne/exp/parser/ASTNotEqual.html |   8 +-
 .../apache/cayenne/exp/parser/ASTNotExists.html    |   8 +-
 .../org/apache/cayenne/exp/parser/ASTNotIn.html    |   8 +-
 .../org/apache/cayenne/exp/parser/ASTNotLike.html  |   8 +-
 .../cayenne/exp/parser/ASTNotLikeIgnoreCase.html   |   8 +-
 .../org/apache/cayenne/exp/parser/ASTObjPath.html  |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTOr.html   |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTPath.html |   8 +-
 .../org/apache/cayenne/exp/parser/ASTScalar.html   |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTSqrt.html |   8 +-
 .../org/apache/cayenne/exp/parser/ASTSubquery.html |   8 +-
 .../apache/cayenne/exp/parser/ASTSubstring.html    |   8 +-
 .../org/apache/cayenne/exp/parser/ASTSubtract.html |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTSum.html  |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTTrim.html |   8 +-
 .../api/org/apache/cayenne/exp/parser/ASTTrue.html |   8 +-
 .../org/apache/cayenne/exp/parser/ASTUpper.html    |   8 +-
 .../cayenne/exp/parser/AggregateConditionNode.html |   8 +-
 .../apache/cayenne/exp/parser/ConditionNode.html   |   8 +-
 .../cayenne/exp/parser/EvaluatedBitwiseNode.html   |   8 +-
 .../cayenne/exp/parser/EvaluatedMathNode.html      |   8 +-
 .../apache/cayenne/exp/parser/EvaluatedNode.html   |   8 +-
 .../cayenne/exp/parser/ExpressionParser.html       |   8 +-
 .../exp/parser/ExpressionParserConstants.html      |   8 +-
 .../exp/parser/ExpressionParserTokenManager.html   |   8 +-
 .../exp/parser/ExpressionParserTreeConstants.html  |   8 +-
 .../exp/parser/JJTExpressionParserState.html       |   8 +-
 .../apache/cayenne/exp/parser/JavaCharStream.html  |   8 +-
 .../api/org/apache/cayenne/exp/parser/Node.html    |   8 +-
 .../apache/cayenne/exp/parser/ParseException.html  |   8 +-
 .../cayenne/exp/parser/PatternMatchNode.html       |   8 +-
 .../org/apache/cayenne/exp/parser/SimpleNode.html  |   8 +-
 .../api/org/apache/cayenne/exp/parser/Token.html   |   8 +-
 .../apache/cayenne/exp/parser/TokenMgrError.html   |   8 +-
 .../cayenne/exp/parser/class-use/ASTAbs.html       |   8 +-
 .../cayenne/exp/parser/class-use/ASTAdd.html       |   8 +-
 .../parser/class-use/ASTAggregateFunctionCall.html |   8 +-
 .../cayenne/exp/parser/class-use/ASTAnd.html       |   8 +-
 .../cayenne/exp/parser/class-use/ASTAsterisk.html  |   8 +-
 .../cayenne/exp/parser/class-use/ASTAvg.html       |   8 +-
 .../cayenne/exp/parser/class-use/ASTBetween.html   |   8 +-
 .../exp/parser/class-use/ASTBitwiseAnd.html        |   8 +-
 .../exp/parser/class-use/ASTBitwiseLeftShift.html  |   8 +-
 .../exp/parser/class-use/ASTBitwiseNot.html        |   8 +-
 .../cayenne/exp/parser/class-use/ASTBitwiseOr.html |   8 +-
 .../exp/parser/class-use/ASTBitwiseRightShift.html |   8 +-
 .../exp/parser/class-use/ASTBitwiseXor.html        |   8 +-
 .../cayenne/exp/parser/class-use/ASTConcat.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTCount.html     |   8 +-
 .../exp/parser/class-use/ASTCurrentDate.html       |   8 +-
 .../exp/parser/class-use/ASTCurrentTime.html       |   8 +-
 .../exp/parser/class-use/ASTCurrentTimestamp.html  |   8 +-
 .../exp/parser/class-use/ASTCustomFunction.html    |   8 +-
 .../exp/parser/class-use/ASTCustomOperator.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTDbIdPath.html  |   8 +-
 .../cayenne/exp/parser/class-use/ASTDbPath.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTDistinct.html  |   8 +-
 .../cayenne/exp/parser/class-use/ASTDivide.html    |   8 +-
 .../exp/parser/class-use/ASTEnclosingObject.html   |   8 +-
 .../cayenne/exp/parser/class-use/ASTEnum.html      |   8 +-
 .../cayenne/exp/parser/class-use/ASTEqual.html     |   8 +-
 .../cayenne/exp/parser/class-use/ASTExists.html    |   8 +-
 .../parser/class-use/ASTExtract.DateTimePart.html  |   8 +-
 .../cayenne/exp/parser/class-use/ASTExtract.html   |   8 +-
 .../cayenne/exp/parser/class-use/ASTFalse.html     |   8 +-
 .../exp/parser/class-use/ASTFullObject.html        |   8 +-
 .../exp/parser/class-use/ASTFunctionCall.html      |   8 +-
 .../cayenne/exp/parser/class-use/ASTGreater.html   |   8 +-
 .../exp/parser/class-use/ASTGreaterOrEqual.html    |   8 +-
 .../apache/cayenne/exp/parser/class-use/ASTIn.html |   8 +-
 .../cayenne/exp/parser/class-use/ASTLength.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTLess.html      |   8 +-
 .../exp/parser/class-use/ASTLessOrEqual.html       |   8 +-
 .../cayenne/exp/parser/class-use/ASTLike.html      |   8 +-
 .../exp/parser/class-use/ASTLikeIgnoreCase.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTList.html      |   8 +-
 .../cayenne/exp/parser/class-use/ASTLocate.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTLower.html     |   8 +-
 .../cayenne/exp/parser/class-use/ASTMax.html       |   8 +-
 .../cayenne/exp/parser/class-use/ASTMin.html       |   8 +-
 .../cayenne/exp/parser/class-use/ASTMod.html       |   8 +-
 .../cayenne/exp/parser/class-use/ASTMultiply.html  |   8 +-
 .../exp/parser/class-use/ASTNamedParameter.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTNegate.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTNot.html       |   8 +-
 .../exp/parser/class-use/ASTNotBetween.html        |   8 +-
 .../cayenne/exp/parser/class-use/ASTNotEqual.html  |   8 +-
 .../cayenne/exp/parser/class-use/ASTNotExists.html |   8 +-
 .../cayenne/exp/parser/class-use/ASTNotIn.html     |   8 +-
 .../cayenne/exp/parser/class-use/ASTNotLike.html   |   8 +-
 .../exp/parser/class-use/ASTNotLikeIgnoreCase.html |   8 +-
 .../cayenne/exp/parser/class-use/ASTObjPath.html   |   8 +-
 .../apache/cayenne/exp/parser/class-use/ASTOr.html |   8 +-
 .../cayenne/exp/parser/class-use/ASTPath.html      |   8 +-
 .../cayenne/exp/parser/class-use/ASTScalar.html    |   8 +-
 .../cayenne/exp/parser/class-use/ASTSqrt.html      |   8 +-
 .../cayenne/exp/parser/class-use/ASTSubquery.html  |   8 +-
 .../cayenne/exp/parser/class-use/ASTSubstring.html |   8 +-
 .../cayenne/exp/parser/class-use/ASTSubtract.html  |   8 +-
 .../cayenne/exp/parser/class-use/ASTSum.html       |   8 +-
 .../cayenne/exp/parser/class-use/ASTTrim.html      |   8 +-
 .../cayenne/exp/parser/class-use/ASTTrue.html      |   8 +-
 .../cayenne/exp/parser/class-use/ASTUpper.html     |   8 +-
 .../parser/class-use/AggregateConditionNode.html   |   8 +-
 .../exp/parser/class-use/ConditionNode.html        |   8 +-
 .../exp/parser/class-use/EvaluatedBitwiseNode.html |   8 +-
 .../exp/parser/class-use/EvaluatedMathNode.html    |   8 +-
 .../exp/parser/class-use/EvaluatedNode.html        |   8 +-
 .../exp/parser/class-use/ExpressionParser.html     |   8 +-
 .../class-use/ExpressionParserConstants.html       |   8 +-
 .../class-use/ExpressionParserTokenManager.html    |   8 +-
 .../class-use/ExpressionParserTreeConstants.html   |   8 +-
 .../parser/class-use/JJTExpressionParserState.html |   8 +-
 .../exp/parser/class-use/JavaCharStream.html       |   8 +-
 .../apache/cayenne/exp/parser/class-use/Node.html  |   8 +-
 .../exp/parser/class-use/ParseException.html       |   8 +-
 .../exp/parser/class-use/PatternMatchNode.html     |   8 +-
 .../cayenne/exp/parser/class-use/SimpleNode.html   |   8 +-
 .../apache/cayenne/exp/parser/class-use/Token.html |   8 +-
 .../exp/parser/class-use/TokenMgrError.html        |   8 +-
 .../apache/cayenne/exp/parser/package-summary.html |   8 +-
 .../apache/cayenne/exp/parser/package-tree.html    |   8 +-
 .../org/apache/cayenne/exp/parser/package-use.html |   8 +-
 .../cayenne/exp/property/BaseIdProperty.html       |   8 +-
 .../apache/cayenne/exp/property/BaseProperty.html  |   8 +-
 .../cayenne/exp/property/CollectionProperty.html   |   8 +-
 .../cayenne/exp/property/ComparableProperty.html   |   8 +-
 .../apache/cayenne/exp/property/DateProperty.html  |   8 +-
 .../cayenne/exp/property/EmbeddableProperty.html   |   8 +-
 .../cayenne/exp/property/EntityProperty.html       |   8 +-
 .../apache/cayenne/exp/property/IdProperty.html    |   8 +-
 .../apache/cayenne/exp/property/ListProperty.html  |   8 +-
 .../apache/cayenne/exp/property/MapProperty.html   |   8 +-
 .../cayenne/exp/property/NumericIdProperty.html    |   8 +-
 .../cayenne/exp/property/NumericProperty.html      |   8 +-
 .../apache/cayenne/exp/property/PathProperty.html  |   8 +-
 .../org/apache/cayenne/exp/property/Property.html  |   8 +-
 .../cayenne/exp/property/PropertyFactory.html      |   8 +-
 .../cayenne/exp/property/RelationshipProperty.html |   8 +-
 .../apache/cayenne/exp/property/SetProperty.html   |   8 +-
 .../cayenne/exp/property/StringProperty.html       |   8 +-
 .../exp/property/class-use/BaseIdProperty.html     |   8 +-
 .../exp/property/class-use/BaseProperty.html       |   8 +-
 .../exp/property/class-use/CollectionProperty.html |   8 +-
 .../exp/property/class-use/ComparableProperty.html |   8 +-
 .../exp/property/class-use/DateProperty.html       |   8 +-
 .../exp/property/class-use/EmbeddableProperty.html |   8 +-
 .../exp/property/class-use/EntityProperty.html     |   8 +-
 .../cayenne/exp/property/class-use/IdProperty.html |   8 +-
 .../exp/property/class-use/ListProperty.html       |   8 +-
 .../exp/property/class-use/MapProperty.html        |   8 +-
 .../exp/property/class-use/NumericIdProperty.html  |   8 +-
 .../exp/property/class-use/NumericProperty.html    |   8 +-
 .../exp/property/class-use/PathProperty.html       |   8 +-
 .../cayenne/exp/property/class-use/Property.html   |   8 +-
 .../exp/property/class-use/PropertyFactory.html    |   8 +-
 .../property/class-use/RelationshipProperty.html   |   8 +-
 .../exp/property/class-use/SetProperty.html        |   8 +-
 .../exp/property/class-use/StringProperty.html     |   8 +-
 .../cayenne/exp/property/package-summary.html      |   8 +-
 .../apache/cayenne/exp/property/package-tree.html  |   8 +-
 .../apache/cayenne/exp/property/package-use.html   |   8 +-
 .../apache/cayenne/graph/ArcCreateOperation.html   |   8 +-
 .../apache/cayenne/graph/ArcDeleteOperation.html   |   8 +-
 .../4.2/api/org/apache/cayenne/graph/ArcId.html    |   8 +-
 .../org/apache/cayenne/graph/ChildDiffLoader.html  |   8 +-
 .../api/org/apache/cayenne/graph/CompoundDiff.html |   8 +-
 .../apache/cayenne/graph/GraphChangeHandler.html   |   8 +-
 .../api/org/apache/cayenne/graph/GraphDiff.html    |   8 +-
 .../apache/cayenne/graph/GraphDiffCompressor.html  |   8 +-
 .../api/org/apache/cayenne/graph/GraphEvent.html   |   8 +-
 .../api/org/apache/cayenne/graph/GraphManager.html |   8 +-
 .../4.2/api/org/apache/cayenne/graph/GraphMap.html |   8 +-
 .../apache/cayenne/graph/NodeCreateOperation.html  |   8 +-
 .../apache/cayenne/graph/NodeDeleteOperation.html  |   8 +-
 .../4.2/api/org/apache/cayenne/graph/NodeDiff.html |   8 +-
 .../cayenne/graph/NodeIdChangeOperation.html       |   8 +-
 .../cayenne/graph/NodePropertyChangeOperation.html |   8 +-
 .../graph/class-use/ArcCreateOperation.html        |   8 +-
 .../graph/class-use/ArcDeleteOperation.html        |   8 +-
 .../org/apache/cayenne/graph/class-use/ArcId.html  |   8 +-
 .../cayenne/graph/class-use/ChildDiffLoader.html   |   8 +-
 .../cayenne/graph/class-use/CompoundDiff.html      |   8 +-
 .../graph/class-use/GraphChangeHandler.html        |   8 +-
 .../apache/cayenne/graph/class-use/GraphDiff.html  |   8 +-
 .../graph/class-use/GraphDiffCompressor.html       |   8 +-
 .../apache/cayenne/graph/class-use/GraphEvent.html |   8 +-
 .../cayenne/graph/class-use/GraphManager.html      |   8 +-
 .../apache/cayenne/graph/class-use/GraphMap.html   |   8 +-
 .../graph/class-use/NodeCreateOperation.html       |   8 +-
 .../graph/class-use/NodeDeleteOperation.html       |   8 +-
 .../apache/cayenne/graph/class-use/NodeDiff.html   |   8 +-
 .../graph/class-use/NodeIdChangeOperation.html     |   8 +-
 .../class-use/NodePropertyChangeOperation.html     |   8 +-
 .../org/apache/cayenne/graph/package-summary.html  |   8 +-
 .../api/org/apache/cayenne/graph/package-tree.html |   8 +-
 .../api/org/apache/cayenne/graph/package-use.html  |   8 +-
 .../cayenne/log/CompactSlf4jJdbcEventLogger.html   |   8 +-
 .../cayenne/log/FormattedSlf4jJdbcEventLogger.html |   8 +-
 .../org/apache/cayenne/log/JdbcEventLogger.html    |   8 +-
 .../apache/cayenne/log/NoopJdbcEventLogger.html    |   8 +-
 .../apache/cayenne/log/Slf4jJdbcEventLogger.html   |   8 +-
 .../log/class-use/CompactSlf4jJdbcEventLogger.html |   8 +-
 .../class-use/FormattedSlf4jJdbcEventLogger.html   |   8 +-
 .../cayenne/log/class-use/JdbcEventLogger.html     |   8 +-
 .../cayenne/log/class-use/NoopJdbcEventLogger.html |   8 +-
 .../log/class-use/Slf4jJdbcEventLogger.html        |   8 +-
 .../org/apache/cayenne/log/package-summary.html    |   8 +-
 .../api/org/apache/cayenne/log/package-tree.html   |   8 +-
 .../api/org/apache/cayenne/log/package-use.html    |   8 +-
 .../4.2/api/org/apache/cayenne/map/Attribute.html  |   8 +-
 .../org/apache/cayenne/map/CallbackDescriptor.html |   8 +-
 .../api/org/apache/cayenne/map/CallbackMap.html    |   8 +-
 .../4.2/api/org/apache/cayenne/map/DataMap.html    |   8 +-
 .../api/org/apache/cayenne/map/DbAttribute.html    |   8 +-
 .../4.2/api/org/apache/cayenne/map/DbEntity.html   |   8 +-
 .../4.2/api/org/apache/cayenne/map/DbJoin.html     |   8 +-
 .../api/org/apache/cayenne/map/DbKeyGenerator.html |   8 +-
 .../api/org/apache/cayenne/map/DbRelationship.html |   8 +-
 .../cayenne/map/DefaultEntityResultSegment.html    |   8 +-
 .../cayenne/map/DefaultScalarResultSegment.html    |   8 +-
 .../4.2/api/org/apache/cayenne/map/DeleteRule.html |   8 +-
 .../apache/cayenne/map/EJBQLQueryDescriptor.html   |   8 +-
 .../4.2/api/org/apache/cayenne/map/Embeddable.html |   8 +-
 .../apache/cayenne/map/EmbeddableAttribute.html    |   8 +-
 .../org/apache/cayenne/map/EmbeddedAttribute.html  |   8 +-
 .../api/org/apache/cayenne/map/EmbeddedResult.html |   8 +-
 .../4.2/api/org/apache/cayenne/map/Entity.html     |   8 +-
 .../apache/cayenne/map/EntityInheritanceTree.html  |   8 +-
 .../api/org/apache/cayenne/map/EntityResolver.html |   8 +-
 .../api/org/apache/cayenne/map/EntityResult.html   |   8 +-
 .../api/org/apache/cayenne/map/EntitySorter.html   |   8 +-
 .../4.2/api/org/apache/cayenne/map/JoinType.html   |   8 +-
 .../api/org/apache/cayenne/map/LifecycleEvent.html |   8 +-
 .../org/apache/cayenne/map/MappingNamespace.html   |   8 +-
 .../api/org/apache/cayenne/map/ObjAttribute.html   |   8 +-
 .../4.2/api/org/apache/cayenne/map/ObjEntity.html  |   8 +-
 .../org/apache/cayenne/map/ObjRelationship.html    |   8 +-
 .../api/org/apache/cayenne/map/PathComponent.html  |   8 +-
 .../4.2/api/org/apache/cayenne/map/Procedure.html  |   8 +-
 .../org/apache/cayenne/map/ProcedureParameter.html |   8 +-
 .../cayenne/map/ProcedureQueryDescriptor.html      |   8 +-
 .../org/apache/cayenne/map/QueryDescriptor.html    |   8 +-
 .../apache/cayenne/map/QueryDescriptorLoader.html  |   8 +-
 .../api/org/apache/cayenne/map/Relationship.html   |   8 +-
 .../4.2/api/org/apache/cayenne/map/SQLResult.html  |   8 +-
 .../apache/cayenne/map/SQLTemplateDescriptor.html  |   8 +-
 .../apache/cayenne/map/SelectQueryDescriptor.html  |   8 +-
 .../apache/cayenne/map/class-use/Attribute.html    |   8 +-
 .../cayenne/map/class-use/CallbackDescriptor.html  |   8 +-
 .../apache/cayenne/map/class-use/CallbackMap.html  |   8 +-
 .../org/apache/cayenne/map/class-use/DataMap.html  |   8 +-
 .../apache/cayenne/map/class-use/DbAttribute.html  |   8 +-
 .../org/apache/cayenne/map/class-use/DbEntity.html |   8 +-
 .../org/apache/cayenne/map/class-use/DbJoin.html   |   8 +-
 .../cayenne/map/class-use/DbKeyGenerator.html      |   8 +-
 .../cayenne/map/class-use/DbRelationship.html      |   8 +-
 .../map/class-use/DefaultEntityResultSegment.html  |   8 +-
 .../map/class-use/DefaultScalarResultSegment.html  |   8 +-
 .../apache/cayenne/map/class-use/DeleteRule.html   |   8 +-
 .../map/class-use/EJBQLQueryDescriptor.html        |   8 +-
 .../apache/cayenne/map/class-use/Embeddable.html   |   8 +-
 .../cayenne/map/class-use/EmbeddableAttribute.html |   8 +-
 .../cayenne/map/class-use/EmbeddedAttribute.html   |   8 +-
 .../cayenne/map/class-use/EmbeddedResult.html      |   8 +-
 .../org/apache/cayenne/map/class-use/Entity.html   |   8 +-
 .../map/class-use/EntityInheritanceTree.html       |   8 +-
 .../cayenne/map/class-use/EntityResolver.html      |   8 +-
 .../apache/cayenne/map/class-use/EntityResult.html |   8 +-
 .../apache/cayenne/map/class-use/EntitySorter.html |   8 +-
 .../org/apache/cayenne/map/class-use/JoinType.html |   8 +-
 .../cayenne/map/class-use/LifecycleEvent.html      |   8 +-
 .../cayenne/map/class-use/MappingNamespace.html    |   8 +-
 .../apache/cayenne/map/class-use/ObjAttribute.html |   8 +-
 .../apache/cayenne/map/class-use/ObjEntity.html    |   8 +-
 .../cayenne/map/class-use/ObjRelationship.html     |   8 +-
 .../cayenne/map/class-use/PathComponent.html       |   8 +-
 .../apache/cayenne/map/class-use/Procedure.html    |   8 +-
 .../cayenne/map/class-use/ProcedureParameter.html  |   8 +-
 .../map/class-use/ProcedureQueryDescriptor.html    |   8 +-
 .../cayenne/map/class-use/QueryDescriptor.html     |   8 +-
 .../map/class-use/QueryDescriptorLoader.html       |   8 +-
 .../apache/cayenne/map/class-use/Relationship.html |   8 +-
 .../apache/cayenne/map/class-use/SQLResult.html    |   8 +-
 .../map/class-use/SQLTemplateDescriptor.html       |   8 +-
 .../map/class-use/SelectQueryDescriptor.html       |   8 +-
 .../apache/cayenne/map/event/AttributeEvent.html   |   8 +-
 .../cayenne/map/event/DbAttributeListener.html     |   8 +-
 .../apache/cayenne/map/event/DbEntityListener.html |   8 +-
 .../cayenne/map/event/DbRelationshipListener.html  |   8 +-
 .../map/event/EmbeddableAttributeEvent.html        |   8 +-
 .../map/event/EmbeddableAttributeListener.html     |   8 +-
 .../apache/cayenne/map/event/EmbeddableEvent.html  |   8 +-
 .../cayenne/map/event/EmbeddableListener.html      |   8 +-
 .../org/apache/cayenne/map/event/EntityEvent.html  |   8 +-
 .../api/org/apache/cayenne/map/event/MapEvent.html |   8 +-
 .../cayenne/map/event/ObjAttributeListener.html    |   8 +-
 .../cayenne/map/event/ObjEntityListener.html       |   8 +-
 .../cayenne/map/event/ObjRelationshipListener.html |   8 +-
 .../cayenne/map/event/RelationshipEvent.html       |   8 +-
 .../map/event/class-use/AttributeEvent.html        |   8 +-
 .../map/event/class-use/DbAttributeListener.html   |   8 +-
 .../map/event/class-use/DbEntityListener.html      |   8 +-
 .../event/class-use/DbRelationshipListener.html    |   8 +-
 .../event/class-use/EmbeddableAttributeEvent.html  |   8 +-
 .../class-use/EmbeddableAttributeListener.html     |   8 +-
 .../map/event/class-use/EmbeddableEvent.html       |   8 +-
 .../map/event/class-use/EmbeddableListener.html    |   8 +-
 .../cayenne/map/event/class-use/EntityEvent.html   |   8 +-
 .../cayenne/map/event/class-use/MapEvent.html      |   8 +-
 .../map/event/class-use/ObjAttributeListener.html  |   8 +-
 .../map/event/class-use/ObjEntityListener.html     |   8 +-
 .../event/class-use/ObjRelationshipListener.html   |   8 +-
 .../map/event/class-use/RelationshipEvent.html     |   8 +-
 .../apache/cayenne/map/event/package-summary.html  |   8 +-
 .../org/apache/cayenne/map/event/package-tree.html |   8 +-
 .../org/apache/cayenne/map/event/package-use.html  |   8 +-
 .../org/apache/cayenne/map/package-summary.html    |   8 +-
 .../api/org/apache/cayenne/map/package-tree.html   |   8 +-
 .../api/org/apache/cayenne/map/package-use.html    |   8 +-
 .../api/org/apache/cayenne/package-summary.html    |   8 +-
 .../4.2/api/org/apache/cayenne/package-tree.html   |   8 +-
 .../4.2/api/org/apache/cayenne/package-use.html    |   8 +-
 .../apache/cayenne/query/AbstractMappedQuery.html  |   8 +-
 .../org/apache/cayenne/query/AbstractQuery.html    |   8 +-
 .../api/org/apache/cayenne/query/BatchQuery.html   |   8 +-
 .../org/apache/cayenne/query/BatchQueryRow.html    |   8 +-
 .../org/apache/cayenne/query/CacheableQuery.html   |   8 +-
 .../api/org/apache/cayenne/query/CapsStrategy.html |   8 +-
 .../api/org/apache/cayenne/query/ColumnSelect.html |  23 +-
 .../query/DefaultEmbeddableResultSegment.html      |   8 +-
 .../org/apache/cayenne/query/DeleteBatchQuery.html |   8 +-
 .../api/org/apache/cayenne/query/EJBQLQuery.html   |   8 +-
 .../cayenne/query/EmbeddableResultSegment.html     |   8 +-
 .../apache/cayenne/query/EntityResultSegment.html  |   8 +-
 .../api/org/apache/cayenne/query/FluentSelect.html |   8 +-
 .../org/apache/cayenne/query/IndirectQuery.html    |   8 +-
 .../org/apache/cayenne/query/InsertBatchQuery.html |   8 +-
 .../api/org/apache/cayenne/query/MappedExec.html   |   8 +-
 .../api/org/apache/cayenne/query/MappedSelect.html |   8 +-
 .../org/apache/cayenne/query/ObjectIdQuery.html    |   8 +-
 .../api/org/apache/cayenne/query/ObjectSelect.html |   8 +-
 .../4.2/api/org/apache/cayenne/query/Ordering.html |   8 +-
 .../api/org/apache/cayenne/query/Orderings.html    |   8 +-
 .../apache/cayenne/query/ParameterizedQuery.html   |   8 +-
 .../apache/cayenne/query/PrefetchProcessor.html    |   8 +-
 .../apache/cayenne/query/PrefetchSelectQuery.html  |   8 +-
 .../org/apache/cayenne/query/PrefetchTreeNode.html |   8 +-
 .../org/apache/cayenne/query/ProcedureCall.html    |   8 +-
 .../org/apache/cayenne/query/ProcedureQuery.html   |   8 +-
 .../4.2/api/org/apache/cayenne/query/Query.html    |   8 +-
 .../apache/cayenne/query/QueryCacheStrategy.html   |   8 +-
 .../api/org/apache/cayenne/query/QueryChain.html   |   8 +-
 .../org/apache/cayenne/query/QueryMetadata.html    |   8 +-
 .../apache/cayenne/query/QueryMetadataProxy.html   |   8 +-
 .../api/org/apache/cayenne/query/QueryRouter.html  |   8 +-
 .../api/org/apache/cayenne/query/RefreshQuery.html |   8 +-
 .../apache/cayenne/query/RelationshipQuery.html    |   8 +-
 .../api/org/apache/cayenne/query/SQLAction.html    |   8 +-
 .../org/apache/cayenne/query/SQLActionVisitor.html |  24 +-
 .../4.2/api/org/apache/cayenne/query/SQLExec.html  |   8 +-
 .../api/org/apache/cayenne/query/SQLSelect.html    |  29 +-
 .../api/org/apache/cayenne/query/SQLTemplate.html  |   8 +-
 .../apache/cayenne/query/SQLTemplateMetadata.html  |   8 +-
 .../apache/cayenne/query/ScalarResultSegment.html  |   8 +-
 .../4.2/api/org/apache/cayenne/query/Select.html   |   8 +-
 .../apache/cayenne/query/SelectById.IdSpec.html    |   8 +-
 .../cayenne/query/SelectById.MultiMapIdSpec.html   |   8 +-
 .../query/SelectById.MultiScalarIdSpec.html        |   8 +-
 .../apache/cayenne/query/SelectById.QueryRoot.html |   8 +-
 .../cayenne/query/SelectById.SingleMapIdSpec.html  |   8 +-
 .../query/SelectById.SingleScalarIdSpec.html       |   8 +-
 .../api/org/apache/cayenne/query/SelectById.html   |   8 +-
 .../api/org/apache/cayenne/query/SelectQuery.html  |   8 +-
 .../api/org/apache/cayenne/query/SortOrder.html    |   8 +-
 .../org/apache/cayenne/query/UpdateBatchQuery.html |   8 +-
 .../query/class-use/AbstractMappedQuery.html       |   8 +-
 .../cayenne/query/class-use/AbstractQuery.html     |   8 +-
 .../apache/cayenne/query/class-use/BatchQuery.html |   8 +-
 .../cayenne/query/class-use/BatchQueryRow.html     |   8 +-
 .../cayenne/query/class-use/CacheableQuery.html    |   8 +-
 .../cayenne/query/class-use/CapsStrategy.html      |   8 +-
 .../cayenne/query/class-use/ColumnSelect.html      |  10 +-
 .../class-use/DefaultEmbeddableResultSegment.html  |   8 +-
 .../cayenne/query/class-use/DeleteBatchQuery.html  |   8 +-
 .../apache/cayenne/query/class-use/EJBQLQuery.html |   8 +-
 .../query/class-use/EmbeddableResultSegment.html   |   8 +-
 .../query/class-use/EntityResultSegment.html       |   8 +-
 .../cayenne/query/class-use/FluentSelect.html      |   8 +-
 .../cayenne/query/class-use/IndirectQuery.html     |   8 +-
 .../cayenne/query/class-use/InsertBatchQuery.html  |   8 +-
 .../apache/cayenne/query/class-use/MappedExec.html |   8 +-
 .../cayenne/query/class-use/MappedSelect.html      |   8 +-
 .../cayenne/query/class-use/ObjectIdQuery.html     |   8 +-
 .../cayenne/query/class-use/ObjectSelect.html      |   8 +-
 .../apache/cayenne/query/class-use/Ordering.html   |   8 +-
 .../apache/cayenne/query/class-use/Orderings.html  |   8 +-
 .../query/class-use/ParameterizedQuery.html        |   8 +-
 .../cayenne/query/class-use/PrefetchProcessor.html |   8 +-
 .../query/class-use/PrefetchSelectQuery.html       |   8 +-
 .../cayenne/query/class-use/PrefetchTreeNode.html  |   8 +-
 .../cayenne/query/class-use/ProcedureCall.html     |   8 +-
 .../cayenne/query/class-use/ProcedureQuery.html    |   8 +-
 .../org/apache/cayenne/query/class-use/Query.html  |   8 +-
 .../query/class-use/QueryCacheStrategy.html        |   8 +-
 .../apache/cayenne/query/class-use/QueryChain.html |   8 +-
 .../cayenne/query/class-use/QueryMetadata.html     |   8 +-
 .../query/class-use/QueryMetadataProxy.html        |   8 +-
 .../cayenne/query/class-use/QueryRouter.html       |   8 +-
 .../cayenne/query/class-use/RefreshQuery.html      |   8 +-
 .../cayenne/query/class-use/RelationshipQuery.html |   8 +-
 .../apache/cayenne/query/class-use/SQLAction.html  |  16 +-
 .../cayenne/query/class-use/SQLActionVisitor.html  |   8 +-
 .../apache/cayenne/query/class-use/SQLExec.html    |   8 +-
 .../apache/cayenne/query/class-use/SQLSelect.html  |  12 +-
 .../cayenne/query/class-use/SQLTemplate.html       |   8 +-
 .../query/class-use/SQLTemplateMetadata.html       |   8 +-
 .../query/class-use/ScalarResultSegment.html       |   8 +-
 .../org/apache/cayenne/query/class-use/Select.html |   8 +-
 .../cayenne/query/class-use/SelectById.IdSpec.html |   8 +-
 .../query/class-use/SelectById.MultiMapIdSpec.html |   8 +-
 .../class-use/SelectById.MultiScalarIdSpec.html    |   8 +-
 .../query/class-use/SelectById.QueryRoot.html      |   8 +-
 .../class-use/SelectById.SingleMapIdSpec.html      |   8 +-
 .../class-use/SelectById.SingleScalarIdSpec.html   |   8 +-
 .../apache/cayenne/query/class-use/SelectById.html |   8 +-
 .../cayenne/query/class-use/SelectQuery.html       |  16 +-
 .../apache/cayenne/query/class-use/SortOrder.html  |   8 +-
 .../cayenne/query/class-use/UpdateBatchQuery.html  |   8 +-
 .../org/apache/cayenne/query/package-summary.html  |   8 +-
 .../api/org/apache/cayenne/query/package-tree.html |   8 +-
 .../api/org/apache/cayenne/query/package-use.html  |   8 +-
 .../api/org/apache/cayenne/reflect/Accessor.html   |   8 +-
 .../apache/cayenne/reflect/AccessorFactory.html    |   8 +-
 .../org/apache/cayenne/reflect/ArcProperty.html    |   8 +-
 .../apache/cayenne/reflect/AttributeProperty.html  |   8 +-
 .../apache/cayenne/reflect/BaseArcProperty.html    |   8 +-
 .../org/apache/cayenne/reflect/BaseProperty.html   |   8 +-
 .../apache/cayenne/reflect/BaseToManyProperty.html |   8 +-
 .../apache/cayenne/reflect/BaseToOneProperty.html  |   8 +-
 .../org/apache/cayenne/reflect/BeanAccessor.html   |   8 +-
 .../apache/cayenne/reflect/ClassDescriptor.html    |   8 +-
 .../cayenne/reflect/ClassDescriptorFactory.html    |   8 +-
 .../apache/cayenne/reflect/ClassDescriptorMap.html |   8 +-
 .../api/org/apache/cayenne/reflect/Converter.html  |   8 +-
 .../apache/cayenne/reflect/ConverterFactory.html   |   8 +-
 .../cayenne/reflect/EmbeddableDescriptor.html      |   8 +-
 .../cayenne/reflect/EmbeddedFieldAccessor.html     |   8 +-
 .../org/apache/cayenne/reflect/FaultFactory.html   |   8 +-
 .../org/apache/cayenne/reflect/FieldAccessor.html  |   8 +-
 .../cayenne/reflect/FieldEmbeddableDescriptor.html |   8 +-
 .../apache/cayenne/reflect/IdMapKeyAccessor.html   |   8 +-
 .../reflect/LazyClassDescriptorDecorator.html      |   8 +-
 .../cayenne/reflect/LifecycleCallbackRegistry.html |   8 +-
 .../org/apache/cayenne/reflect/MapAccessor.html    |   8 +-
 .../cayenne/reflect/PersistentDescriptor.html      |   8 +-
 .../reflect/PersistentDescriptorFactory.html       |   8 +-
 .../api/org/apache/cayenne/reflect/PojoMapper.html |  17 +-
 .../api/org/apache/cayenne/reflect/Property.html   |   8 +-
 .../apache/cayenne/reflect/PropertyAccessor.html   |   8 +-
 .../apache/cayenne/reflect/PropertyDescriptor.html |   8 +-
 .../apache/cayenne/reflect/PropertyException.html  |   8 +-
 .../org/apache/cayenne/reflect/PropertyUtils.html  |   8 +-
 .../apache/cayenne/reflect/PropertyVisitor.html    |   8 +-
 .../cayenne/reflect/SimpleAttributeProperty.html   |   8 +-
 .../cayenne/reflect/SingletonFaultFactory.html     |   8 +-
 .../org/apache/cayenne/reflect/ToAnyConverter.html |   8 +-
 .../apache/cayenne/reflect/ToManyMapProperty.html  |   8 +-
 .../org/apache/cayenne/reflect/ToManyProperty.html |   8 +-
 .../org/apache/cayenne/reflect/ToOneProperty.html  |   8 +-
 .../cayenne/reflect/UnresolvablePathException.html |   8 +-
 .../apache/cayenne/reflect/class-use/Accessor.html |   8 +-
 .../cayenne/reflect/class-use/AccessorFactory.html |   8 +-
 .../cayenne/reflect/class-use/ArcProperty.html     |   8 +-
 .../reflect/class-use/AttributeProperty.html       |   8 +-
 .../cayenne/reflect/class-use/BaseArcProperty.html |   8 +-
 .../cayenne/reflect/class-use/BaseProperty.html    |   8 +-
 .../reflect/class-use/BaseToManyProperty.html      |   8 +-
 .../reflect/class-use/BaseToOneProperty.html       |   8 +-
 .../cayenne/reflect/class-use/BeanAccessor.html    |   8 +-
 .../cayenne/reflect/class-use/ClassDescriptor.html |   8 +-
 .../reflect/class-use/ClassDescriptorFactory.html  |   8 +-
 .../reflect/class-use/ClassDescriptorMap.html      |   8 +-
 .../cayenne/reflect/class-use/Converter.html       |   8 +-
 .../reflect/class-use/ConverterFactory.html        |   8 +-
 .../reflect/class-use/EmbeddableDescriptor.html    |   8 +-
 .../reflect/class-use/EmbeddedFieldAccessor.html   |   8 +-
 .../cayenne/reflect/class-use/FaultFactory.html    |   8 +-
 .../cayenne/reflect/class-use/FieldAccessor.html   |   8 +-
 .../class-use/FieldEmbeddableDescriptor.html       |   8 +-
 .../reflect/class-use/IdMapKeyAccessor.html        |   8 +-
 .../class-use/LazyClassDescriptorDecorator.html    |   8 +-
 .../class-use/LifecycleCallbackRegistry.html       |   8 +-
 .../cayenne/reflect/class-use/MapAccessor.html     |   8 +-
 .../reflect/class-use/PersistentDescriptor.html    |   8 +-
 .../class-use/PersistentDescriptorFactory.html     |   8 +-
 .../cayenne/reflect/class-use/PojoMapper.html      |   8 +-
 .../apache/cayenne/reflect/class-use/Property.html |   8 +-
 .../reflect/class-use/PropertyAccessor.html        |   8 +-
 .../reflect/class-use/PropertyDescriptor.html      |   8 +-
 .../reflect/class-use/PropertyException.html       |   8 +-
 .../cayenne/reflect/class-use/PropertyUtils.html   |   8 +-
 .../cayenne/reflect/class-use/PropertyVisitor.html |   8 +-
 .../reflect/class-use/SimpleAttributeProperty.html |   8 +-
 .../reflect/class-use/SingletonFaultFactory.html   |   8 +-
 .../cayenne/reflect/class-use/ToAnyConverter.html  |   8 +-
 .../reflect/class-use/ToManyMapProperty.html       |   8 +-
 .../cayenne/reflect/class-use/ToManyProperty.html  |   8 +-
 .../cayenne/reflect/class-use/ToOneProperty.html   |   8 +-
 .../class-use/UnresolvablePathException.html       |   8 +-
 .../generic/DataObjectDescriptorFactory.html       |   8 +-
 .../DefaultValueComparisonStrategyFactory.html     |   8 +-
 .../reflect/generic/ValueComparisonStrategy.html   |   8 +-
 .../generic/ValueComparisonStrategyFactory.html    |   8 +-
 .../class-use/DataObjectDescriptorFactory.html     |   8 +-
 .../DefaultValueComparisonStrategyFactory.html     |   8 +-
 .../generic/class-use/ValueComparisonStrategy.html |   8 +-
 .../class-use/ValueComparisonStrategyFactory.html  |   8 +-
 .../cayenne/reflect/generic/package-summary.html   |   8 +-
 .../cayenne/reflect/generic/package-tree.html      |   8 +-
 .../cayenne/reflect/generic/package-use.html       |   8 +-
 .../apache/cayenne/reflect/package-summary.html    |  10 +-
 .../org/apache/cayenne/reflect/package-tree.html   |   8 +-
 .../org/apache/cayenne/reflect/package-use.html    |   8 +-
 .../valueholder/ValueHolderDescriptorFactory.html  |   8 +-
 .../class-use/ValueHolderDescriptorFactory.html    |   8 +-
 .../reflect/valueholder/package-summary.html       |   8 +-
 .../cayenne/reflect/valueholder/package-tree.html  |   8 +-
 .../cayenne/reflect/valueholder/package-use.html   |   8 +-
 .../org/apache/cayenne/remote/BaseConnection.html  |   8 +-
 .../org/apache/cayenne/remote/ClientChannel.html   |   8 +-
 .../apache/cayenne/remote/ClientConnection.html    |   8 +-
 .../cayenne/remote/class-use/BaseConnection.html   |   8 +-
 .../cayenne/remote/class-use/ClientChannel.html    |   8 +-
 .../cayenne/remote/class-use/ClientConnection.html |   8 +-
 .../remote/hessian/ClientSerializerFactory.html    |   8 +-
 .../hessian/class-use/ClientSerializerFactory.html |   8 +-
 .../cayenne/remote/hessian/package-summary.html    |   8 +-
 .../cayenne/remote/hessian/package-tree.html       |   8 +-
 .../apache/cayenne/remote/hessian/package-use.html |   8 +-
 .../remote/hessian/service/HessianUtil.html        |   8 +-
 .../hessian/service/class-use/HessianUtil.html     |   8 +-
 .../remote/hessian/service/package-summary.html    |   8 +-
 .../remote/hessian/service/package-tree.html       |   8 +-
 .../remote/hessian/service/package-use.html        |   8 +-
 .../org/apache/cayenne/remote/package-summary.html |   8 +-
 .../org/apache/cayenne/remote/package-tree.html    |   8 +-
 .../api/org/apache/cayenne/remote/package-use.html |   8 +-
 .../cayenne/remote/service/LocalConnection.html    |   8 +-
 .../remote/service/class-use/LocalConnection.html  |   8 +-
 .../cayenne/remote/service/package-summary.html    |   8 +-
 .../cayenne/remote/service/package-tree.html       |   8 +-
 .../apache/cayenne/remote/service/package-use.html |   8 +-
 .../resource/ClassLoaderResourceLocator.html       |   8 +-
 .../resource/FilesystemResourceLocator.html        |   8 +-
 .../api/org/apache/cayenne/resource/Resource.html  |   8 +-
 .../apache/cayenne/resource/ResourceLocator.html   |   8 +-
 .../org/apache/cayenne/resource/URLResource.html   |   8 +-
 .../class-use/ClassLoaderResourceLocator.html      |   8 +-
 .../class-use/FilesystemResourceLocator.html       |   8 +-
 .../cayenne/resource/class-use/Resource.html       |   8 +-
 .../resource/class-use/ResourceLocator.html        |   8 +-
 .../cayenne/resource/class-use/URLResource.html    |   8 +-
 .../apache/cayenne/resource/package-summary.html   |   8 +-
 .../org/apache/cayenne/resource/package-tree.html  |   8 +-
 .../org/apache/cayenne/resource/package-use.html   |   8 +-
 .../apache/cayenne/rop/HttpClientConnection.html   |   8 +-
 .../cayenne/rop/HttpClientConnectionProvider.html  |   8 +-
 .../org/apache/cayenne/rop/ProxyRemoteService.html |   8 +-
 .../api/org/apache/cayenne/rop/ROPConnector.html   |   8 +-
 .../4.2/api/org/apache/cayenne/rop/ROPUtil.html    |   8 +-
 .../rop/class-use/HttpClientConnection.html        |   8 +-
 .../class-use/HttpClientConnectionProvider.html    |   8 +-
 .../cayenne/rop/class-use/ProxyRemoteService.html  |   8 +-
 .../apache/cayenne/rop/class-use/ROPConnector.html |   8 +-
 .../org/apache/cayenne/rop/class-use/ROPUtil.html  |   8 +-
 .../ClientHessianSerializationServiceProvider.html |   8 +-
 .../apache/cayenne/rop/http/HttpROPConnector.html  |   8 +-
 .../ClientHessianSerializationServiceProvider.html |   8 +-
 .../rop/http/class-use/HttpROPConnector.html       |   8 +-
 .../apache/cayenne/rop/http/package-summary.html   |   8 +-
 .../org/apache/cayenne/rop/http/package-tree.html  |   8 +-
 .../org/apache/cayenne/rop/http/package-use.html   |   8 +-
 .../org/apache/cayenne/rop/package-summary.html    |   8 +-
 .../api/org/apache/cayenne/rop/package-tree.html   |   8 +-
 .../api/org/apache/cayenne/rop/package-use.html    |   8 +-
 .../template/CayenneSQLTemplateProcessor.html      |   8 +-
 .../api/org/apache/cayenne/template/Context.html   |   8 +-
 .../template/DefaultTemplateContextFactory.html    |   8 +-
 .../template/SQLTemplateRenderingUtils.html        |   8 +-
 .../cayenne/template/TemplateContextFactory.html   |   8 +-
 .../class-use/CayenneSQLTemplateProcessor.html     |   8 +-
 .../apache/cayenne/template/class-use/Context.html |   8 +-
 .../class-use/DefaultTemplateContextFactory.html   |   8 +-
 .../class-use/SQLTemplateRenderingUtils.html       |   8 +-
 .../template/class-use/TemplateContextFactory.html |   8 +-
 .../apache/cayenne/template/directive/Bind.html    |   8 +-
 .../cayenne/template/directive/BindEqual.html      |   8 +-
 .../cayenne/template/directive/BindNotEqual.html   |   8 +-
 .../template/directive/BindObjectEqual.html        |   8 +-
 .../template/directive/BindObjectNotEqual.html     |   8 +-
 .../cayenne/template/directive/Directive.html      |   8 +-
 .../apache/cayenne/template/directive/Result.html  |   8 +-
 .../cayenne/template/directive/class-use/Bind.html |   8 +-
 .../template/directive/class-use/BindEqual.html    |   8 +-
 .../template/directive/class-use/BindNotEqual.html |   8 +-
 .../directive/class-use/BindObjectEqual.html       |   8 +-
 .../directive/class-use/BindObjectNotEqual.html    |   8 +-
 .../template/directive/class-use/Directive.html    |   8 +-
 .../template/directive/class-use/Result.html       |   8 +-
 .../template/directive/package-summary.html        |   8 +-
 .../cayenne/template/directive/package-tree.html   |   8 +-
 .../cayenne/template/directive/package-use.html    |   8 +-
 .../apache/cayenne/template/package-summary.html   |   8 +-
 .../org/apache/cayenne/template/package-tree.html  |   8 +-
 .../org/apache/cayenne/template/package-use.html   |   8 +-
 .../apache/cayenne/template/parser/ASTArray.html   |   8 +-
 .../apache/cayenne/template/parser/ASTBlock.html   |   8 +-
 .../cayenne/template/parser/ASTBoolScalar.html     |   8 +-
 .../cayenne/template/parser/ASTDirective.html      |   8 +-
 .../cayenne/template/parser/ASTExpression.html     |   8 +-
 .../cayenne/template/parser/ASTFloatScalar.html    |   8 +-
 .../apache/cayenne/template/parser/ASTIfElse.html  |   8 +-
 .../cayenne/template/parser/ASTIntScalar.html      |   8 +-
 .../apache/cayenne/template/parser/ASTMethod.html  |   8 +-
 .../cayenne/template/parser/ASTStringScalar.html   |   8 +-
 .../apache/cayenne/template/parser/ASTText.html    |   8 +-
 .../cayenne/template/parser/ASTVariable.html       |   8 +-
 .../cayenne/template/parser/ExpressionNode.html    |   8 +-
 .../cayenne/template/parser/IdentifierNode.html    |   8 +-
 .../template/parser/JJTSQLTemplateParserState.html |   8 +-
 .../cayenne/template/parser/JavaCharStream.html    |   8 +-
 .../org/apache/cayenne/template/parser/Node.html   |   8 +-
 .../cayenne/template/parser/ParseException.html    |   8 +-
 .../cayenne/template/parser/SQLTemplateParser.html |   8 +-
 .../parser/SQLTemplateParserConstants.html         |   8 +-
 .../parser/SQLTemplateParserTokenManager.html      |   8 +-
 .../parser/SQLTemplateParserTreeConstants.html     |   8 +-
 .../apache/cayenne/template/parser/ScalarNode.html |   8 +-
 .../apache/cayenne/template/parser/SimpleNode.html |   8 +-
 .../org/apache/cayenne/template/parser/Token.html  |   8 +-
 .../cayenne/template/parser/TokenMgrError.html     |   8 +-
 .../template/parser/class-use/ASTArray.html        |   8 +-
 .../template/parser/class-use/ASTBlock.html        |   8 +-
 .../template/parser/class-use/ASTBoolScalar.html   |   8 +-
 .../template/parser/class-use/ASTDirective.html    |   8 +-
 .../template/parser/class-use/ASTExpression.html   |   8 +-
 .../template/parser/class-use/ASTFloatScalar.html  |   8 +-
 .../template/parser/class-use/ASTIfElse.html       |   8 +-
 .../template/parser/class-use/ASTIntScalar.html    |   8 +-
 .../template/parser/class-use/ASTMethod.html       |   8 +-
 .../template/parser/class-use/ASTStringScalar.html |   8 +-
 .../cayenne/template/parser/class-use/ASTText.html |   8 +-
 .../template/parser/class-use/ASTVariable.html     |   8 +-
 .../template/parser/class-use/ExpressionNode.html  |   8 +-
 .../template/parser/class-use/IdentifierNode.html  |   8 +-
 .../class-use/JJTSQLTemplateParserState.html       |   8 +-
 .../template/parser/class-use/JavaCharStream.html  |   8 +-
 .../cayenne/template/parser/class-use/Node.html    |   8 +-
 .../template/parser/class-use/ParseException.html  |   8 +-
 .../parser/class-use/SQLTemplateParser.html        |   8 +-
 .../class-use/SQLTemplateParserConstants.html      |   8 +-
 .../class-use/SQLTemplateParserTokenManager.html   |   8 +-
 .../class-use/SQLTemplateParserTreeConstants.html  |   8 +-
 .../template/parser/class-use/ScalarNode.html      |   8 +-
 .../template/parser/class-use/SimpleNode.html      |   8 +-
 .../cayenne/template/parser/class-use/Token.html   |   8 +-
 .../template/parser/class-use/TokenMgrError.html   |   8 +-
 .../cayenne/template/parser/package-summary.html   |   8 +-
 .../cayenne/template/parser/package-tree.html      |   8 +-
 .../cayenne/template/parser/package-use.html       |   8 +-
 .../api/org/apache/cayenne/tx/BaseTransaction.html |   8 +-
 .../org/apache/cayenne/tx/CayenneTransaction.html  |   8 +-
 .../cayenne/tx/DefaultTransactionDescriptor.html   |  27 +-
 .../cayenne/tx/DefaultTransactionFactory.html      |   8 +-
 ...tTransactionManager.BaseTransactionHandler.html |   8 +-
 .../cayenne/tx/DefaultTransactionManager.html      |   8 +-
 .../org/apache/cayenne/tx/ExternalTransaction.html |   8 +-
 .../4.2/api/org/apache/cayenne/tx/Transaction.html |   8 +-
 .../cayenne/tx/TransactionDescriptor.Builder.html  |  12 +-
 .../apache/cayenne/tx/TransactionDescriptor.html   |  49 +-
 .../org/apache/cayenne/tx/TransactionFactory.html  |   8 +-
 .../org/apache/cayenne/tx/TransactionFilter.html   |   8 +-
 .../org/apache/cayenne/tx/TransactionListener.html |   8 +-
 .../org/apache/cayenne/tx/TransactionManager.html  |   8 +-
 .../apache/cayenne/tx/TransactionPropagation.html  |   8 +-
 .../apache/cayenne/tx/TransactionalOperation.html  |   8 +-
 .../cayenne/tx/class-use/BaseTransaction.html      |   8 +-
 .../cayenne/tx/class-use/CayenneTransaction.html   |   8 +-
 .../tx/class-use/DefaultTransactionDescriptor.html |   8 +-
 .../tx/class-use/DefaultTransactionFactory.html    |   8 +-
 ...tTransactionManager.BaseTransactionHandler.html |   8 +-
 .../tx/class-use/DefaultTransactionManager.html    |   8 +-
 .../cayenne/tx/class-use/ExternalTransaction.html  |   8 +-
 .../apache/cayenne/tx/class-use/Transaction.html   |   8 +-
 .../class-use/TransactionDescriptor.Builder.html   |   8 +-
 .../tx/class-use/TransactionDescriptor.html        |  26 +-
 .../cayenne/tx/class-use/TransactionFactory.html   |   8 +-
 .../cayenne/tx/class-use/TransactionFilter.html    |   8 +-
 .../cayenne/tx/class-use/TransactionListener.html  |   8 +-
 .../cayenne/tx/class-use/TransactionManager.html   |   8 +-
 .../tx/class-use/TransactionPropagation.html       |   8 +-
 .../tx/class-use/TransactionalOperation.html       |   8 +-
 .../api/org/apache/cayenne/tx/package-summary.html |  12 +-
 .../api/org/apache/cayenne/tx/package-tree.html    |   8 +-
 .../4.2/api/org/apache/cayenne/tx/package-use.html |   8 +-
 .../4.2/api/org/apache/cayenne/util/ArrayUtil.html |   8 +-
 .../org/apache/cayenne/util/CayenneMapEntry.html   |   8 +-
 .../org/apache/cayenne/util/CompareToBuilder.html  |   8 +-
 .../org/apache/cayenne/util/ConversionUtil.html    |   8 +-
 .../apache/cayenne/util/DeepMergeOperation.html    |   8 +-
 .../org/apache/cayenne/util/DeleteRuleUpdater.html |   8 +-
 .../apache/cayenne/util/EntityMergeListener.html   |   8 +-
 .../api/org/apache/cayenne/util/EqualsBuilder.html |   8 +-
 .../4.2/api/org/apache/cayenne/util/EventUtil.html |   8 +-
 .../apache/cayenne/util/GenericQueryResult.html    |   8 +-
 .../org/apache/cayenne/util/GenericResponse.html   |   8 +-
 .../org/apache/cayenne/util/HashCodeBuilder.html   |   8 +-
 .../4.2/api/org/apache/cayenne/util/IDUtil.html    |   8 +-
 .../cayenne/util/IncrementalListResponse.html      |   8 +-
 .../org/apache/cayenne/util/IndexPropertyList.html |   8 +-
 .../api/org/apache/cayenne/util/Invocation.html    |   8 +-
 .../api/org/apache/cayenne/util/ListResponse.html  |   8 +-
 .../cayenne/util/LocalizedStringsHandler.html      |   8 +-
 .../api/org/apache/cayenne/util/MemoryBlob.html    |   8 +-
 .../api/org/apache/cayenne/util/MemoryClob.html    |   8 +-
 .../cayenne/util/ObjectContextGraphAction.html     |   8 +-
 .../cayenne/util/ObjectContextQueryAction.html     |   8 +-
 .../apache/cayenne/util/ObjectDetachOperation.html |   8 +-
 .../cayenne/util/PersistentObjectCollection.html   |   8 +-
 .../cayenne/util/PersistentObjectHolder.html       |   8 +-
 .../apache/cayenne/util/PersistentObjectList.html  |   8 +-
 .../apache/cayenne/util/PersistentObjectMap.html   |   8 +-
 .../apache/cayenne/util/PersistentObjectSet.html   |   8 +-
 .../cayenne/util/ProcedureResultBuilder.html       |   8 +-
 .../apache/cayenne/util/QueryResultBuilder.html    |   8 +-
 .../org/apache/cayenne/util/RelationshipFault.html |   8 +-
 .../cayenne/util/ResultIteratorIterator.html       |   8 +-
 .../apache/cayenne/util/ShallowMergeOperation.html |   8 +-
 .../org/apache/cayenne/util/SingleEntryMap.html    |   8 +-
 .../api/org/apache/cayenne/util/SoftValueMap.html  |   8 +-
 .../org/apache/cayenne/util/ToStringBuilder.html   |   8 +-
 .../docs/4.2/api/org/apache/cayenne/util/Util.html |   8 +-
 .../api/org/apache/cayenne/util/WeakValueMap.html  |   8 +-
 .../api/org/apache/cayenne/util/XMLEncoder.html    |   8 +-
 .../org/apache/cayenne/util/XMLSerializable.html   |   8 +-
 .../apache/cayenne/util/class-use/ArrayUtil.html   |   8 +-
 .../cayenne/util/class-use/CayenneMapEntry.html    |   8 +-
 .../cayenne/util/class-use/CompareToBuilder.html   |   8 +-
 .../cayenne/util/class-use/ConversionUtil.html     |   8 +-
 .../cayenne/util/class-use/DeepMergeOperation.html |   8 +-
 .../cayenne/util/class-use/DeleteRuleUpdater.html  |   8 +-
 .../util/class-use/EntityMergeListener.html        |   8 +-
 .../cayenne/util/class-use/EqualsBuilder.html      |   8 +-
 .../apache/cayenne/util/class-use/EventUtil.html   |   8 +-
 .../cayenne/util/class-use/GenericQueryResult.html |   8 +-
 .../cayenne/util/class-use/GenericResponse.html    |   8 +-
 .../cayenne/util/class-use/HashCodeBuilder.html    |   8 +-
 .../org/apache/cayenne/util/class-use/IDUtil.html  |   8 +-
 .../util/class-use/IncrementalListResponse.html    |   8 +-
 .../cayenne/util/class-use/IndexPropertyList.html  |   8 +-
 .../apache/cayenne/util/class-use/Invocation.html  |   8 +-
 .../cayenne/util/class-use/ListResponse.html       |   8 +-
 .../util/class-use/LocalizedStringsHandler.html    |   8 +-
 .../apache/cayenne/util/class-use/MemoryBlob.html  |   8 +-
 .../apache/cayenne/util/class-use/MemoryClob.html  |   8 +-
 .../util/class-use/ObjectContextGraphAction.html   |   8 +-
 .../util/class-use/ObjectContextQueryAction.html   |   8 +-
 .../util/class-use/ObjectDetachOperation.html      |   8 +-
 .../util/class-use/PersistentObjectCollection.html |   8 +-
 .../util/class-use/PersistentObjectHolder.html     |   8 +-
 .../util/class-use/PersistentObjectList.html       |   8 +-
 .../util/class-use/PersistentObjectMap.html        |   8 +-
 .../util/class-use/PersistentObjectSet.html        |   8 +-
 .../util/class-use/ProcedureResultBuilder.html     |   8 +-
 .../cayenne/util/class-use/QueryResultBuilder.html |   8 +-
 .../cayenne/util/class-use/RelationshipFault.html  |   8 +-
 .../util/class-use/ResultIteratorIterator.html     |   8 +-
 .../util/class-use/ShallowMergeOperation.html      |   8 +-
 .../cayenne/util/class-use/SingleEntryMap.html     |   8 +-
 .../cayenne/util/class-use/SoftValueMap.html       |   8 +-
 .../cayenne/util/class-use/ToStringBuilder.html    |   8 +-
 .../org/apache/cayenne/util/class-use/Util.html    |   8 +-
 .../cayenne/util/class-use/WeakValueMap.html       |   8 +-
 .../apache/cayenne/util/class-use/XMLEncoder.html  |   8 +-
 .../cayenne/util/class-use/XMLSerializable.html    |   8 +-
 .../cayenne/util/commons/CompositeCollection.html  |   8 +-
 .../commons/class-use/CompositeCollection.html     |   8 +-
 .../cayenne/util/commons/package-summary.html      |   8 +-
 .../apache/cayenne/util/commons/package-tree.html  |   8 +-
 .../apache/cayenne/util/commons/package-use.html   |   8 +-
 .../ConcurrentLinkedHashMap.Builder.html           |   8 +-
 .../ConcurrentLinkedHashMap.html                   |   8 +-
 .../class-use/ConcurrentLinkedHashMap.Builder.html |   8 +-
 .../class-use/ConcurrentLinkedHashMap.html         |   8 +-
 .../concurrentlinkedhashmap/package-summary.html   |   8 +-
 .../util/concurrentlinkedhashmap/package-tree.html |   8 +-
 .../util/concurrentlinkedhashmap/package-use.html  |   8 +-
 .../org/apache/cayenne/util/package-summary.html   |   8 +-
 .../api/org/apache/cayenne/util/package-tree.html  |   8 +-
 .../api/org/apache/cayenne/util/package-use.html   |   8 +-
 .../cayenne/validation/BeanValidationFailure.html  |   8 +-
 .../validation/SimpleValidationFailure.html        |   8 +-
 .../cayenne/validation/ValidationException.html    |   8 +-
 .../cayenne/validation/ValidationFailure.html      |   8 +-
 .../cayenne/validation/ValidationResult.html       |   8 +-
 .../class-use/BeanValidationFailure.html           |   8 +-
 .../class-use/SimpleValidationFailure.html         |   8 +-
 .../validation/class-use/ValidationException.html  |   8 +-
 .../validation/class-use/ValidationFailure.html    |   8 +-
 .../validation/class-use/ValidationResult.html     |   8 +-
 .../apache/cayenne/validation/package-summary.html |   8 +-
 .../apache/cayenne/validation/package-tree.html    |   8 +-
 .../org/apache/cayenne/validation/package-use.html |   8 +-
 .../4.2/api/org/apache/cayenne/value/GeoJson.html  |   8 +-
 .../4.2/api/org/apache/cayenne/value/Json.html     |   8 +-
 .../docs/4.2/api/org/apache/cayenne/value/Wkt.html |   8 +-
 .../apache/cayenne/value/class-use/GeoJson.html    |   8 +-
 .../org/apache/cayenne/value/class-use/Json.html   |   8 +-
 .../org/apache/cayenne/value/class-use/Wkt.html    |   8 +-
 .../org/apache/cayenne/value/json/JsonUtils.html   |   8 +-
 .../cayenne/value/json/MalformedJsonException.html |   8 +-
 .../cayenne/value/json/class-use/JsonUtils.html    |   8 +-
 .../json/class-use/MalformedJsonException.html     |   8 +-
 .../apache/cayenne/value/json/package-summary.html |   8 +-
 .../apache/cayenne/value/json/package-tree.html    |   8 +-
 .../org/apache/cayenne/value/json/package-use.html |   8 +-
 .../org/apache/cayenne/value/package-summary.html  |   8 +-
 .../api/org/apache/cayenne/value/package-tree.html |   8 +-
 .../api/org/apache/cayenne/value/package-use.html  |   8 +-
 .../site/static/docs/4.2/api/overview-summary.html |   4 +-
 .../site/static/docs/4.2/api/overview-tree.html    |   9 +-
 .../static/docs/4.2/api/package-search-index.zip   | Bin 688 -> 688 bytes
 .../site/static/docs/4.2/api/serialized-form.html  |   8 +-
 .../site/static/docs/4.2/api/type-search-index.js  |   2 +-
 .../site/static/docs/4.2/api/type-search-index.zip | Bin 7863 -> 7869 bytes
 2394 files changed, 10218 insertions(+), 9962 deletions(-)

diff --git a/src/main/site/content/docs/4.2/cayenne-guide.html b/src/main/site/content/docs/4.2/cayenne-guide.html
index 0ac576927..30d8cd8b2 100644
--- a/src/main/site/content/docs/4.2/cayenne-guide.html
+++ b/src/main/site/content/docs/4.2/cayenne-guide.html
@@ -123,7 +123,7 @@ menu:
         &lt;plugin&gt;
             &lt;groupId&gt;org.apache.cayenne.plugins&lt;/groupId&gt;
             &lt;artifactId&gt;cayenne-modeler-maven-plugin&lt;/artifactId&gt;
-            &lt;version&gt;4.2.RC1&lt;/version&gt;
+            &lt;version&gt;4.2.RC2&lt;/version&gt;
         &lt;/plugin&gt;
     &lt;/plugins&gt;
 &lt;/build&gt;</code></pre> 
@@ -363,7 +363,7 @@ total 24
       <pre class="highlight"><code class="language-xml xml" data-lang="xml">&lt;dependency&gt;
    &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
    &lt;artifactId&gt;cayenne-server&lt;/artifactId&gt;
-   &lt;version&gt;4.2.RC1&lt;/version&gt;
+   &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -375,7 +375,7 @@ total 24
     </div> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-server:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-server:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -3126,7 +3126,7 @@ ServerRuntime runtime = ServerRuntime.builder()
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;plugin&gt;
 	&lt;groupId&gt;org.apache.cayenne.plugins&lt;/groupId&gt;
 	&lt;artifactId&gt;cayenne-maven-plugin&lt;/artifactId&gt;
-	&lt;version&gt;4.2.RC1&lt;/version&gt;
+	&lt;version&gt;4.2.RC2&lt;/version&gt;
 
 	&lt;configuration&gt;
         &lt;cayenneProject&gt;${project.basedir}/src/main/resources/cayenne/cayenne-project.xml&lt;/cayenneProject&gt;
@@ -3710,7 +3710,7 @@ ServerRuntime runtime = ServerRuntime.builder()
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-cache-invalidation&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -3719,7 +3719,7 @@ ServerRuntime runtime = ServerRuntime.builder()
     <h4 id="gradle-2"><a class="anchor" href="#gradle-2"></a>4.1.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-cache-invalidation:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-cache-invalidation:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -3802,7 +3802,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-commitlog&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -3811,7 +3811,7 @@ public class MyEntity extends _MyEntity {
     <h4 id="gradle-3"><a class="anchor" href="#gradle-3"></a>4.2.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-commitlog:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-commitlog:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -3882,7 +3882,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-crypto&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -3891,7 +3891,7 @@ public class MyEntity extends _MyEntity {
     <h4 id="gradle-4"><a class="anchor" href="#gradle-4"></a>4.3.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-crypto:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-crypto:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -4005,7 +4005,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-jcache&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -4014,7 +4014,7 @@ public class MyEntity extends _MyEntity {
     <h4 id="gradle-5"><a class="anchor" href="#gradle-5"></a>4.4.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-jcache:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-jcache:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -4116,7 +4116,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-project-compatibility&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -4125,7 +4125,7 @@ public class MyEntity extends _MyEntity {
     <h4 id="gradle-6"><a class="anchor" href="#gradle-6"></a>4.5.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-project-compatibility:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-project-compatibility:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -4148,7 +4148,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-velocity&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -4157,7 +4157,7 @@ public class MyEntity extends _MyEntity {
     <h4 id="gradle-7"><a class="anchor" href="#gradle-7"></a>4.6.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-velocity:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-velocity:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -4205,7 +4205,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-web&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -4214,7 +4214,7 @@ public class MyEntity extends _MyEntity {
     <h4 id="gradle-8"><a class="anchor" href="#gradle-8"></a>4.7.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-web:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-web:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -4231,7 +4231,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-osgi&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -4240,7 +4240,7 @@ public class MyEntity extends _MyEntity {
     <h4 id="gradle-9"><a class="anchor" href="#gradle-9"></a>4.8.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-osgi:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-osgi:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -4257,7 +4257,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-rop-server&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 &lt;/dependency&gt;</code></pre> 
      </div> 
     </div> 
@@ -4266,7 +4266,7 @@ public class MyEntity extends _MyEntity {
     <h4 id="gradle-10"><a class="anchor" href="#gradle-10"></a>4.9.2. Gradle</h4> 
     <div class="listingblock"> 
      <div class="content"> 
-      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-rop-server:4.2.RC1'</code></pre> 
+      <pre class="highlight"><code class="language-Groovy Groovy" data-lang="Groovy">compile 'org.apache.cayenne:cayenne-rop-server:4.2.RC2'</code></pre> 
      </div> 
     </div> 
    </div> 
@@ -4443,7 +4443,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-xml xml" data-lang="xml">&lt;plugin&gt;
     &lt;groupId&gt;org.apache.cayenne.plugins&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-maven-plugin&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 
     &lt;configuration&gt;
         &lt;map&gt;${project.basedir}/src/main/resources/my.map.xml&lt;/map&gt;
@@ -4700,7 +4700,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-XML XML" data-lang="XML">&lt;plugin&gt;
     &lt;groupId&gt;org.apache.cayenne.plugins&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-maven-plugin&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
 
     &lt;executions&gt;
         &lt;execution&gt;
@@ -4870,7 +4870,7 @@ public class MyEntity extends _MyEntity {
       <pre class="highlight"><code class="language-xml xml" data-lang="xml">&lt;plugin&gt;
     &lt;groupId&gt;org.apache.cayenne.plugins&lt;/groupId&gt;
     &lt;artifactId&gt;cayenne-maven-plugin&lt;/artifactId&gt;
-    &lt;version&gt;4.2.RC1&lt;/version&gt;
+    &lt;version&gt;4.2.RC2&lt;/version&gt;
     &lt;executions&gt;
         &lt;execution&gt;
             &lt;configuration&gt;
@@ -4906,7 +4906,7 @@ public class MyEntity extends _MyEntity {
     }
     // add Cayenne Gradle Plugin
     dependencies {
-        classpath group: 'org.apache.cayenne.plugins', name: 'cayenne-gradle-plugin', version: '4.2.RC1'
+        classpath group: 'org.apache.cayenne.plugins', name: 'cayenne-gradle-plugin', version: '4.2.RC2'
     }
 }
 
diff --git a/src/main/site/content/docs/4.2/getting-started-db-first.html b/src/main/site/content/docs/4.2/getting-started-db-first.html
index acbda233c..3f10af926 100644
--- a/src/main/site/content/docs/4.2/getting-started-db-first.html
+++ b/src/main/site/content/docs/4.2/getting-started-db-first.html
@@ -117,7 +117,7 @@ ALTER TABLE painting ADD FOREIGN KEY (GALLERY_ID) REFERENCES gallery (ID) ON DEL
     <div class="listingblock"> 
      <div class="content"> 
       <pre class="highlight"><code class="language-xml xml" data-lang="xml">&lt;properties&gt;
-    &lt;cayenne.version&gt;4.2.RC1&lt;/cayenne.version&gt;
+    &lt;cayenne.version&gt;4.2.RC2&lt;/cayenne.version&gt;
 &lt;/properties&gt;</code></pre> 
      </div> 
     </div> 
diff --git a/src/main/site/content/docs/4.2/getting-started-guide.html b/src/main/site/content/docs/4.2/getting-started-guide.html
index 6163680d1..218362c5e 100644
--- a/src/main/site/content/docs/4.2/getting-started-guide.html
+++ b/src/main/site/content/docs/4.2/getting-started-guide.html
@@ -288,7 +288,7 @@ menu:
     &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt;
 
     &lt;properties&gt;
-        &lt;cayenne.version&gt;4.2.RC1&lt;/cayenne.version&gt; <i class="conum" data-value="1"></i><b>(1)</b>
+        &lt;cayenne.version&gt;4.2.RC2&lt;/cayenne.version&gt; <i class="conum" data-value="1"></i><b>(1)</b>
         &lt;maven.compiler.source&gt;1.8&lt;/maven.compiler.source&gt; <i class="conum" data-value="2"></i><b>(2)</b>
         &lt;maven.compiler.target&gt;1.8&lt;/maven.compiler.target&gt;
     &lt;/properties&gt;
diff --git a/src/main/site/content/docs/4.2/getting-started-rop.html b/src/main/site/content/docs/4.2/getting-started-rop.html
index 5aab88d0c..a0c4d16e3 100644
--- a/src/main/site/content/docs/4.2/getting-started-rop.html
+++ b/src/main/site/content/docs/4.2/getting-started-rop.html
@@ -105,7 +105,7 @@ weight: 40
             &lt;groupId&gt;org.apache.cayenne&lt;/groupId&gt;
             &lt;artifactId&gt;cayenne-client-jetty&lt;/artifactId&gt;
             &lt;!-- Here specify the version of Cayenne you are actually using --&gt;
-            &lt;version&gt;4.2.RC1&lt;/version&gt;
+            &lt;version&gt;4.2.RC2&lt;/version&gt;
         &lt;/dependency&gt;
         &lt;dependency&gt;
         &lt;groupId&gt;com.caucho&lt;/groupId&gt;
diff --git a/src/main/site/content/docs/4.2/upgrade-guide.html b/src/main/site/content/docs/4.2/upgrade-guide.html
index 41476d0de..18138956d 100644
--- a/src/main/site/content/docs/4.2/upgrade-guide.html
+++ b/src/main/site/content/docs/4.2/upgrade-guide.html
@@ -28,7 +28,7 @@ weight: 50
  <h2 id="java-version"><a class="anchor" href="#java-version"></a>1. Java Version</h2> 
  <div class="sectionbody"> 
   <div class="paragraph"> 
-   <p>Minimum required JDK version is 1.8 or newer. Cayenne 4.2 is fully tested with Java 1.8 and 11.</p> 
+   <p>Minimum required JDK version is 8 or newer. Cayenne 4.2 is fully tested with Java 8, 11 and 17.</p> 
   </div> 
  </div> 
 </div> 
@@ -54,10 +54,10 @@ List&lt;Artist&gt; artists = ObjectSelect.query(Artist.class)
   <div class="sect2"> 
    <h3 id="new-property-api"><a class="anchor" href="#new-property-api"></a>2.2. New Property API</h3> 
    <div class="paragraph"> 
-    <p>Property API are greatly revised. This API allows to use type aware expression factories aka Properties. These properties are normally generated as static constants in model classes, but they can also be created manually by <code>PropertyFactory</code> if needed.</p> 
+    <p>Property API are greatly revised. This API allows to use type aware expression factories aka Properties. These properties are normally generated as static constants in model classes, but they can also be created manually by <code>PropertyFactory</code> if needed. New API provides designated properties for different datatypes and relationships, including special variant that represents primary keys.</p> 
    </div> 
    <div class="paragraph"> 
-    <p>Typical usage in select queries:</p> 
+    <p>Usage example in <code>ObjectSelect</code> query:</p> 
    </div> 
    <div class="listingblock"> 
     <div class="content"> 
@@ -69,6 +69,51 @@ Artist artist = ObjectSelect.query(Artist.class)
         .selectOne(context);</code></pre> 
     </div> 
    </div> 
+   <div class="paragraph"> 
+    <p>See <a href="https://cayenne.apache.org/docs/4.2/api/org/apache/cayenne/exp/property/package-summary.html">JavaDoc</a> for details.</p> 
+   </div> 
+  </div> 
+  <div class="sect2"> 
+   <h3 id="new-types-support"><a class="anchor" href="#new-types-support"></a>2.3. New types support</h3> 
+   <div class="paragraph"> 
+    <p>Cayenne 4.2 brings support for the Json and Geo types that are common now in RDBMS, see <a href="https://github.com/apache/cayenne-examples/tree/master/cayenne-jdbc-type-other">this demo</a> for the usage example. Additionally, Cayenne now supports <code>java.time.Duration</code> and <code>java.time.Period</code> out of the box.</p> 
+   </div> 
+  </div> 
+ </div> 
+</div> 
+<div class="sect1"> 
+ <h2 id="deprecations-and-api-incompatibilities"><a class="anchor" href="#deprecations-and-api-incompatibilities"></a>3. Deprecations and API incompatibilities</h2> 
+ <div class="sectionbody"> 
+  <div class="paragraph"> 
+   <p>For the full list of deprecations refer to <code>UPGRADE.txt</code>. Here’s the most important changes.</p> 
+  </div> 
+  <div class="sect2"> 
+   <h3 id="selectquery"><a class="anchor" href="#selectquery"></a>3.1. SelectQuery</h3> 
+   <div class="paragraph"> 
+    <p><code>SelectQuery</code> is deprecated in favour of <code>ObjectSelect</code>. It’s still fully functional and could be used, but it will be removed in a future.</p> 
+   </div> 
+  </div> 
+  <div class="sect2"> 
+   <h3 id="obsolete-modules"><a class="anchor" href="#obsolete-modules"></a>3.2. Obsolete modules</h3> 
+   <div class="paragraph"> 
+    <p>There are several modules that are deprecated in Cayenne 4.2 and will be removed in a later version:</p> 
+   </div> 
+   <div class="ulist"> 
+    <ul> 
+     <li> <p>Cayenne ROP</p> </li> 
+     <li> <p>Cayenne Web</p> </li> 
+     <li> <p>Event bridges: XMPP, JMS and JGroups</p> </li> 
+    </ul> 
+   </div> 
+   <div class="paragraph"> 
+    <p>These modules could be still safely used in 4.2.</p> 
+   </div> 
+  </div> 
+  <div class="sect2"> 
+   <h3 id="objectid"><a class="anchor" href="#objectid"></a>3.3. ObjectId</h3> 
+   <div class="paragraph"> 
+    <p>ObjectId can’t be instantiated directly, <code>ObjectId.of(..)</code> factory methods should be used. E.g. <code>ObjectId.of("Artist", 1)</code> instead of <code>new ObjectId("Artist", 1)</code>.</p> 
+   </div> 
   </div> 
  </div> 
 </div>
\ No newline at end of file
diff --git a/src/main/site/content/docs/4.2/upgrade-guide.toc.html b/src/main/site/content/docs/4.2/upgrade-guide.toc.html
index f7041ef1c..cdf5e041c 100644
--- a/src/main/site/content/docs/4.2/upgrade-guide.toc.html
+++ b/src/main/site/content/docs/4.2/upgrade-guide.toc.html
@@ -8,6 +8,13 @@
    <ul class="sectlevel2 nav"> 
     <li><a href="#subqueries" class="nav-link">2.1. Subqueries</a></li> 
     <li><a href="#new-property-api" class="nav-link">2.2. New Property API</a></li> 
+    <li><a href="#new-types-support" class="nav-link">2.3. New types support</a></li> 
+   </ul> </li> 
+  <li><a href="#deprecations-and-api-incompatibilities" class="nav-link">3. Deprecations and API incompatibilities</a> 
+   <ul class="sectlevel2 nav"> 
+    <li><a href="#selectquery" class="nav-link">3.1. SelectQuery</a></li> 
+    <li><a href="#obsolete-modules" class="nav-link">3.2. Obsolete modules</a></li> 
+    <li><a href="#objectid" class="nav-link">3.3. ObjectId</a></li> 
    </ul> </li> 
  </ul> 
 </div>
\ No newline at end of file
diff --git a/src/main/site/static/docs/4.2/api/allclasses-index.html b/src/main/site/static/docs/4.2/api/allclasses-index.html
index d70c2f189..6c5fb0da3 100644
--- a/src/main/site/static/docs/4.2/api/allclasses-index.html
+++ b/src/main/site/static/docs/4.2/api/allclasses-index.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>All Classes (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>All Classes (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -21,13 +21,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="All Classes (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="All Classes (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
     }
 //-->
-var data = {"i0":2,"i1":2,"i2":1,"i3":1,"i4":1,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":1,"i12":1,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":2,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":4,"i50":2,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":2,"i57":2,"i58":2,"i59":2,"i60":2,"i [...]
+var data = {"i0":2,"i1":2,"i2":1,"i3":1,"i4":1,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":1,"i12":1,"i13":2,"i14":2,"i15":2,"i16":2,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":2,"i36":2,"i37":2,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":4,"i50":2,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":2,"i57":2,"i58":2,"i59":2,"i60":2,"i [...]
 var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"],16:["t5","Error Summary"],32:["t6","Annotation Types Summary"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -1816,7 +1816,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </tr>
 <tr id="i313" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/DefaultTransactionDescriptor.html" title="class in org.apache.cayenne.tx">DefaultTransactionDescriptor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
+<th class="colLast" scope="row">Deprecated.
+<div class="deprecationComment">since 4.2, use <a href="org/apache/cayenne/tx/TransactionDescriptor.html#defaultDescriptor()"><code>TransactionDescriptor.defaultDescriptor()</code></a></div>
+</th>
 </tr>
 <tr id="i314" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/DefaultTransactionFactory.html" title="class in org.apache.cayenne.tx">DefaultTransactionFactory</a></td>
@@ -4039,58 +4041,64 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
 <tr id="i751" class="rowColor">
+<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/OpIdFactory.html" title="class in org.apache.cayenne.access.flush.operation">OpIdFactory</a></td>
+<th class="colLast" scope="row">
+<div class="block">Factory that wraps provided ID to be suitable for the better processing in the flush operation.</div>
+</th>
+</tr>
+<tr id="i752" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/OptimisticLockException.html" title="class in org.apache.cayenne.access">OptimisticLockException</a></td>
 <th class="colLast" scope="row">
 <div class="block">An exception thrown on optimistic lock failure.</div>
 </th>
 </tr>
-<tr id="i752" class="altColor">
+<tr id="i753" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/oracle/Oracle8Adapter.html" title="class in org.apache.cayenne.dba.oracle">Oracle8Adapter</a></td>
 <th class="colLast" scope="row">
 <div class="block">A flavor of OracleAdapter that implements workarounds for some old driver
  limitations.</div>
 </th>
 </tr>
-<tr id="i753" class="rowColor">
+<tr id="i754" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/oracle/OracleAdapter.html" title="class in org.apache.cayenne.dba.oracle">OracleAdapter</a></td>
 <th class="colLast" scope="row">
 <div class="block">DbAdapter implementation for <a href="http://www.oracle.com">Oracle RDBMS
  </a>.</div>
 </th>
 </tr>
-<tr id="i754" class="altColor">
+<tr id="i755" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/oracle/OracleByteArrayType.html" title="class in org.apache.cayenne.dba.oracle">OracleByteArrayType</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i755" class="rowColor">
+<tr id="i756" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/oracle/OracleCharType.html" title="class in org.apache.cayenne.dba.oracle">OracleCharType</a></td>
 <th class="colLast" scope="row">
 <div class="block">Oracle specific CHAR type handling.</div>
 </th>
 </tr>
-<tr id="i756" class="altColor">
+<tr id="i757" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/oracle/OraclePkGenerator.html" title="class in org.apache.cayenne.dba.oracle">OraclePkGenerator</a></td>
 <th class="colLast" scope="row">
 <div class="block">Sequence-based primary key generator implementation for Oracle.</div>
 </th>
 </tr>
-<tr id="i757" class="rowColor">
+<tr id="i758" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/oracle/OracleSniffer.html" title="class in org.apache.cayenne.dba.oracle">OracleSniffer</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i758" class="altColor">
+<tr id="i759" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/oracle/OracleSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.oracle">OracleSQLTreeProcessor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i759" class="rowColor">
+<tr id="i760" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/oracle/OracleUtilDateType.html" title="class in org.apache.cayenne.dba.oracle">OracleUtilDateType</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i760" class="altColor">
+<tr id="i761" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OrderByNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OrderByNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i761" class="rowColor">
+<tr id="i762" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines object sorting criteria, used either for in-memory sorting of object
@@ -4098,170 +4106,170 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  SelectQuery query.</div>
 </th>
 </tr>
-<tr id="i762" class="altColor">
+<tr id="i763" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/OrderingNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">OrderingNodeBuilder</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i763" class="rowColor">
+<tr id="i764" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/Orderings.html" title="class in org.apache.cayenne.query">Orderings</a></td>
 <th class="colLast" scope="row">
 <div class="block">Orderings is provided so that you can chain Ordering together and then use 
  the result to pass into methods that require List&lt;Ordering&gt;</div>
 </th>
 </tr>
-<tr id="i764" class="altColor">
+<tr id="i765" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/ParameterBinding.html" title="class in org.apache.cayenne.access.translator">ParameterBinding</a></td>
 <th class="colLast" scope="row">
 <div class="block">Describes a PreparedStatement parameter generic binding.</div>
 </th>
 </tr>
-<tr id="i765" class="rowColor">
+<tr id="i766" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/ParameterizedQuery.html" title="interface in org.apache.cayenne.query">ParameterizedQuery</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines a query that can serve as a template for other queries.</div>
 </th>
 </tr>
-<tr id="i766" class="altColor">
+<tr id="i767" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/ParseException.html" title="class in org.apache.cayenne.ejbql.parser">ParseException</a></td>
 <th class="colLast" scope="row">
 <div class="block">This exception is thrown when parse errors are encountered.</div>
 </th>
 </tr>
-<tr id="i767" class="rowColor">
+<tr id="i768" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/parser/ParseException.html" title="class in org.apache.cayenne.exp.parser">ParseException</a></td>
 <th class="colLast" scope="row">
 <div class="block">This exception is thrown when parse errors are encountered.</div>
 </th>
 </tr>
-<tr id="i768" class="altColor">
+<tr id="i769" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/ParseException.html" title="class in org.apache.cayenne.template.parser">ParseException</a></td>
 <th class="colLast" scope="row">
 <div class="block">This exception is thrown when parse errors are encountered.</div>
 </th>
 </tr>
-<tr id="i769" class="rowColor">
+<tr id="i770" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/PasswordEncoding.html" title="interface in org.apache.cayenne.configuration">PasswordEncoding</a></td>
 <th class="colLast" scope="row">
 <div class="block">Password encoders are used to translate the text of the database password, on loading
  and on saving, from one form to another.</div>
 </th>
 </tr>
-<tr id="i770" class="altColor">
+<tr id="i771" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map">PathComponent</a>&lt;<a href="org/apache/cayenne/map/PathComponent.html" title="type parameter in PathComponent">T</a> extends <a href="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a>,&#8203;<a href="org/apache/cayenne/map/PathComponent.html" title="type parameter in PathComponent">U</a> extends <a href="org/apache/cayenne/map/R [...]
 <th class="colLast" scope="row">
 <div class="block">A component in a path chain.</div>
 </th>
 </tr>
-<tr id="i771" class="rowColor">
+<tr id="i772" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/property/PathProperty.html" title="interface in org.apache.cayenne.exp.property">PathProperty</a>&lt;<a href="org/apache/cayenne/exp/property/PathProperty.html" title="type parameter in PathProperty">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Property that represents path segment (relationship or embeddable).</div>
 </th>
 </tr>
-<tr id="i772" class="altColor">
+<tr id="i773" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/parser/PatternMatchNode.html" title="class in org.apache.cayenne.exp.parser">PatternMatchNode</a></td>
 <th class="colLast" scope="row">
 <div class="block">Superclass of pattern matching nodes.</div>
 </th>
 </tr>
-<tr id="i773" class="rowColor">
+<tr id="i774" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/PerAdapterProvider.html" title="class in org.apache.cayenne.dba">PerAdapterProvider</a>&lt;<a href="org/apache/cayenne/dba/PerAdapterProvider.html" title="type parameter in PerAdapterProvider">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">An injectable provider that returns a given service in a context of a specific <a href="org/apache/cayenne/dba/DbAdapter.html" title="interface in org.apache.cayenne.dba"><code>DbAdapter</code></a>.</div>
 </th>
 </tr>
-<tr id="i774" class="altColor">
+<tr id="i775" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/PerAttributeChildProcessor.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">PerAttributeChildProcessor</a>&lt;<a href="org/apache/cayenne/access/sqlbuilder/sqltree/PerAttributeChildProcessor.html" title="type parameter in PerAttributeChildProcessor">T</a> extends <a href="org/apache/cayenne/access/sqlbuilder/sqltree/Node.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">Node</a [...]
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i775" class="rowColor">
+<tr id="i776" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/PeriodValueType.html" title="class in org.apache.cayenne.access.types">PeriodValueType</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i776" class="altColor">
+<tr id="i777" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/PersistenceState.html" title="class in org.apache.cayenne">PersistenceState</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines a set of object states from the point of view of persistence.</div>
 </th>
 </tr>
-<tr id="i777" class="rowColor">
+<tr id="i778" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines minimal API of an object that can be persisted via Cayenne.</div>
 </th>
 </tr>
-<tr id="i778" class="altColor">
+<tr id="i779" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/PersistentDescriptor.html" title="class in org.apache.cayenne.reflect">PersistentDescriptor</a></td>
 <th class="colLast" scope="row">
 <div class="block">A default ClassDescriptor implementation for persistent objects.</div>
 </th>
 </tr>
-<tr id="i779" class="rowColor">
+<tr id="i780" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/PersistentDescriptorFactory.html" title="class in org.apache.cayenne.reflect">PersistentDescriptorFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">A convenience superclass for <a href="org/apache/cayenne/reflect/ClassDescriptorFactory.html" title="interface in org.apache.cayenne.reflect"><code>ClassDescriptorFactory</code></a> implementors.</div>
 </th>
 </tr>
-<tr id="i780" class="altColor">
+<tr id="i781" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/PersistentObject.html" title="class in org.apache.cayenne">PersistentObject</a></td>
 <th class="colLast" scope="row">
 <div class="block">A convenience base superclass for concrete Persistent objects.</div>
 </th>
 </tr>
-<tr id="i781" class="rowColor">
+<tr id="i782" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/PersistentObjectCollection.html" title="interface in org.apache.cayenne.util">PersistentObjectCollection</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectCollection.html" title="type parameter in PersistentObjectCollection">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Simple interface to unify PersistentObject* collections in way of
  setting properties directly</div>
 </th>
 </tr>
-<tr id="i782" class="altColor">
+<tr id="i783" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/PersistentObjectHolder.html" title="class in org.apache.cayenne.util">PersistentObjectHolder</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectHolder.html" title="type parameter in PersistentObjectHolder">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A ValueHolder implementation that holds a single Persistent object related to an object
  used to initialize PersistentObjectHolder.</div>
 </th>
 </tr>
-<tr id="i783" class="rowColor">
+<tr id="i784" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/PersistentObjectList.html" title="class in org.apache.cayenne.util">PersistentObjectList</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectList.html" title="type parameter in PersistentObjectList">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A list of persistent objects lazily resolved on the first access.</div>
 </th>
 </tr>
-<tr id="i784" class="altColor">
+<tr id="i785" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/PersistentObjectMap.html" title="class in org.apache.cayenne.util">PersistentObjectMap</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i785" class="rowColor">
+<tr id="i786" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/PersistentObjectSet.html" title="class in org.apache.cayenne.util">PersistentObjectSet</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectSet.html" title="type parameter in PersistentObjectSet">E</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i786" class="altColor">
+<tr id="i787" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/PkGenerator.html" title="interface in org.apache.cayenne.dba">PkGenerator</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines methods to support automatic primary key generation.</div>
 </th>
 </tr>
-<tr id="i787" class="rowColor">
+<tr id="i788" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/server/PkGeneratorFactoryProvider.html" title="class in org.apache.cayenne.configuration.server">PkGeneratorFactoryProvider</a></td>
 <th class="colLast" scope="row">
 <div class="block">Per-adapter provider of PkGenerators</div>
 </th>
 </tr>
-<tr id="i788" class="altColor">
+<tr id="i789" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/PlainTextPasswordEncoder.html" title="class in org.apache.cayenne.configuration">PlainTextPasswordEncoder</a></td>
 <th class="colLast" scope="row">
 <div class="block">The plain text password encoder passes the text of the database password
  straight-through without any alteration.</div>
 </th>
 </tr>
-<tr id="i789" class="rowColor">
+<tr id="i790" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/PojoMapper.html" title="class in org.apache.cayenne.reflect">PojoMapper</a>&lt;<a href="org/apache/cayenne/reflect/PojoMapper.html" title="type parameter in PojoMapper">T</a>&gt;</td>
 <th class="colLast" scope="row">
-<div class="block">Simple mapper of Object[] to POJO class.</div>
+<div class="block">Simple mapper of Object[] to a POJO class.</div>
 </th>
 </tr>
-<tr id="i790" class="altColor">
+<tr id="i791" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/datasource/PoolAwareConnection.html" title="class in org.apache.cayenne.datasource">PoolAwareConnection</a></td>
 <th class="colLast" scope="row">
 <div class="block">A <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql" class="externalLink"><code>Connection</code></a> wrapper that interacts with the
@@ -4269,886 +4277,886 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  failures.</div>
 </th>
 </tr>
-<tr id="i791" class="rowColor">
+<tr id="i792" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/datasource/PoolingDataSource.html" title="interface in org.apache.cayenne.datasource">PoolingDataSource</a></td>
 <th class="colLast" scope="row">
 <div class="block">A <a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql" class="externalLink"><code>DataSource</code></a> that pools connections and requires to be explicitly
  closed.</div>
 </th>
 </tr>
-<tr id="i792" class="altColor">
+<tr id="i793" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/datasource/PoolingDataSourceBuilder.html" title="class in org.apache.cayenne.datasource">PoolingDataSourceBuilder</a></td>
 <th class="colLast" scope="row">
 <div class="block">Turns unpooled DataSource to a connection pool.</div>
 </th>
 </tr>
-<tr id="i793" class="rowColor">
+<tr id="i794" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/datasource/PoolingDataSourceParameters.html" title="class in org.apache.cayenne.datasource">PoolingDataSourceParameters</a></td>
 <th class="colLast" scope="row">
 <div class="block">A collection of pooling parameters used by <a href="org/apache/cayenne/datasource/UnmanagedPoolingDataSource.html" title="class in org.apache.cayenne.datasource"><code>UnmanagedPoolingDataSource</code></a>.</div>
 </th>
 </tr>
-<tr id="i794" class="altColor">
+<tr id="i795" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/sqltree/PositionFunctionNode.html" title="class in org.apache.cayenne.dba.postgres.sqltree">PositionFunctionNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i795" class="rowColor">
+<tr id="i796" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/annotation/PostAdd.html" title="annotation in org.apache.cayenne.annotation">PostAdd</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation to place on the entity event listener method to receive
  <a href="org/apache/cayenne/map/LifecycleEvent.html#POST_ADD"><code>LifecycleEvent.POST_ADD</code></a> events.</div>
 </th>
 </tr>
-<tr id="i796" class="altColor">
+<tr id="i797" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/PostgresAdapter.html" title="class in org.apache.cayenne.dba.postgres">PostgresAdapter</a></td>
 <th class="colLast" scope="row">
 <div class="block">DbAdapter implementation for <a href="http://www.postgresql.org">PostgreSQL
  RDBMS </a>.</div>
 </th>
 </tr>
-<tr id="i797" class="rowColor">
+<tr id="i798" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/PostgresBatchAction.html" title="class in org.apache.cayenne.dba.postgres">PostgresBatchAction</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i798" class="altColor">
+<tr id="i799" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/sqltree/PostgresExtractFunctionNode.html" title="class in org.apache.cayenne.dba.postgres.sqltree">PostgresExtractFunctionNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i799" class="rowColor">
+<tr id="i800" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/sqltree/PostgresLikeNode.html" title="class in org.apache.cayenne.dba.postgres.sqltree">PostgresLikeNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i800" class="altColor">
+<tr id="i801" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/sqltree/PostgresLimitOffsetNode.html" title="class in org.apache.cayenne.dba.postgres.sqltree">PostgresLimitOffsetNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i801" class="rowColor">
+<tr id="i802" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/PostgresPkGenerator.html" title="class in org.apache.cayenne.dba.postgres">PostgresPkGenerator</a></td>
 <th class="colLast" scope="row">
 <div class="block">Default PK generator for PostgreSQL that uses sequences for PK generation.</div>
 </th>
 </tr>
-<tr id="i802" class="altColor">
+<tr id="i803" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/PostgreSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.postgres">PostgreSQLTreeProcessor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i803" class="rowColor">
+<tr id="i804" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/postgres/PostgresSniffer.html" title="class in org.apache.cayenne.dba.postgres">PostgresSniffer</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i804" class="altColor">
+<tr id="i805" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/annotation/PostLoad.html" title="annotation in org.apache.cayenne.annotation">PostLoad</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation to place on the entity event listener method to receive
  <a href="org/apache/cayenne/map/LifecycleEvent.html#POST_LOAD"><code>LifecycleEvent.POST_LOAD</code></a> events.</div>
 </th>
 </tr>
-<tr id="i805" class="rowColor">
+<tr id="i806" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/annotation/PostPersist.html" title="annotation in org.apache.cayenne.annotation">PostPersist</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation to place on the entity event listener method to receive
  <a href="org/apache/cayenne/map/LifecycleEvent.html#POST_PERSIST"><code>LifecycleEvent.POST_PERSIST</code></a> events.</div>
 </th>
 </tr>
-<tr id="i806" class="altColor">
+<tr id="i807" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/annotation/PostRemove.html" title="annotation in org.apache.cayenne.annotation">PostRemove</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation to place on the entity event listener method to receive
  <a href="org/apache/cayenne/map/LifecycleEvent.html#POST_REMOVE"><code>LifecycleEvent.POST_REMOVE</code></a> events.</div>
 </th>
 </tr>
-<tr id="i807" class="rowColor">
+<tr id="i808" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/annotation/PostUpdate.html" title="annotation in org.apache.cayenne.annotation">PostUpdate</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation to place on the entity event listener method to receive
  <a href="org/apache/cayenne/map/LifecycleEvent.html#POST_UPDATE"><code>LifecycleEvent.POST_UPDATE</code></a> events.</div>
 </th>
 </tr>
-<tr id="i808" class="altColor">
+<tr id="i809" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/PrefetchProcessor.html" title="interface in org.apache.cayenne.query">PrefetchProcessor</a></td>
 <th class="colLast" scope="row">
 <div class="block">A hierarchical visitor interface for traversing a tree of PrefetchTreeNodes.</div>
 </th>
 </tr>
-<tr id="i809" class="rowColor">
+<tr id="i810" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/PrefetchSelectQuery.html" title="class in org.apache.cayenne.query">PrefetchSelectQuery</a>&lt;<a href="org/apache/cayenne/query/PrefetchSelectQuery.html" title="type parameter in PrefetchSelectQuery">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A SelectQuery to perform a prefetch based on another query.</div>
 </th>
 </tr>
-<tr id="i810" class="altColor">
+<tr id="i811" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/PrefetchTreeNode.html" title="class in org.apache.cayenne.query">PrefetchTreeNode</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines a node in a prefetch tree.</div>
 </th>
 </tr>
-<tr id="i811" class="rowColor">
+<tr id="i812" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/annotation/PrePersist.html" title="annotation in org.apache.cayenne.annotation">PrePersist</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation to place on the entity event listener method to receive
  <a href="org/apache/cayenne/map/LifecycleEvent.html#PRE_PERSIST"><code>LifecycleEvent.PRE_PERSIST</code></a> events.</div>
 </th>
 </tr>
-<tr id="i812" class="altColor">
+<tr id="i813" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/annotation/PreRemove.html" title="annotation in org.apache.cayenne.annotation">PreRemove</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation to place on the entity event listener method to receive
  <a href="org/apache/cayenne/map/LifecycleEvent.html#PRE_REMOVE"><code>LifecycleEvent.PRE_REMOVE</code></a> events.</div>
 </th>
 </tr>
-<tr id="i813" class="rowColor">
+<tr id="i814" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/annotation/PreUpdate.html" title="annotation in org.apache.cayenne.annotation">PreUpdate</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation to place on the entity event listener method to receive
  <a href="org/apache/cayenne/map/LifecycleEvent.html#PRE_UPDATE"><code>LifecycleEvent.PRE_UPDATE</code></a> events.</div>
 </th>
 </tr>
-<tr id="i814" class="altColor">
+<tr id="i815" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/Procedure.html" title="class in org.apache.cayenne.map">Procedure</a></td>
 <th class="colLast" scope="row">
 <div class="block">A mapping descriptor for a database stored procedure.</div>
 </th>
 </tr>
-<tr id="i815" class="rowColor">
+<tr id="i816" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/ProcedureAction.html" title="class in org.apache.cayenne.access.jdbc">ProcedureAction</a></td>
 <th class="colLast" scope="row">
 <div class="block">A SQLAction that runs a stored procedure.</div>
 </th>
 </tr>
-<tr id="i816" class="altColor">
+<tr id="i817" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/ProcedureCall.html" title="class in org.apache.cayenne.query">ProcedureCall</a>&lt;<a href="org/apache/cayenne/query/ProcedureCall.html" title="type parameter in ProcedureCall">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Fluent API for calling stored procedures.</div>
 </th>
 </tr>
-<tr id="i817" class="rowColor">
+<tr id="i818" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/xml/ProcedureHandler.html" title="class in org.apache.cayenne.configuration.xml">ProcedureHandler</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i818" class="altColor">
+<tr id="i819" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/ProcedureParameter.html" title="class in org.apache.cayenne.map">ProcedureParameter</a></td>
 <th class="colLast" scope="row">
 <div class="block">A descriptor for the Procedure parameter.</div>
 </th>
 </tr>
-<tr id="i819" class="rowColor">
+<tr id="i820" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/ProcedureParameterBinding.html" title="class in org.apache.cayenne.access.translator">ProcedureParameterBinding</a></td>
 <th class="colLast" scope="row">
 <div class="block">Describes a PreparedStatement parameter binding mapped to a DbAttribute.</div>
 </th>
 </tr>
-<tr id="i820" class="altColor">
+<tr id="i821" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/ProcedureQuery.html" title="class in org.apache.cayenne.query">ProcedureQuery</a></td>
 <th class="colLast" scope="row">
 <div class="block">A query based on Procedure.</div>
 </th>
 </tr>
-<tr id="i821" class="rowColor">
+<tr id="i822" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/ProcedureQueryDescriptor.html" title="class in org.apache.cayenne.map">ProcedureQueryDescriptor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i822" class="altColor">
+<tr id="i823" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/ProcedureResult.html" title="class in org.apache.cayenne">ProcedureResult</a>&lt;<a href="org/apache/cayenne/ProcedureResult.html" title="type parameter in ProcedureResult">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Result of procedure call.</div>
 </th>
 </tr>
-<tr id="i823" class="rowColor">
+<tr id="i824" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/ProcedureResultBuilder.html" title="class in org.apache.cayenne.util">ProcedureResultBuilder</a>&lt;<a href="org/apache/cayenne/util/ProcedureResultBuilder.html" title="type parameter in ProcedureResultBuilder">T</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i824" class="altColor">
+<tr id="i825" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/procedure/ProcedureTranslator.html" title="class in org.apache.cayenne.access.translator.procedure">ProcedureTranslator</a></td>
 <th class="colLast" scope="row">
 <div class="block">Stored procedure query translator.</div>
 </th>
 </tr>
-<tr id="i825" class="rowColor">
+<tr id="i826" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property</a>&lt;<a href="org/apache/cayenne/exp/Property.html" title="type parameter in Property">E</a>&gt;</td>
 <th class="colLast" scope="row">Deprecated.
 <div class="deprecationComment">since 4.2 in favour of type-specific set of properties, see <a href="org/apache/cayenne/exp/property/PropertyFactory.html" title="class in org.apache.cayenne.exp.property"><code>PropertyFactory</code></a>
  and <a href="org/apache/cayenne/exp/property/package-summary.html"><code>org.apache.cayenne.exp.property</code></a> package.</div>
 </th>
 </tr>
-<tr id="i826" class="altColor">
+<tr id="i827" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/property/Property.html" title="interface in org.apache.cayenne.exp.property">Property</a>&lt;<a href="org/apache/cayenne/exp/property/Property.html" title="type parameter in Property">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Base interface for all types of properties</div>
 </th>
 </tr>
-<tr id="i827" class="rowColor">
+<tr id="i828" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/Property.html" title="interface in org.apache.cayenne.reflect">Property</a></td>
 <th class="colLast" scope="row">Deprecated.
 <div class="deprecationComment">since 4.0 renamed to PropertyDescriptor.</div>
 </th>
 </tr>
-<tr id="i828" class="altColor">
+<tr id="i829" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/PropertyAccessor.html" title="class in org.apache.cayenne.reflect">PropertyAccessor</a></td>
 <th class="colLast" scope="row">
 <div class="block">A utility accessor class that wraps a simple property.</div>
 </th>
 </tr>
-<tr id="i829" class="rowColor">
+<tr id="i830" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/server/PropertyDataSourceFactory.html" title="class in org.apache.cayenne.configuration.server">PropertyDataSourceFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">A DataSourceFactrory that creates a DataSource based on system properties.</div>
 </th>
 </tr>
-<tr id="i830" class="altColor">
+<tr id="i831" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/PropertyDescriptor.html" title="interface in org.apache.cayenne.reflect">PropertyDescriptor</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines bean property API used by Cayenne to access object data, do faulting
  and graph maintenance tasks.</div>
 </th>
 </tr>
-<tr id="i831" class="rowColor">
+<tr id="i832" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/PropertyException.html" title="class in org.apache.cayenne.reflect">PropertyException</a></td>
 <th class="colLast" scope="row">
 <div class="block">An unchecked exception thrown on errors during property access, either within a
  Accessor or a Property.</div>
 </th>
 </tr>
-<tr id="i832" class="altColor">
+<tr id="i833" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/property/PropertyFactory.html" title="class in org.apache.cayenne.exp.property">PropertyFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">Factory class that produces all property types.</div>
 </th>
 </tr>
-<tr id="i833" class="rowColor">
+<tr id="i834" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/PropertyUtils.html" title="class in org.apache.cayenne.reflect">PropertyUtils</a></td>
 <th class="colLast" scope="row">
 <div class="block">Utility methods to quickly access object properties.</div>
 </th>
 </tr>
-<tr id="i834" class="altColor">
+<tr id="i835" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/PropertyVisitor.html" title="interface in org.apache.cayenne.reflect">PropertyVisitor</a></td>
 <th class="colLast" scope="row">
 <div class="block">A visitor for various types of properties in a ClassDescriptor.</div>
 </th>
 </tr>
-<tr id="i835" class="rowColor">
+<tr id="i836" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/di/Provider.html" title="interface in org.apache.cayenne.di">Provider</a>&lt;<a href="org/apache/cayenne/di/Provider.html" title="type parameter in Provider">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A DI object factory interface.</div>
 </th>
 </tr>
-<tr id="i836" class="altColor">
+<tr id="i837" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/rop/ProxyRemoteService.html" title="class in org.apache.cayenne.rop">ProxyRemoteService</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i837" class="rowColor">
+<tr id="i838" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/Qualifier.html" title="class in org.apache.cayenne.access.flush.operation">Qualifier</a></td>
 <th class="colLast" scope="row">
 <div class="block">Qualifier of DB row.</div>
 </th>
 </tr>
-<tr id="i838" class="altColor">
+<tr id="i839" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines minimal API of a query descriptor that is executable via Cayenne.</div>
 </th>
 </tr>
-<tr id="i839" class="rowColor">
+<tr id="i840" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/cache/QueryCache.html" title="interface in org.apache.cayenne.cache">QueryCache</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines API of a cache that stores query results.</div>
 </th>
 </tr>
-<tr id="i840" class="altColor">
+<tr id="i841" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/cache/QueryCacheEntryFactory.html" title="interface in org.apache.cayenne.cache">QueryCacheEntryFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">A factory that is used by the cache to rebuild expired entries.</div>
 </th>
 </tr>
-<tr id="i841" class="rowColor">
+<tr id="i842" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/QueryCacheStrategy.html" title="enum in org.apache.cayenne.query">QueryCacheStrategy</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines query result caching policy.</div>
 </th>
 </tr>
-<tr id="i842" class="altColor">
+<tr id="i843" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/QueryChain.html" title="class in org.apache.cayenne.query">QueryChain</a></td>
 <th class="colLast" scope="row">
 <div class="block">A Query decorator for a collection of other queries.</div>
 </th>
 </tr>
-<tr id="i843" class="rowColor">
+<tr id="i844" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/QueryDescriptor.html" title="class in org.apache.cayenne.map">QueryDescriptor</a></td>
 <th class="colLast" scope="row">
 <div class="block">Generic descriptor of a Cayenne query.</div>
 </th>
 </tr>
-<tr id="i844" class="altColor">
+<tr id="i845" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/xml/QueryDescriptorHandler.html" title="class in org.apache.cayenne.configuration.xml">QueryDescriptorHandler</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i845" class="rowColor">
+<tr id="i846" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/QueryDescriptorLoader.html" title="class in org.apache.cayenne.map">QueryDescriptorLoader</a></td>
 <th class="colLast" scope="row">
 <div class="block">A builder that constructs Cayenne queries from abstract configuration information
  defined in cayenne-data-map*.dtd.</div>
 </th>
 </tr>
-<tr id="i846" class="altColor">
+<tr id="i847" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/QueryEngine.html" title="interface in org.apache.cayenne.access">QueryEngine</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines methods used to run Cayenne queries.</div>
 </th>
 </tr>
-<tr id="i847" class="rowColor">
+<tr id="i848" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/QueryMetadata.html" title="interface in org.apache.cayenne.query">QueryMetadata</a></td>
 <th class="colLast" scope="row">
 <div class="block">Provides a common interface for accessing query metadata.</div>
 </th>
 </tr>
-<tr id="i848" class="altColor">
+<tr id="i849" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/QueryMetadataProxy.html" title="class in org.apache.cayenne.query">QueryMetadataProxy</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i849" class="rowColor">
+<tr id="i850" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></td>
 <th class="colLast" scope="row">
 <div class="block">Represents a result of query execution.</div>
 </th>
 </tr>
-<tr id="i850" class="altColor">
+<tr id="i851" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/QueryResult.html" title="interface in org.apache.cayenne">QueryResult</a>&lt;<a href="org/apache/cayenne/QueryResult.html" title="type parameter in QueryResult">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Represents a collection of items which are results of a multipart query execution.</div>
 </th>
 </tr>
-<tr id="i851" class="rowColor">
+<tr id="i852" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/QueryResultBuilder.html" title="class in org.apache.cayenne.util">QueryResultBuilder</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i852" class="altColor">
+<tr id="i853" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/QueryResultItem.html" title="interface in org.apache.cayenne">QueryResultItem</a>&lt;<a href="org/apache/cayenne/QueryResultItem.html" title="type parameter in QueryResultItem">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Represents a single item in a multipart query execution.</div>
 </th>
 </tr>
-<tr id="i853" class="rowColor">
+<tr id="i854" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/QueryRouter.html" title="interface in org.apache.cayenne.query">QueryRouter</a></td>
 <th class="colLast" scope="row">
 <div class="block">An interface used by Queries to route themselves to an appropriate QueryEngine.</div>
 </th>
 </tr>
-<tr id="i854" class="altColor">
+<tr id="i855" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/QuotingAppendable.html" title="interface in org.apache.cayenne.access.sqlbuilder">QuotingAppendable</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i855" class="rowColor">
+<tr id="i856" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/QuotingStrategy.html" title="interface in org.apache.cayenne.dba">QuotingStrategy</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i856" class="altColor">
+<tr id="i857" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/RefreshQuery.html" title="class in org.apache.cayenne.query">RefreshQuery</a></td>
 <th class="colLast" scope="row">
 <div class="block">A query that allows to explicitly clear both object and list caches either via refetch
  (eager refresh) or invalidate (lazy refresh).</div>
 </th>
 </tr>
-<tr id="i857" class="rowColor">
+<tr id="i858" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">Relationship</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines a relationship between two entities.</div>
 </th>
 </tr>
-<tr id="i858" class="altColor">
+<tr id="i859" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/event/RelationshipEvent.html" title="class in org.apache.cayenne.map.event">RelationshipEvent</a></td>
 <th class="colLast" scope="row">
 <div class="block">Represents events resulted from Relationship changes 
  in CayenneModeler.</div>
 </th>
 </tr>
-<tr id="i859" class="rowColor">
+<tr id="i860" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/RelationshipFault.html" title="class in org.apache.cayenne.util">RelationshipFault</a>&lt;<a href="org/apache/cayenne/util/RelationshipFault.html" title="type parameter in RelationshipFault">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">An abstract superclass of lazily faulted to-one and to-many relationships.</div>
 </th>
 </tr>
-<tr id="i860" class="altColor">
+<tr id="i861" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/property/RelationshipProperty.html" title="interface in org.apache.cayenne.exp.property">RelationshipProperty</a>&lt;<a href="org/apache/cayenne/exp/property/RelationshipProperty.html" title="type parameter in RelationshipProperty">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Interface (or "Trait") that provides basic functionality for all types of relationships.</div>
 </th>
 </tr>
-<tr id="i861" class="rowColor">
+<tr id="i862" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/RelationshipQuery.html" title="class in org.apache.cayenne.query">RelationshipQuery</a></td>
 <th class="colLast" scope="row">
 <div class="block">A query that selects objects related to a given object via a mapped relationship.</div>
 </th>
 </tr>
-<tr id="i862" class="altColor">
+<tr id="i863" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/resource/Resource.html" title="interface in org.apache.cayenne.resource">Resource</a></td>
 <th class="colLast" scope="row">
 <div class="block">An abstraction of a resource whose data can be accessed via a URL.</div>
 </th>
 </tr>
-<tr id="i863" class="rowColor">
+<tr id="i864" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/resource/ResourceLocator.html" title="interface in org.apache.cayenne.resource">ResourceLocator</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i864" class="altColor">
+<tr id="i865" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/directive/Result.html" title="class in org.apache.cayenne.template.directive">Result</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i865" class="rowColor">
+<tr id="i866" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="org/apache/cayenne/ResultBatchIterator.html" title="type parameter in ResultBatchIterator">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Defines API of a batch iterator over the ResultIterator returned as a result of
  Select queries execution.</div>
 </th>
 </tr>
-<tr id="i866" class="altColor">
+<tr id="i867" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne">ResultIterator</a>&lt;<a href="org/apache/cayenne/ResultIterator.html" title="type parameter in ResultIterator">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Defines API of an iterator over the records returned as a result of
  Select queries execution.</div>
 </th>
 </tr>
-<tr id="i867" class="rowColor">
+<tr id="i868" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback</a>&lt;<a href="org/apache/cayenne/ResultIteratorCallback.html" title="type parameter in ResultIteratorCallback">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A callback interface invoked on each row when iterating over
  <a href="org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne"><code>ResultIterator</code></a>.</div>
 </th>
 </tr>
-<tr id="i868" class="altColor">
+<tr id="i869" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/ResultIteratorIterator.html" title="class in org.apache.cayenne.util">ResultIteratorIterator</a>&lt;<a href="org/apache/cayenne/util/ResultIteratorIterator.html" title="type parameter in ResultIteratorIterator">T</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i869" class="rowColor">
+<tr id="i870" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/ReversedIteration.html" title="class in org.apache.cayenne.ashwood.graph">ReversedIteration</a>&lt;<a href="org/apache/cayenne/ashwood/graph/ReversedIteration.html" title="type parameter in ReversedIteration">E</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/ReversedIteration.html" title="type parameter in ReversedIteration">V</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i870" class="altColor">
+<tr id="i871" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/ReversedIteration.ReversedArcIterator.html" title="class in org.apache.cayenne.ashwood.graph">ReversedIteration.ReversedArcIterator</a>&lt;<a href="org/apache/cayenne/ashwood/graph/ReversedIteration.ReversedArcIterator.html" title="type parameter in ReversedIteration.ReversedArcIterator">S</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/ReversedIteration.ReversedArcIterator.html" title="type parameter in ReversedIteratio [...]
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i871" class="rowColor">
+<tr id="i872" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/xml/RootDataMapHandler.html" title="class in org.apache.cayenne.configuration.xml">RootDataMapHandler</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i872" class="altColor">
+<tr id="i873" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/rop/ROPConnector.html" title="interface in org.apache.cayenne.rop">ROPConnector</a></td>
 <th class="colLast" scope="row">
 <div class="block">ROP network connectivity interface.</div>
 </th>
 </tr>
-<tr id="i873" class="rowColor">
+<tr id="i874" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/rop/ROPUtil.html" title="class in org.apache.cayenne.rop">ROPUtil</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i874" class="altColor">
+<tr id="i875" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/Rot13PasswordEncoder.html" title="class in org.apache.cayenne.configuration">Rot13PasswordEncoder</a></td>
 <th class="colLast" scope="row">
 <div class="block">The ROT-13 password encoder passes the text of the database password through a simple
  Caesar cipher to obscure the password text.</div>
 </th>
 </tr>
-<tr id="i875" class="rowColor">
+<tr id="i876" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/Rot47PasswordEncoder.html" title="class in org.apache.cayenne.configuration">Rot47PasswordEncoder</a></td>
 <th class="colLast" scope="row">
 <div class="block">The ROT-47 password encoder passes the text of the database password through a simple
  Caesar cipher to obscure the password text.</div>
 </th>
 </tr>
-<tr id="i876" class="altColor">
+<tr id="i877" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/RowDescriptor.html" title="class in org.apache.cayenne.access.jdbc">RowDescriptor</a></td>
 <th class="colLast" scope="row">
 <div class="block">A descriptor of a result row obtained from a database.</div>
 </th>
 </tr>
-<tr id="i877" class="rowColor">
+<tr id="i878" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/RowDescriptorBuilder.html" title="class in org.apache.cayenne.access.jdbc">RowDescriptorBuilder</a></td>
 <th class="colLast" scope="row">
 <div class="block">A builder class that helps to assemble <a href="org/apache/cayenne/access/jdbc/RowDescriptor.html" title="class in org.apache.cayenne.access.jdbc"><code>RowDescriptor</code></a> instances from various
  types of inputs.</div>
 </th>
 </tr>
-<tr id="i878" class="altColor">
+<tr id="i879" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/reader/RowReader.html" title="interface in org.apache.cayenne.access.jdbc.reader">RowReader</a>&lt;<a href="org/apache/cayenne/access/jdbc/reader/RowReader.html" title="type parameter in RowReader">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A strategy class that encapsulates an algorithm for converting a single
  ResultSet row into a DataRow.</div>
 </th>
 </tr>
-<tr id="i879" class="rowColor">
+<tr id="i880" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/reader/RowReaderFactory.html" title="interface in org.apache.cayenne.access.jdbc.reader">RowReaderFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">Creates RowReader instances for executed queries.</div>
 </th>
 </tr>
-<tr id="i880" class="altColor">
+<tr id="i881" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/RuntimeProperties.html" title="interface in org.apache.cayenne.configuration">RuntimeProperties</a></td>
 <th class="colLast" scope="row">
 <div class="block">Represents a properties map for a given <a href="org/apache/cayenne/configuration/CayenneRuntime.html" title="class in org.apache.cayenne.configuration"><code>CayenneRuntime</code></a>.</div>
 </th>
 </tr>
-<tr id="i881" class="rowColor">
+<tr id="i882" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/xml/SAXNestedTagHandler.html" title="class in org.apache.cayenne.configuration.xml">SAXNestedTagHandler</a></td>
 <th class="colLast" scope="row">
 <div class="block">A superclass of nested tag handlers for parsing of XML documents with SAX.</div>
 </th>
 </tr>
-<tr id="i882" class="altColor">
+<tr id="i883" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/ScalarNode.html" title="class in org.apache.cayenne.template.parser">ScalarNode</a>&lt;<a href="org/apache/cayenne/template/parser/ScalarNode.html" title="type parameter in ScalarNode">V</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i883" class="rowColor">
+<tr id="i884" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/ScalarResultSegment.html" title="interface in org.apache.cayenne.query">ScalarResultSegment</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i884" class="altColor">
+<tr id="i885" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html" title="interface in org.apache.cayenne.access.dbsync">SchemaUpdateStrategy</a></td>
 <th class="colLast" scope="row">
 <div class="block">A strategy for auto generating a database schema on the application startup.</div>
 </th>
 </tr>
-<tr id="i885" class="rowColor">
+<tr id="i886" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/dbsync/SchemaUpdateStrategyFactory.html" title="interface in org.apache.cayenne.access.dbsync">SchemaUpdateStrategyFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">A factory for <a href="org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html" title="interface in org.apache.cayenne.access.dbsync"><code>SchemaUpdateStrategy</code></a> instances.</div>
 </th>
 </tr>
-<tr id="i886" class="altColor">
+<tr id="i887" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/di/Scope.html" title="interface in org.apache.cayenne.di">Scope</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines the scope of the instances created by the DI container.</div>
 </th>
 </tr>
-<tr id="i887" class="rowColor">
+<tr id="i888" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/di/spi/ScopeEventBinding.html" title="class in org.apache.cayenne.di.spi">ScopeEventBinding</a></td>
 <th class="colLast" scope="row">
 <div class="block">A class that wraps an annotated method call of an object, passing it DI scope events.</div>
 </th>
 </tr>
-<tr id="i888" class="altColor">
+<tr id="i889" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/di/ScopeEventListener.html" title="interface in org.apache.cayenne.di">ScopeEventListener</a></td>
 <th class="colLast" scope="row">
 <div class="block">This interface duplicates default reflection based mechanism for receiving DI
  events.</div>
 </th>
 </tr>
-<tr id="i889" class="rowColor">
+<tr id="i890" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/Select.html" title="interface in org.apache.cayenne.query">Select</a>&lt;<a href="org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A common interface for grouping together different kinds of queries that
  return results.</div>
 </th>
 </tr>
-<tr id="i890" class="altColor">
+<tr id="i891" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/SelectAction.html" title="class in org.apache.cayenne.access.jdbc">SelectAction</a></td>
 <th class="colLast" scope="row">
 <div class="block">A SQLAction that handles SelectQuery execution.</div>
 </th>
 </tr>
-<tr id="i891" class="rowColor">
+<tr id="i892" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/SelectBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">SelectBuilder</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i892" class="altColor">
+<tr id="i893" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SelectById.html" title="class in org.apache.cayenne.query">SelectById</a>&lt;<a href="org/apache/cayenne/query/SelectById.html" title="type parameter in SelectById">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A query to select objects by id.</div>
 </th>
 </tr>
-<tr id="i893" class="rowColor">
+<tr id="i894" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SelectById.IdSpec.html" title="interface in org.apache.cayenne.query">SelectById.IdSpec</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i894" class="altColor">
+<tr id="i895" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SelectById.MultiMapIdSpec.html" title="class in org.apache.cayenne.query">SelectById.MultiMapIdSpec</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i895" class="rowColor">
+<tr id="i896" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SelectById.MultiScalarIdSpec.html" title="class in org.apache.cayenne.query">SelectById.MultiScalarIdSpec</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i896" class="altColor">
+<tr id="i897" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SelectById.QueryRoot.html" title="interface in org.apache.cayenne.query">SelectById.QueryRoot</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i897" class="rowColor">
+<tr id="i898" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SelectById.SingleMapIdSpec.html" title="class in org.apache.cayenne.query">SelectById.SingleMapIdSpec</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i898" class="altColor">
+<tr id="i899" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SelectById.SingleScalarIdSpec.html" title="class in org.apache.cayenne.query">SelectById.SingleScalarIdSpec</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i899" class="rowColor">
+<tr id="i900" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/SelectNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">SelectNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i900" class="altColor">
+<tr id="i901" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query">SelectQuery</a>&lt;<a href="org/apache/cayenne/query/SelectQuery.html" title="type parameter in SelectQuery">T</a>&gt;</td>
 <th class="colLast" scope="row">Deprecated.
 <div class="deprecationComment">since 4.2, use <a href="org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query"><code>ObjectSelect</code></a></div>
 </th>
 </tr>
-<tr id="i901" class="rowColor">
+<tr id="i902" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/SelectQueryDescriptor.html" title="class in org.apache.cayenne.map">SelectQueryDescriptor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i902" class="altColor">
+<tr id="i903" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/select/SelectQueryWrapper.html" title="class in org.apache.cayenne.access.translator.select">SelectQueryWrapper</a></td>
 <th class="colLast" scope="row">Deprecated.
 <div class="deprecationComment">this class should gone with the <a href="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query"><code>SelectQuery</code></a></div>
 </th>
 </tr>
-<tr id="i903" class="rowColor">
+<tr id="i904" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/SelectResultNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">SelectResultNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i904" class="altColor">
+<tr id="i905" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/select/SelectTranslator.html" title="interface in org.apache.cayenne.access.translator.select">SelectTranslator</a></td>
 <th class="colLast" scope="row">
 <div class="block">An abstraction of <a href="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query"><code>SelectQuery</code></a> translator.</div>
 </th>
 </tr>
-<tr id="i905" class="rowColor">
+<tr id="i906" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/select/SelectTranslatorFactory.html" title="interface in org.apache.cayenne.access.translator.select">SelectTranslatorFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">A factory for <a href="org/apache/cayenne/access/translator/select/SelectTranslator.html" title="interface in org.apache.cayenne.access.translator.select"><code>SelectTranslator</code></a> objects.</div>
 </th>
 </tr>
-<tr id="i906" class="altColor">
+<tr id="i907" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/server/ServerModule.html" title="class in org.apache.cayenne.configuration.server">ServerModule</a></td>
 <th class="colLast" scope="row">
 <div class="block">A DI module containing all Cayenne server runtime configuration.</div>
 </th>
 </tr>
-<tr id="i907" class="rowColor">
+<tr id="i908" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/server/ServerRuntime.html" title="class in org.apache.cayenne.configuration.server">ServerRuntime</a></td>
 <th class="colLast" scope="row">
 <div class="block">Object representing Cayenne stack.</div>
 </th>
 </tr>
-<tr id="i908" class="altColor">
+<tr id="i909" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/server/ServerRuntimeBuilder.html" title="class in org.apache.cayenne.configuration.server">ServerRuntimeBuilder</a></td>
 <th class="colLast" scope="row">
 <div class="block">A convenience class to assemble custom ServerRuntime.</div>
 </th>
 </tr>
-<tr id="i909" class="rowColor">
+<tr id="i910" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/property/SetProperty.html" title="class in org.apache.cayenne.exp.property">SetProperty</a>&lt;<a href="org/apache/cayenne/exp/property/SetProperty.html" title="type parameter in SetProperty">V</a> extends <a href="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Property that represents to-many relationship mapped on <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Set</code></a>.</div>
 </th>
 </tr>
-<tr id="i910" class="altColor">
+<tr id="i911" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/ShallowMergeOperation.html" title="class in org.apache.cayenne.util">ShallowMergeOperation</a></td>
 <th class="colLast" scope="row">
 <div class="block">An operation that merges changes from a single object registered in some ObjectContext,
  to a peer object in an ObjectConext that is a child of that context.</div>
 </th>
 </tr>
-<tr id="i911" class="rowColor">
+<tr id="i912" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/ShortType.html" title="class in org.apache.cayenne.access.types">ShortType</a></td>
 <th class="colLast" scope="row">
 <div class="block">Handles <code>java.lang.Short</code> type mapping.</div>
 </th>
 </tr>
-<tr id="i912" class="altColor">
+<tr id="i913" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/SimpleAttributeProperty.html" title="class in org.apache.cayenne.reflect">SimpleAttributeProperty</a></td>
 <th class="colLast" scope="row">
 <div class="block">A descriptor of an "attribute" persistent property.</div>
 </th>
 </tr>
-<tr id="i913" class="rowColor">
+<tr id="i914" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a></td>
 <th class="colLast" scope="row">
 <div class="block">A base node for the EJBQL concrete nodes that satisfies JJTree requirements.</div>
 </th>
 </tr>
-<tr id="i914" class="altColor">
+<tr id="i915" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a></td>
 <th class="colLast" scope="row">
 <div class="block">Superclass of AST* expressions that implements Node interface defined by JavaCC framework.</div>
 </th>
 </tr>
-<tr id="i915" class="rowColor">
+<tr id="i916" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/SimpleNode.html" title="class in org.apache.cayenne.template.parser">SimpleNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i916" class="altColor">
+<tr id="i917" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/SimpleNodeTreeVisitor.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">SimpleNodeTreeVisitor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i917" class="rowColor">
+<tr id="i918" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/validation/SimpleValidationFailure.html" title="class in org.apache.cayenne.validation">SimpleValidationFailure</a></td>
 <th class="colLast" scope="row">
 <div class="block">Represents a generic validation failure that contains
  failed object and a message describing the failure.</div>
 </th>
 </tr>
-<tr id="i918" class="altColor">
+<tr id="i919" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/SingleEntryMap.html" title="class in org.apache.cayenne.util">SingleEntryMap</a>&lt;<a href="org/apache/cayenne/util/SingleEntryMap.html" title="type parameter in SingleEntryMap">K</a>,&#8203;<a href="org/apache/cayenne/util/SingleEntryMap.html" title="type parameter in SingleEntryMap">V</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Optimized mutable single-entry map.</div>
 </th>
 </tr>
-<tr id="i919" class="rowColor">
+<tr id="i920" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/SingletonFaultFactory.html" title="class in org.apache.cayenne.reflect">SingletonFaultFactory</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i920" class="altColor">
+<tr id="i921" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.html" title="class in org.apache.cayenne.access.dbsync">SkipSchemaUpdateStrategy</a></td>
 <th class="colLast" scope="row">
 <div class="block">A SchemaUpdateStrategy that does nothing.</div>
 </th>
 </tr>
-<tr id="i921" class="rowColor">
+<tr id="i922" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html" title="class in org.apache.cayenne.log">Slf4jJdbcEventLogger</a></td>
 <th class="colLast" scope="row">
 <div class="block">A <a href="org/apache/cayenne/log/JdbcEventLogger.html" title="interface in org.apache.cayenne.log"><code>JdbcEventLogger</code></a> built on top of slf4j-api logger.</div>
 </th>
 </tr>
-<tr id="i922" class="altColor">
+<tr id="i923" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/event/SnapshotEvent.html" title="class in org.apache.cayenne.access.event">SnapshotEvent</a></td>
 <th class="colLast" scope="row">
 <div class="block">Event sent on modification of the DataRowStore.</div>
 </th>
 </tr>
-<tr id="i923" class="rowColor">
+<tr id="i924" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/event/SnapshotEventListener.html" title="interface in org.apache.cayenne.access.event">SnapshotEventListener</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i924" class="altColor">
+<tr id="i925" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/legacy/SoftDeleteBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">SoftDeleteBatchTranslator</a></td>
 <th class="colLast" scope="row">Deprecated.
 <div class="deprecationComment">since 4.2</div>
 </th>
 </tr>
-<tr id="i925" class="rowColor">
+<tr id="i926" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/SoftDeleteBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">SoftDeleteBatchTranslator</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i926" class="altColor">
+<tr id="i927" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/legacy/SoftDeleteTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.batch.legacy">SoftDeleteTranslatorFactory</a></td>
 <th class="colLast" scope="row">Deprecated.
 <div class="deprecationComment">since 4.2</div>
 </th>
 </tr>
-<tr id="i927" class="rowColor">
+<tr id="i928" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/SoftDeleteTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.batch">SoftDeleteTranslatorFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">Implementation of {link #BatchTranslator}, which uses 'soft' delete
  (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE)</div>
 </th>
 </tr>
-<tr id="i928" class="altColor">
+<tr id="i929" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/SoftValueMap.html" title="class in org.apache.cayenne.util">SoftValueMap</a>&lt;<a href="org/apache/cayenne/util/SoftValueMap.html" title="type parameter in SoftValueMap">K</a>,&#8203;<a href="org/apache/cayenne/util/SoftValueMap.html" title="type parameter in SoftValueMap">V</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Map that stores values wrapped into <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink"><code>SoftReference</code></a></div>
 </th>
 </tr>
-<tr id="i929" class="rowColor">
+<tr id="i930" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SortOrder.html" title="enum in org.apache.cayenne.query">SortOrder</a></td>
 <th class="colLast" scope="row">
 <div class="block">Constants to order query results (the ORDER BY clause).</div>
 </th>
 </tr>
-<tr id="i930" class="altColor">
+<tr id="i931" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/ashwood/SortWeight.html" title="annotation in org.apache.cayenne.ashwood">SortWeight</a></td>
 <th class="colLast" scope="row">
 <div class="block">An annotation that defines the insertion sorting "weight" of an entity that is used
  when sorting DB operations.</div>
 </th>
 </tr>
-<tr id="i931" class="rowColor">
+<tr id="i932" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SQLAction.html" title="interface in org.apache.cayenne.query">SQLAction</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines API for query execution strategy over JDBC connection (as in Strategy Pattern).</div>
 </th>
 </tr>
-<tr id="i932" class="altColor">
+<tr id="i933" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SQLActionVisitor.html" title="interface in org.apache.cayenne.query">SQLActionVisitor</a></td>
 <th class="colLast" scope="row">
 <div class="block">A factory interface to create standard SQLActions for a set of standard queries.</div>
 </th>
 </tr>
-<tr id="i933" class="rowColor">
+<tr id="i934" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/SQLBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">SQLBuilder</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i934" class="altColor">
+<tr id="i935" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SQLExec.html" title="class in org.apache.cayenne.query">SQLExec</a></td>
 <th class="colLast" scope="row">
 <div class="block">A generic query based on raw SQL and featuring fluent API.</div>
 </th>
 </tr>
-<tr id="i935" class="rowColor">
+<tr id="i936" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/SQLGenerationContext.html" title="interface in org.apache.cayenne.access.sqlbuilder">SQLGenerationContext</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i936" class="altColor">
+<tr id="i937" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/SQLGenerationVisitor.html" title="class in org.apache.cayenne.access.sqlbuilder">SQLGenerationVisitor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i937" class="rowColor">
+<tr id="i938" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlite/SQLiteAdapter.html" title="class in org.apache.cayenne.dba.sqlite">SQLiteAdapter</a></td>
 <th class="colLast" scope="row">
 <div class="block">A SQLite database adapter that works with Zentus JDBC driver.</div>
 </th>
 </tr>
-<tr id="i938" class="altColor">
+<tr id="i939" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlite/SQLiteSelectAction.html" title="class in org.apache.cayenne.dba.sqlite">SQLiteSelectAction</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i939" class="rowColor">
+<tr id="i940" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlite/SQLiteSniffer.html" title="class in org.apache.cayenne.dba.sqlite">SQLiteSniffer</a></td>
 <th class="colLast" scope="row">
 <div class="block">Detects SQLite database from JDBC metadata.</div>
 </th>
 </tr>
-<tr id="i940" class="altColor">
+<tr id="i941" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlite/SQLiteTreeProcessor.html" title="class in org.apache.cayenne.dba.sqlite">SQLiteTreeProcessor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i941" class="rowColor">
+<tr id="i942" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/SQLResult.html" title="class in org.apache.cayenne.map">SQLResult</a></td>
 <th class="colLast" scope="row">
 <div class="block">A metadata object that defines how a row in a result set can be converted to
  result objects.</div>
 </th>
 </tr>
-<tr id="i942" class="altColor">
+<tr id="i943" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/select/SQLResultStage.html" title="class in org.apache.cayenne.access.translator.select">SQLResultStage</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i943" class="rowColor">
+<tr id="i944" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SQLSelect.html" title="class in org.apache.cayenne.query">SQLSelect</a>&lt;<a href="org/apache/cayenne/query/SQLSelect.html" title="type parameter in SQLSelect">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A selecting query based on raw SQL and featuring fluent API.</div>
 </th>
 </tr>
-<tr id="i944" class="altColor">
+<tr id="i945" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerActionBuilder.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerActionBuilder</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i945" class="rowColor">
+<tr id="i946" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerAdapter.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerAdapter</a></td>
 <th class="colLast" scope="row">
 <div class="block">
  Cayenne DbAdapter implementation for <a href="http://www.microsoft.com/sql/">Microsoft SQL Server </a> engine.</div>
 </th>
 </tr>
-<tr id="i946" class="altColor">
+<tr id="i947" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerBatchAction.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerBatchAction</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i947" class="rowColor">
+<tr id="i948" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/sqltree/SQLServerColumnNode.html" title="class in org.apache.cayenne.dba.sqlserver.sqltree">SQLServerColumnNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i948" class="altColor">
+<tr id="i949" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/sqltree/SQLServerLimitOffsetNode.html" title="class in org.apache.cayenne.dba.sqlserver.sqltree">SQLServerLimitOffsetNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i949" class="rowColor">
+<tr id="i950" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerPkGenerator.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerPkGenerator</a></td>
 <th class="colLast" scope="row">
 <div class="block">The default PK generator for MS SQL,
@@ -5156,579 +5164,579 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  and NEWID() for UNIQUEIDENTIFIER key type</div>
 </th>
 </tr>
-<tr id="i950" class="altColor">
+<tr id="i951" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerProcedureAction.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerProcedureAction</a></td>
 <th class="colLast" scope="row">
 <div class="block">ProcedureAction for SQLServer MS JDBC driver.</div>
 </th>
 </tr>
-<tr id="i951" class="rowColor">
+<tr id="i952" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerSelectAction.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerSelectAction</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i952" class="altColor">
+<tr id="i953" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerSniffer.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerSniffer</a></td>
 <th class="colLast" scope="row">
 <div class="block">Detects SQLServer database from JDBC metadata.</div>
 </th>
 </tr>
-<tr id="i953" class="rowColor">
+<tr id="i954" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerTreeProcessor.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerTreeProcessor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i954" class="altColor">
+<tr id="i955" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sqlserver/SQLServerTreeProcessorV12.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerTreeProcessorV12</a></td>
 <th class="colLast" scope="row">
 <div class="block">SQL tree processor that supports OFFSET X ROWS FETCH NEXT Y ROWS ONLY clause
  for the SQLServer 2012 and later.</div>
 </th>
 </tr>
-<tr id="i955" class="rowColor">
+<tr id="i956" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/SQLStatement.html" title="class in org.apache.cayenne.access.jdbc">SQLStatement</a></td>
 <th class="colLast" scope="row">
 <div class="block">A PreparedStatement descriptor containing a String of SQL and an array of parameters.</div>
 </th>
 </tr>
-<tr id="i956" class="altColor">
+<tr id="i957" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SQLTemplate.html" title="class in org.apache.cayenne.query">SQLTemplate</a></td>
 <th class="colLast" scope="row">
 <div class="block">A query that executes unchanged (except for template preprocessing) "raw" SQL
  specified by the user.</div>
 </th>
 </tr>
-<tr id="i957" class="rowColor">
+<tr id="i958" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/SQLTemplateAction.html" title="class in org.apache.cayenne.access.jdbc">SQLTemplateAction</a></td>
 <th class="colLast" scope="row">
 <div class="block">Implements a strategy for execution of SQLTemplates.</div>
 </th>
 </tr>
-<tr id="i958" class="altColor">
+<tr id="i959" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/map/SQLTemplateDescriptor.html" title="class in org.apache.cayenne.map">SQLTemplateDescriptor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i959" class="rowColor">
+<tr id="i960" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/SQLTemplateMetadata.html" title="class in org.apache.cayenne.query">SQLTemplateMetadata</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i960" class="altColor">
+<tr id="i961" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/SQLTemplateParser.html" title="class in org.apache.cayenne.template.parser">SQLTemplateParser</a></td>
 <th class="colLast" scope="row">
 <div class="block">Parser of Cayenne Templates.</div>
 </th>
 </tr>
-<tr id="i961" class="rowColor">
+<tr id="i962" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/SQLTemplateParserConstants.html" title="interface in org.apache.cayenne.template.parser">SQLTemplateParserConstants</a></td>
 <th class="colLast" scope="row">
 <div class="block">Token literal values and constants.</div>
 </th>
 </tr>
-<tr id="i962" class="altColor">
+<tr id="i963" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/SQLTemplateParserTokenManager.html" title="class in org.apache.cayenne.template.parser">SQLTemplateParserTokenManager</a></td>
 <th class="colLast" scope="row">
 <div class="block">Token Manager.</div>
 </th>
 </tr>
-<tr id="i963" class="rowColor">
+<tr id="i964" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/SQLTemplateParserTreeConstants.html" title="interface in org.apache.cayenne.template.parser">SQLTemplateParserTreeConstants</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i964" class="altColor">
+<tr id="i965" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/jdbc/SQLTemplateProcessor.html" title="interface in org.apache.cayenne.access.jdbc">SQLTemplateProcessor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i965" class="rowColor">
+<tr id="i966" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/SQLTemplateRenderingUtils.html" title="class in org.apache.cayenne.template">SQLTemplateRenderingUtils</a></td>
 <th class="colLast" scope="row">
 <div class="block">Implements utility methods used inside Velocity templates when rendering
  SQLTemplates.</div>
 </th>
 </tr>
-<tr id="i966" class="altColor">
+<tr id="i967" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/SQLTreeProcessor.html" title="interface in org.apache.cayenne.access.sqlbuilder.sqltree">SQLTreeProcessor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i967" class="rowColor">
+<tr id="i968" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/StringBuilderAppendable.html" title="class in org.apache.cayenne.access.sqlbuilder">StringBuilderAppendable</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i968" class="altColor">
+<tr id="i969" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/property/StringProperty.html" title="class in org.apache.cayenne.exp.property">StringProperty</a>&lt;<a href="org/apache/cayenne/exp/property/StringProperty.html" title="type parameter in StringProperty">E</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang" class="externalLink">CharSequence</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Property that represents attributes mapped on string types</div>
 </th>
 </tr>
-<tr id="i969" class="rowColor">
+<tr id="i970" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/StrongConnection.html" title="class in org.apache.cayenne.ashwood.graph">StrongConnection</a>&lt;<a href="org/apache/cayenne/ashwood/graph/StrongConnection.html" title="type parameter in StrongConnection">E</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/StrongConnection.html" title="type parameter in StrongConnection">V</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i970" class="altColor">
+<tr id="i971" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/SubqueryNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">SubqueryNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i971" class="rowColor">
+<tr id="i972" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sybase/SybaseAdapter.html" title="class in org.apache.cayenne.dba.sybase">SybaseAdapter</a></td>
 <th class="colLast" scope="row">
 <div class="block">DbAdapter implementation for <a href="http://www.sybase.com">Sybase RDBMS</a>.</div>
 </th>
 </tr>
-<tr id="i972" class="altColor">
+<tr id="i973" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sybase/SybasePkGenerator.html" title="class in org.apache.cayenne.dba.sybase">SybasePkGenerator</a></td>
 <th class="colLast" scope="row">
 <div class="block">Primary key generator implementation for Sybase.</div>
 </th>
 </tr>
-<tr id="i973" class="rowColor">
+<tr id="i974" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sybase/SybaseSniffer.html" title="class in org.apache.cayenne.dba.sybase">SybaseSniffer</a></td>
 <th class="colLast" scope="row">
 <div class="block">Detects Sybase database from JDBC metadata.</div>
 </th>
 </tr>
-<tr id="i974" class="altColor">
+<tr id="i975" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/sybase/SybaseSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.sybase">SybaseSQLTreeProcessor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i975" class="rowColor">
+<tr id="i976" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/TableNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">TableNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i976" class="altColor">
+<tr id="i977" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/TableNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">TableNodeBuilder</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i977" class="rowColor">
+<tr id="i978" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/TemplateContextFactory.html" title="interface in org.apache.cayenne.template">TemplateContextFactory</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i978" class="altColor">
+<tr id="i979" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/TextNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">TextNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i979" class="rowColor">
+<tr id="i980" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.html" title="class in org.apache.cayenne.access.dbsync">ThrowOnPartialOrCreateSchemaStrategy</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i980" class="altColor">
+<tr id="i981" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategy.html" title="class in org.apache.cayenne.access.dbsync">ThrowOnPartialSchemaStrategy</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i981" class="rowColor">
+<tr id="i982" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/TimestampType.html" title="class in org.apache.cayenne.access.types">TimestampType</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i982" class="altColor">
+<tr id="i983" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/TimeType.html" title="class in org.apache.cayenne.access.types">TimeType</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i983" class="rowColor">
+<tr id="i984" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/ToAnyConverter.html" title="class in org.apache.cayenne.reflect">ToAnyConverter</a>&lt;<a href="org/apache/cayenne/reflect/ToAnyConverter.html" title="type parameter in ToAnyConverter">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Can convert to any class that has a constructor that takes a 
  single Object or a single String parameter.</div>
 </th>
 </tr>
-<tr id="i984" class="altColor">
+<tr id="i985" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/Token.html" title="class in org.apache.cayenne.ejbql.parser">Token</a></td>
 <th class="colLast" scope="row">
 <div class="block">Describes the input token stream.</div>
 </th>
 </tr>
-<tr id="i985" class="rowColor">
+<tr id="i986" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/parser/Token.html" title="class in org.apache.cayenne.exp.parser">Token</a></td>
 <th class="colLast" scope="row">
 <div class="block">Describes the input token stream.</div>
 </th>
 </tr>
-<tr id="i986" class="altColor">
+<tr id="i987" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/Token.html" title="class in org.apache.cayenne.template.parser">Token</a></td>
 <th class="colLast" scope="row">
 <div class="block">Describes the input token stream.</div>
 </th>
 </tr>
-<tr id="i987" class="rowColor">
+<tr id="i988" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/TokenMgrError.html" title="class in org.apache.cayenne.ejbql.parser">TokenMgrError</a></td>
 <th class="colLast" scope="row">
 <div class="block">Token Manager Error.</div>
 </th>
 </tr>
-<tr id="i988" class="altColor">
+<tr id="i989" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/parser/TokenMgrError.html" title="class in org.apache.cayenne.exp.parser">TokenMgrError</a></td>
 <th class="colLast" scope="row">
 <div class="block">Token Manager Error.</div>
 </th>
 </tr>
-<tr id="i989" class="rowColor">
+<tr id="i990" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/template/parser/TokenMgrError.html" title="class in org.apache.cayenne.template.parser">TokenMgrError</a></td>
 <th class="colLast" scope="row">
 <div class="block">Token Manager Error.</div>
 </th>
 </tr>
-<tr id="i990" class="altColor">
+<tr id="i991" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/ToManyList.html" title="class in org.apache.cayenne.access">ToManyList</a>&lt;<a href="org/apache/cayenne/access/ToManyList.html" title="type parameter in ToManyList">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">A list that holds objects for to-many relationships.</div>
 </th>
 </tr>
-<tr id="i991" class="rowColor">
+<tr id="i992" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/ToManyListFault.html" title="class in org.apache.cayenne.access">ToManyListFault</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i992" class="altColor">
+<tr id="i993" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/ToManyMapFault.html" title="class in org.apache.cayenne.access">ToManyMapFault</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i993" class="rowColor">
+<tr id="i994" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/ToManyMapProperty.html" title="interface in org.apache.cayenne.reflect">ToManyMapProperty</a></td>
 <th class="colLast" scope="row">
 <div class="block">A property representing a map of objects keyed by one of the object properties.</div>
 </th>
 </tr>
-<tr id="i994" class="altColor">
+<tr id="i995" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/ToManyProperty.html" title="interface in org.apache.cayenne.reflect">ToManyProperty</a></td>
 <th class="colLast" scope="row">
 <div class="block">A property representing a collection of objects.</div>
 </th>
 </tr>
-<tr id="i995" class="rowColor">
+<tr id="i996" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/ToManySet.html" title="class in org.apache.cayenne.access">ToManySet</a>&lt;<a href="org/apache/cayenne/access/ToManySet.html" title="type parameter in ToManySet">E</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i996" class="altColor">
+<tr id="i997" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/ToManySetFault.html" title="class in org.apache.cayenne.access">ToManySetFault</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i997" class="rowColor">
+<tr id="i998" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/ToOneFault.html" title="class in org.apache.cayenne.access">ToOneFault</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i998" class="altColor">
+<tr id="i999" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/ToOneProperty.html" title="interface in org.apache.cayenne.reflect">ToOneProperty</a></td>
 <th class="colLast" scope="row">
 <div class="block">An ArcProperty that points to a single graph node.</div>
 </th>
 </tr>
-<tr id="i999" class="rowColor">
+<tr id="i1000" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/TopNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">TopNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1000" class="altColor">
+<tr id="i1001" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/ToStringBuilder.html" title="class in org.apache.cayenne.util">ToStringBuilder</a></td>
 <th class="colLast" scope="row">
 <div class="block">A utility class to simplify implementation of Object toString methods.</div>
 </th>
 </tr>
-<tr id="i1001" class="rowColor">
+<tr id="i1002" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/Transaction.html" title="interface in org.apache.cayenne.tx">Transaction</a></td>
 <th class="colLast" scope="row">
 <div class="block">Cayenne Transaction interface.</div>
 </th>
 </tr>
-<tr id="i1002" class="altColor">
+<tr id="i1003" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/TransactionalOperation.html" title="interface in org.apache.cayenne.tx">TransactionalOperation</a>&lt;<a href="org/apache/cayenne/tx/TransactionalOperation.html" title="type parameter in TransactionalOperation">T</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1003" class="rowColor">
+<tr id="i1004" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/TransactionDescriptor.html" title="class in org.apache.cayenne.tx">TransactionDescriptor</a></td>
 <th class="colLast" scope="row">
 <div class="block">Descriptor that allows to customize transaction logic.</div>
 </th>
 </tr>
-<tr id="i1004" class="altColor">
+<tr id="i1005" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/TransactionDescriptor.Builder.html" title="class in org.apache.cayenne.tx">TransactionDescriptor.Builder</a></td>
 <th class="colLast" scope="row">
 <div class="block">Builder class for the TransactionDescriptor.</div>
 </th>
 </tr>
-<tr id="i1005" class="rowColor">
+<tr id="i1006" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/TransactionFactory.html" title="interface in org.apache.cayenne.tx">TransactionFactory</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1006" class="altColor">
+<tr id="i1007" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/TransactionFilter.html" title="class in org.apache.cayenne.tx">TransactionFilter</a></td>
 <th class="colLast" scope="row">
 <div class="block">A <a href="org/apache/cayenne/DataChannelSyncFilter.html" title="interface in org.apache.cayenne"><code>DataChannelSyncFilter</code></a> that provides transactions.</div>
 </th>
 </tr>
-<tr id="i1007" class="rowColor">
+<tr id="i1008" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/TransactionListener.html" title="interface in org.apache.cayenne.tx">TransactionListener</a></td>
 <th class="colLast" scope="row">
 <div class="block">A callback that is notified as transaction progresses through stages.</div>
 </th>
 </tr>
-<tr id="i1008" class="altColor">
+<tr id="i1009" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/TransactionManager.html" title="interface in org.apache.cayenne.tx">TransactionManager</a></td>
 <th class="colLast" scope="row">
 <div class="block">An optional utility service that simplifies wrapping multiple operations in
  transactions.</div>
 </th>
 </tr>
-<tr id="i1009" class="rowColor">
+<tr id="i1010" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/tx/TransactionPropagation.html" title="enum in org.apache.cayenne.tx">TransactionPropagation</a></td>
 <th class="colLast" scope="row">
 <div class="block">Propagation behaviour of transaction</div>
 </th>
 </tr>
-<tr id="i1010" class="altColor">
+<tr id="i1011" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/select/TranslatableQueryWrapper.html" title="interface in org.apache.cayenne.access.translator.select">TranslatableQueryWrapper</a></td>
 <th class="colLast" scope="row">
 <div class="block">This interface allows transparently use different queries (namely SelectQuery, ObjectSelect and ColumnSelect)
  in translator and as subqueries.</div>
 </th>
 </tr>
-<tr id="i1011" class="rowColor">
+<tr id="i1012" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/select/TranslatorContext.html" title="class in org.apache.cayenne.access.translator.select">TranslatorContext</a></td>
 <th class="colLast" scope="row">
 <div class="block">Context that holds all data necessary for query translation as well as a result of that translation.</div>
 </th>
 </tr>
-<tr id="i1012" class="altColor">
+<tr id="i1013" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/TraversalHandler.html" title="interface in org.apache.cayenne.exp">TraversalHandler</a></td>
 <th class="colLast" scope="row">
 <div class="block">Expression visitor interface.</div>
 </th>
 </tr>
-<tr id="i1013" class="rowColor">
+<tr id="i1014" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/TraversalHelper.html" title="class in org.apache.cayenne.exp">TraversalHelper</a></td>
 <th class="colLast" scope="row">
 <div class="block">Noop implementation of TraversalHandler.</div>
 </th>
 </tr>
-<tr id="i1014" class="altColor">
+<tr id="i1015" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/TrimmingColumnNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">TrimmingColumnNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1015" class="rowColor">
+<tr id="i1016" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/select/TypeAwareSQLTreeProcessor.html" title="class in org.apache.cayenne.access.translator.select">TypeAwareSQLTreeProcessor</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1016" class="altColor">
+<tr id="i1017" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/TypesHandler.html" title="class in org.apache.cayenne.dba">TypesHandler</a></td>
 <th class="colLast" scope="row">
 <div class="block">TypesHandler provides JDBC-RDBMS types mapping.</div>
 </th>
 </tr>
-<tr id="i1017" class="rowColor">
+<tr id="i1018" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/dba/TypesMapping.html" title="class in org.apache.cayenne.dba">TypesMapping</a></td>
 <th class="colLast" scope="row">
 <div class="block">A utility class that handles mappings of JDBC data types to the database
  types and Java types.</div>
 </th>
 </tr>
-<tr id="i1018" class="altColor">
+<tr id="i1019" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/UnescapedColumnNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">UnescapedColumnNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1019" class="rowColor">
+<tr id="i1020" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/datasource/UnmanagedPoolingDataSource.html" title="class in org.apache.cayenne.datasource">UnmanagedPoolingDataSource</a></td>
 <th class="colLast" scope="row">
 <div class="block">A non-blocking <a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql" class="externalLink"><code>DataSource</code></a> with a pool of connections.</div>
 </th>
 </tr>
-<tr id="i1020" class="altColor">
+<tr id="i1021" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/datasource/UnmanagedPoolingDataSource.ConnectionUnavailableException.html" title="class in org.apache.cayenne.datasource">UnmanagedPoolingDataSource.ConnectionUnavailableException</a></td>
 <th class="colLast" scope="row">
 <div class="block">An exception indicating that a connection request waiting in the queue
  timed out and was unable to obtain a connection.</div>
 </th>
 </tr>
-<tr id="i1021" class="rowColor">
+<tr id="i1022" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/UnresolvablePathException.html" title="class in org.apache.cayenne.reflect">UnresolvablePathException</a></td>
 <th class="colLast" scope="row">
 <div class="block">A runtime exception thrown when <code>PropertyUtils.getProperty()</code> finds that
  there is a null value in middle of the resolved path.</div>
 </th>
 </tr>
-<tr id="i1022" class="altColor">
+<tr id="i1023" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/query/UpdateBatchQuery.html" title="class in org.apache.cayenne.query">UpdateBatchQuery</a></td>
 <th class="colLast" scope="row">
 <div class="block">Batched UPDATE query.</div>
 </th>
 </tr>
-<tr id="i1023" class="rowColor">
+<tr id="i1024" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/legacy/UpdateBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">UpdateBatchTranslator</a></td>
 <th class="colLast" scope="row">Deprecated.
 <div class="deprecationComment">since 4.2</div>
 </th>
 </tr>
-<tr id="i1024" class="altColor">
+<tr id="i1025" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/UpdateBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">UpdateBatchTranslator</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1025" class="rowColor">
+<tr id="i1026" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/UpdateBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">UpdateBuilder</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1026" class="altColor">
+<tr id="i1027" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/UpdateDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">UpdateDbRowOp</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1027" class="rowColor">
+<tr id="i1028" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/UpdateNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">UpdateNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1028" class="altColor">
+<tr id="i1029" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/UpdateSetNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">UpdateSetNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1029" class="rowColor">
+<tr id="i1030" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/resource/URLResource.html" title="class in org.apache.cayenne.resource">URLResource</a></td>
 <th class="colLast" scope="row">
 <div class="block">A <a href="org/apache/cayenne/resource/Resource.html" title="interface in org.apache.cayenne.resource"><code>Resource</code></a> implementation wrapping a resource URL.</div>
 </th>
 </tr>
-<tr id="i1030" class="altColor">
+<tr id="i1031" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/Util.html" title="class in org.apache.cayenne.util">Util</a></td>
 <th class="colLast" scope="row">
 <div class="block">Contains various unorganized static utility methods used across Cayenne.</div>
 </th>
 </tr>
-<tr id="i1031" class="rowColor">
+<tr id="i1032" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/UtilDateType.html" title="class in org.apache.cayenne.access.types">UtilDateType</a></td>
 <th class="colLast" scope="row">
 <div class="block">Maps <code>java.util.Date</code> to any of the three database date/time types: TIME,
  DATE, TIMESTAMP.</div>
 </th>
 </tr>
-<tr id="i1032" class="altColor">
+<tr id="i1033" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/UUIDValueType.html" title="class in org.apache.cayenne.access.types">UUIDValueType</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1033" class="rowColor">
+<tr id="i1034" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/Validating.html" title="interface in org.apache.cayenne">Validating</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines a number of callback methods that allow an object to be validated before safe.</div>
 </th>
 </tr>
-<tr id="i1034" class="altColor">
+<tr id="i1035" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/validation/ValidationException.html" title="class in org.apache.cayenne.validation">ValidationException</a></td>
 <th class="colLast" scope="row">
 <div class="block">An exception thrown on unsuccessful validation.</div>
 </th>
 </tr>
-<tr id="i1035" class="rowColor">
+<tr id="i1036" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/validation/ValidationFailure.html" title="interface in org.apache.cayenne.validation">ValidationFailure</a></td>
 <th class="colLast" scope="row">
 <div class="block">Defines a single failure during the validation process.</div>
 </th>
 </tr>
-<tr id="i1036" class="altColor">
+<tr id="i1037" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/validation/ValidationResult.html" title="class in org.apache.cayenne.validation">ValidationResult</a></td>
 <th class="colLast" scope="row">
 <div class="block">Represents a result of a validation execution.</div>
 </th>
 </tr>
-<tr id="i1037" class="rowColor">
+<tr id="i1038" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/generic/ValueComparisonStrategy.html" title="interface in org.apache.cayenne.reflect.generic">ValueComparisonStrategy</a>&lt;<a href="org/apache/cayenne/reflect/generic/ValueComparisonStrategy.html" title="type parameter in ValueComparisonStrategy">V</a>&gt;</td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1038" class="altColor">
+<tr id="i1039" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/generic/ValueComparisonStrategyFactory.html" title="interface in org.apache.cayenne.reflect.generic">ValueComparisonStrategyFactory</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1039" class="rowColor">
+<tr id="i1040" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/ValueHolder.html" title="interface in org.apache.cayenne">ValueHolder</a>&lt;<a href="org/apache/cayenne/ValueHolder.html" title="type parameter in ValueHolder">E</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Provides a level of indirection for property value access, most often used for deferred
  faulting of to-one relationships.</div>
 </th>
 </tr>
-<tr id="i1040" class="altColor">
+<tr id="i1041" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/reflect/valueholder/ValueHolderDescriptorFactory.html" title="class in org.apache.cayenne.reflect.valueholder">ValueHolderDescriptorFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">A <a href="org/apache/cayenne/reflect/ClassDescriptorFactory.html" title="interface in org.apache.cayenne.reflect"><code>ClassDescriptorFactory</code></a> for Persistent objects that implement relationship
  faulting via <a href="org/apache/cayenne/ValueHolder.html" title="interface in org.apache.cayenne"><code>ValueHolder</code></a>.</div>
 </th>
 </tr>
-<tr id="i1041" class="rowColor">
+<tr id="i1042" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/exp/ValueInjector.html" title="interface in org.apache.cayenne.exp">ValueInjector</a></td>
 <th class="colLast" scope="row">
 <div class="block">Describes expressions, that can "inject" value to an object, i.e.</div>
 </th>
 </tr>
-<tr id="i1042" class="altColor">
+<tr id="i1043" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ValueNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">ValueNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1043" class="rowColor">
+<tr id="i1044" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/ValueNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">ValueNodeBuilder</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1044" class="altColor">
+<tr id="i1045" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/ValueObjectType.html" title="interface in org.apache.cayenne.access.types">ValueObjectType</a>&lt;<a href="org/apache/cayenne/access/types/ValueObjectType.html" title="type parameter in ValueObjectType">V</a>,&#8203;<a href="org/apache/cayenne/access/types/ValueObjectType.html" title="type parameter in ValueObjectType">T</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Descriptor and serialization helper for custom value objects that can be safely stored in the DB.</div>
 </th>
 </tr>
-<tr id="i1045" class="rowColor">
+<tr id="i1046" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/ValueObjectTypeFactory.html" title="class in org.apache.cayenne.access.types">ValueObjectTypeFactory</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1046" class="altColor">
+<tr id="i1047" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/ValueObjectTypeRegistry.html" title="interface in org.apache.cayenne.access.types">ValueObjectTypeRegistry</a></td>
 <th class="colLast" scope="row">
 <div class="block">Registry of user-defined descriptors of custom value objects' classes.</div>
 </th>
 </tr>
-<tr id="i1047" class="rowColor">
+<tr id="i1048" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/Values.html" title="class in org.apache.cayenne.access.flush.operation">Values</a></td>
 <th class="colLast" scope="row">
 <div class="block">Collection of values that should be inserted or updated in DB.</div>
 </th>
 </tr>
-<tr id="i1048" class="altColor">
+<tr id="i1049" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/xml/VersionAwareHandler.html" title="class in org.apache.cayenne.configuration.xml">VersionAwareHandler</a></td>
 <th class="colLast" scope="row">
 <div class="block">Handler that can validate root tag name, version and namespace.</div>
 </th>
 </tr>
-<tr id="i1049" class="rowColor">
+<tr id="i1050" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/VoidType.html" title="class in org.apache.cayenne.access.types">VoidType</a></td>
 <th class="colLast" scope="row">
 <div class="block">A noop type that is sometimes useful to suppress extended types operations.</div>
 </th>
 </tr>
-<tr id="i1050" class="altColor">
+<tr id="i1051" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/WeakValueMap.html" title="class in org.apache.cayenne.util">WeakValueMap</a>&lt;<a href="org/apache/cayenne/util/WeakValueMap.html" title="type parameter in WeakValueMap">K</a>,&#8203;<a href="org/apache/cayenne/util/WeakValueMap.html" title="type parameter in WeakValueMap">V</a>&gt;</td>
 <th class="colLast" scope="row">
 <div class="block">Map that stores values wrapped into <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink"><code>WeakReference</code></a></div>
 </th>
 </tr>
-<tr id="i1051" class="rowColor">
+<tr id="i1052" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/ashwood/WeightedAshwoodEntitySorter.html" title="class in org.apache.cayenne.ashwood">WeightedAshwoodEntitySorter</a></td>
 <th class="colLast" scope="row">
 <div class="block">EntitySorter that takes into account entity "weights", and otherwise delegating to
  another (topological) sorter.</div>
 </th>
 </tr>
-<tr id="i1052" class="altColor">
+<tr id="i1053" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/WhereNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">WhereNode</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1053" class="rowColor">
+<tr id="i1054" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/value/Wkt.html" title="class in org.apache.cayenne.value">Wkt</a></td>
 <th class="colLast" scope="row">
 <div class="block">A Cayenne-supported value object holding a WKT geometry String.</div>
 </th>
 </tr>
-<tr id="i1054" class="altColor">
+<tr id="i1055" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/access/types/WktType.html" title="class in org.apache.cayenne.access.types">WktType</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1055" class="rowColor">
+<tr id="i1056" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/xml/XMLDataChannelDescriptorLoader.html" title="class in org.apache.cayenne.configuration.xml">XMLDataChannelDescriptorLoader</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1056" class="altColor">
+<tr id="i1057" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/xml/XMLDataMapLoader.html" title="class in org.apache.cayenne.configuration.xml">XMLDataMapLoader</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1057" class="rowColor">
+<tr id="i1058" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/XMLEncoder.html" title="class in org.apache.cayenne.util">XMLEncoder</a></td>
 <th class="colLast" scope="row">
 <div class="block">
  A helper class to encode objects to XML.</div>
 </th>
 </tr>
-<tr id="i1058" class="altColor">
+<tr id="i1059" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/server/XMLPoolingDataSourceFactory.html" title="class in org.apache.cayenne.configuration.server">XMLPoolingDataSourceFactory</a></td>
 <th class="colLast" scope="row">
 <div class="block">A <a href="org/apache/cayenne/configuration/server/DataSourceFactory.html" title="interface in org.apache.cayenne.configuration.server"><code>DataSourceFactory</code></a> that loads JDBC connection information from an
@@ -5736,11 +5744,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  with simple connection pooling.</div>
 </th>
 </tr>
-<tr id="i1059" class="rowColor">
+<tr id="i1060" class="altColor">
 <td class="colFirst"><a href="org/apache/cayenne/configuration/xml/XMLReaderProvider.html" title="class in org.apache.cayenne.configuration.xml">XMLReaderProvider</a></td>
 <th class="colLast" scope="row">&nbsp;</th>
 </tr>
-<tr id="i1060" class="altColor">
+<tr id="i1061" class="rowColor">
 <td class="colFirst"><a href="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</a></td>
 <th class="colLast" scope="row">
 <div class="block">Interface for Cayenne objects that can be saved to XML.</div>
diff --git a/src/main/site/static/docs/4.2/api/allclasses.html b/src/main/site/static/docs/4.2/api/allclasses.html
index cd943d91f..761bc12fb 100644
--- a/src/main/site/static/docs/4.2/api/allclasses.html
+++ b/src/main/site/static/docs/4.2/api/allclasses.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>All Classes (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>All Classes (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -772,6 +772,7 @@
 <li><a href="org/apache/cayenne/access/OperationHints.html" title="interface in org.apache.cayenne.access"><span class="interfaceName">OperationHints</span></a></li>
 <li><a href="org/apache/cayenne/access/OperationObserver.html" title="interface in org.apache.cayenne.access"><span class="interfaceName">OperationObserver</span></a></li>
 <li><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OpExpressionNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OpExpressionNode</a></li>
+<li><a href="org/apache/cayenne/access/flush/operation/OpIdFactory.html" title="class in org.apache.cayenne.access.flush.operation">OpIdFactory</a></li>
 <li><a href="org/apache/cayenne/access/OptimisticLockException.html" title="class in org.apache.cayenne.access">OptimisticLockException</a></li>
 <li><a href="org/apache/cayenne/dba/oracle/Oracle8Adapter.html" title="class in org.apache.cayenne.dba.oracle">Oracle8Adapter</a></li>
 <li><a href="org/apache/cayenne/dba/oracle/OracleAdapter.html" title="class in org.apache.cayenne.dba.oracle">OracleAdapter</a></li>
diff --git a/src/main/site/static/docs/4.2/api/allpackages-index.html b/src/main/site/static/docs/4.2/api/allpackages-index.html
index 8fa4c592e..fded70db8 100644
--- a/src/main/site/static/docs/4.2/api/allpackages-index.html
+++ b/src/main/site/static/docs/4.2/api/allpackages-index.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>All Packages (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>All Packages (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="All Packages (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="All Packages (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/constant-values.html b/src/main/site/static/docs/4.2/api/constant-values.html
index e79f30798..36540cbe1 100644
--- a/src/main/site/static/docs/4.2/api/constant-values.html
+++ b/src/main/site/static/docs/4.2/api/constant-values.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Constant Field Values (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Constant Field Values (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Constant Field Values (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/deprecated-list.html b/src/main/site/static/docs/4.2/api/deprecated-list.html
index 2a4bb7605..aaeeae3e6 100644
--- a/src/main/site/static/docs/4.2/api/deprecated-list.html
+++ b/src/main/site/static/docs/4.2/api/deprecated-list.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Deprecated List (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Deprecated List (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Deprecated List (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
@@ -254,6 +254,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  to be in Cayenne.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/tx/DefaultTransactionDescriptor.html" title="class in org.apache.cayenne.tx">org.apache.cayenne.tx.DefaultTransactionDescriptor</a></th>
+<td class="colLast">
+<div class="deprecationComment">since 4.2, use <a href="org/apache/cayenne/tx/TransactionDescriptor.html#defaultDescriptor()"><code>TransactionDescriptor.defaultDescriptor()</code></a></div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -446,35 +452,39 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </td>
 </tr>
 <tr class="altColor">
-<th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/dba/JdbcAdapter.html#createPkGenerator()">org.apache.cayenne.dba.JdbcAdapter.createPkGenerator()</a></th>
+<th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/dba/JdbcActionBuilder.html#objectSelectAction(org.apache.cayenne.query.SelectQuery)">org.apache.cayenne.dba.JdbcActionBuilder.objectSelectAction&#8203;(SelectQuery&lt;T&gt;)</a></th>
 <td class="colLast"></td>
 </tr>
 <tr class="rowColor">
-<th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/dba/JdbcAdapter.html#getSelectTranslator(org.apache.cayenne.query.SelectQuery,org.apache.cayenne.map.EntityResolver)">org.apache.cayenne.dba.JdbcAdapter.getSelectTranslator&#8203;(SelectQuery&lt;?&gt;, EntityResolver)</a></th>
+<th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/dba/JdbcAdapter.html#createPkGenerator()">org.apache.cayenne.dba.JdbcAdapter.createPkGenerator()</a></th>
 <td class="colLast"></td>
 </tr>
 <tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/dba/JdbcAdapter.html#getSelectTranslator(org.apache.cayenne.query.SelectQuery,org.apache.cayenne.map.EntityResolver)">org.apache.cayenne.dba.JdbcAdapter.getSelectTranslator&#8203;(SelectQuery&lt;?&gt;, EntityResolver)</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="rowColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/dba/TypesMapping.html#supportsLength(int)">org.apache.cayenne.dba.TypesMapping.supportsLength&#8203;(int)</a></th>
 <td class="colLast">
 <div class="deprecationComment">Returns true if supplied type can have a length attribute as
              a part of column definition.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/ejbql/parser/JavaCharStream.html#getColumn()">org.apache.cayenne.ejbql.parser.JavaCharStream.getColumn()</a></th>
 <td class="colLast"></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/ejbql/parser/JavaCharStream.html#getLine()">org.apache.cayenne.ejbql.parser.JavaCharStream.getLine()</a></th>
 <td class="colLast"></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/exp/property/BaseProperty.html#path()">org.apache.cayenne.exp.property.BaseProperty.path()</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.2, use <a href="org/apache/cayenne/exp/property/BaseProperty.html#getExpression()"><code>BaseProperty.getExpression()</code></a> method instead</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/map/ObjEntity.html#getJavaClass()">org.apache.cayenne.map.ObjEntity.getJavaClass()</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.0 this method based on statically defined class
@@ -483,61 +493,67 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
              provide the environment-specific class loading policy.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/map/ObjRelationship.html#recalculateReadOnlyValue()">org.apache.cayenne.map.ObjRelationship.recalculateReadOnlyValue()</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.2</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/map/SelectQueryDescriptor.html#addPrefetch(java.lang.String)">org.apache.cayenne.map.SelectQueryDescriptor.addPrefetch&#8203;(String)</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.1 use <a href="org/apache/cayenne/map/SelectQueryDescriptor.html#addPrefetch(java.lang.String,int)"><code>SelectQueryDescriptor.addPrefetch(String, int)</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/map/SelectQueryDescriptor.html#getPrefetches()">org.apache.cayenne.map.SelectQueryDescriptor.getPrefetches()</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.1 use <a href="org/apache/cayenne/map/SelectQueryDescriptor.html#getPrefetchesMap()"><code>SelectQueryDescriptor.getPrefetchesMap()</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/map/SelectQueryDescriptor.html#setPrefetches(java.util.List)">org.apache.cayenne.map.SelectQueryDescriptor.setPrefetches&#8203;(List&lt;String&gt;)</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.1 use <a href="org/apache/cayenne/map/SelectQueryDescriptor.html#setPrefetchesMap(java.util.HashMap)"><code>SelectQueryDescriptor.setPrefetchesMap(HashMap)</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/query/ColumnSelect.html#avg(org.apache.cayenne.exp.Property)">org.apache.cayenne.query.ColumnSelect.avg&#8203;(Property&lt;?&gt;)</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.2 use <a href="org/apache/cayenne/query/ColumnSelect.html#avg(org.apache.cayenne.exp.property.NumericProperty)"><code>ColumnSelect.avg(NumericProperty)</code></a></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/query/ColumnSelect.html#sum(org.apache.cayenne.exp.Property)">org.apache.cayenne.query.ColumnSelect.sum&#8203;(Property&lt;E&gt;)</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.2 use <a href="org/apache/cayenne/query/ColumnSelect.html#sum(org.apache.cayenne.exp.property.NumericProperty)"><code>ColumnSelect.sum(NumericProperty)</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/query/ObjectSelect.html#avg(org.apache.cayenne.exp.Property)">org.apache.cayenne.query.ObjectSelect.avg&#8203;(Property&lt;E&gt;)</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.2 use <a href="org/apache/cayenne/query/ObjectSelect.html#avg(org.apache.cayenne.exp.property.NumericProperty)"><code>ObjectSelect.avg(NumericProperty)</code></a></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/query/ObjectSelect.html#sum(org.apache.cayenne.exp.Property)">org.apache.cayenne.query.ObjectSelect.sum&#8203;(Property&lt;E&gt;)</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.2 use <a href="org/apache/cayenne/query/ObjectSelect.html#sum(org.apache.cayenne.exp.property.NumericProperty)"><code>ObjectSelect.sum(NumericProperty)</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/query/SelectQuery.html#setFetchingDataRows(boolean)">org.apache.cayenne.query.SelectQuery.setFetchingDataRows&#8203;(boolean)</a></th>
 <td class="colLast">
 <div class="deprecationComment">since 4.0, use <a href="org/apache/cayenne/query/SelectQuery.html#dataRowQuery(java.lang.Class,org.apache.cayenne.exp.Expression)"><code>SelectQuery.dataRowQuery(Class, Expression)</code></a> to
              create DataRow query instead.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/query/SQLActionVisitor.html#objectSelectAction(org.apache.cayenne.query.SelectQuery)">org.apache.cayenne.query.SQLActionVisitor.objectSelectAction&#8203;(SelectQuery&lt;T&gt;)</a></th>
+<td class="colLast">
+<div class="deprecationComment">since 4.2 as part of <a href="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query"><code>SelectQuery</code></a> deprecation</div>
+</td>
+</tr>
 <tr class="altColor">
 <th class="colDeprecatedItemName" scope="row"><a href="org/apache/cayenne/query/SQLSelect.html#params(java.lang.String,java.lang.Object)">org.apache.cayenne.query.SQLSelect.params&#8203;(String, Object)</a></th>
 <td class="colLast">
diff --git a/src/main/site/static/docs/4.2/api/help-doc.html b/src/main/site/static/docs/4.2/api/help-doc.html
index b5d7da89d..6d3b528a4 100644
--- a/src/main/site/static/docs/4.2/api/help-doc.html
+++ b/src/main/site/static/docs/4.2/api/help-doc.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>API Help (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>API Help (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="API Help (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/index-all.html b/src/main/site/static/docs/4.2/api/index-all.html
index f950c5a54..967152c59 100644
--- a/src/main/site/static/docs/4.2/api/index-all.html
+++ b/src/main/site/static/docs/4.2/api/index-all.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Index (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Index (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Index (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
@@ -6720,6 +6720,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowTypeVisitor.html" title="class in org.apache.cayenne.access.flush.operation"><span class="typeNameLink">DefaultDbRowOpSorter.DbRowTypeVisitor</span></a> - Class in <a href="org/apache/cayenne/access/flush/operation/package-summary.html">org.apache.cayenne.access.flush.operation</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/cayenne/tx/TransactionDescriptor.html#defaultDescriptor()">defaultDescriptor()</a></span> - Static method in class org.apache.cayenne.tx.<a href="org/apache/cayenne/tx/TransactionDescriptor.html" title="class in org.apache.cayenne.tx">TransactionDescriptor</a></dt>
+<dd>
+<div class="block">Returns descriptor with the <a href="org/apache/cayenne/tx/TransactionPropagation.html#NESTED"><code>TransactionPropagation.NESTED</code></a> propagation
+ and the <a href="org/apache/cayenne/tx/TransactionDescriptor.html#ISOLATION_DEFAULT"><code>TransactionDescriptor.ISOLATION_DEFAULT</code></a> isolation level</div>
+</dd>
 <dt><a href="org/apache/cayenne/query/DefaultEmbeddableResultSegment.html" title="class in org.apache.cayenne.query"><span class="typeNameLink">DefaultEmbeddableResultSegment</span></a> - Class in <a href="org/apache/cayenne/query/package-summary.html">org.apache.cayenne.query</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/query/DefaultEmbeddableResultSegment.html#%3Cinit%3E(org.apache.cayenne.map.Embeddable,java.util.Map,int)">DefaultEmbeddableResultSegment(Embeddable, Map&lt;String, String&gt;, int)</a></span> - Constructor for class org.apache.cayenne.query.<a href="org/apache/cayenne/query/DefaultEmbeddableResultSegment.html" title="class in org.apache.cayenne.query">DefaultEmbeddableResultSegment</a></dt>
@@ -6856,7 +6861,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/template/DefaultTemplateContextFactory.html#%3Cinit%3E()">DefaultTemplateContextFactory()</a></span> - Constructor for class org.apache.cayenne.template.<a href="org/apache/cayenne/template/DefaultTemplateContextFactory.html" title="class in org.apache.cayenne.template">DefaultTemplateContextFactory</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/cayenne/tx/DefaultTransactionDescriptor.html" title="class in org.apache.cayenne.tx"><span class="typeNameLink">DefaultTransactionDescriptor</span></a> - Class in <a href="org/apache/cayenne/tx/package-summary.html">org.apache.cayenne.tx</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">since 4.2, use <a href="org/apache/cayenne/tx/TransactionDescriptor.html#defaultDescriptor()"><code>TransactionDescriptor.defaultDescriptor()</code></a></div>
+</div>
+</dd>
 <dt><a href="org/apache/cayenne/tx/DefaultTransactionFactory.html" title="class in org.apache.cayenne.tx"><span class="typeNameLink">DefaultTransactionFactory</span></a> - Class in <a href="org/apache/cayenne/tx/package-summary.html">org.apache.cayenne.tx</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/tx/DefaultTransactionFactory.html#%3Cinit%3E(org.apache.cayenne.configuration.RuntimeProperties,org.apache.cayenne.log.JdbcEventLogger)">DefaultTransactionFactory(RuntimeProperties, JdbcEventLogger)</a></span> - Constructor for class org.apache.cayenne.tx.<a href="org/apache/cayenne/tx/DefaultTransactionFactory.html" title="class in org.apache.cayenne.tx">DefaultTransactionFactory</a></dt>
@@ -12112,7 +12121,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html#getInstance()">getInstance()</a></span> - Static method in class org.apache.cayenne.log.<a href="org/apache/cayenne/log/NoopJdbcEventLogger.html" title="class in org.apache.cayenne.log">NoopJdbcEventLogger</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/tx/DefaultTransactionDescriptor.html#getInstance()">getInstance()</a></span> - Static method in class org.apache.cayenne.tx.<a href="org/apache/cayenne/tx/DefaultTransactionDescriptor.html" title="class in org.apache.cayenne.tx">DefaultTransactionDescriptor</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
+&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/di/Injector.html#getInstance(java.lang.Class)">getInstance(Class&lt;T&gt;)</a></span> - Method in interface org.apache.cayenne.di.<a href="org/apache/cayenne/di/Injector.html" title="interface in org.apache.cayenne.di">Injector</a></dt>
 <dd>
 <div class="block">Returns a service instance bound in the container for a specific type.</div>
@@ -14043,6 +14054,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/dba/mysql/MySQLAdapter.html#getSystemCatalogs()">getSystemCatalogs()</a></span> - Method in class org.apache.cayenne.dba.mysql.<a href="org/apache/cayenne/dba/mysql/MySQLAdapter.html" title="class in org.apache.cayenne.dba.mysql">MySQLAdapter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/cayenne/dba/sqlserver/SQLServerAdapter.html#getSystemCatalogs()">getSystemCatalogs()</a></span> - Method in class org.apache.cayenne.dba.sqlserver.<a href="org/apache/cayenne/dba/sqlserver/SQLServerAdapter.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerAdapter</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/dba/AutoAdapter.html#getSystemSchemas()">getSystemSchemas()</a></span> - Method in class org.apache.cayenne.dba.<a href="org/apache/cayenne/dba/AutoAdapter.html" title="class in org.apache.cayenne.dba">AutoAdapter</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/dba/DbAdapter.html#getSystemSchemas()">getSystemSchemas()</a></span> - Method in interface org.apache.cayenne.dba.<a href="org/apache/cayenne/dba/DbAdapter.html" title="interface in org.apache.cayenne.dba">DbAdapter</a></dt>
@@ -15015,6 +15028,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/template/parser/IdentifierNode.html#%3Cinit%3E(int)">IdentifierNode(int)</a></span> - Constructor for class org.apache.cayenne.template.parser.<a href="org/apache/cayenne/template/parser/IdentifierNode.html" title="class in org.apache.cayenne.template.parser">IdentifierNode</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/cayenne/access/flush/operation/OpIdFactory.html#idForOperation(org.apache.cayenne.ObjectId)">idForOperation(ObjectId)</a></span> - Static method in class org.apache.cayenne.access.flush.operation.<a href="org/apache/cayenne/access/flush/operation/OpIdFactory.html" title="class in org.apache.cayenne.access.flush.operation">OpIdFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/cayenne/reflect/IdMapKeyAccessor.html" title="class in org.apache.cayenne.reflect"><span class="typeNameLink">IdMapKeyAccessor</span></a> - Class in <a href="org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a></dt>
 <dd>
 <div class="block">A stateless read-only accessor of the map key value that is based on the Persistent
@@ -18109,10 +18124,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/query/ColumnSelect.html#map(java.util.function.Function)">map(Function&lt;T, E&gt;)</a></span> - Method in class org.apache.cayenne.query.<a href="org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect</a></dt>
 <dd>
-<div class="block">Wrap result to given class.</div>
+<div class="block">Maps result of this query by processing with a given function.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/query/SQLSelect.html#map(java.util.function.Function)">map(Function&lt;T, E&gt;)</a></span> - Method in class org.apache.cayenne.query.<a href="org/apache/cayenne/query/SQLSelect.html" title="class in org.apache.cayenne.query">SQLSelect</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block">Map result of this query by processing with a given function.</div>
+</dd>
 <dt><a href="org/apache/cayenne/reflect/MapAccessor.html" title="class in org.apache.cayenne.reflect"><span class="typeNameLink">MapAccessor</span></a> - Class in <a href="org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/reflect/MapAccessor.html#%3Cinit%3E(java.lang.String)">MapAccessor(String)</a></span> - Constructor for class org.apache.cayenne.reflect.<a href="org/apache/cayenne/reflect/MapAccessor.html" title="class in org.apache.cayenne.reflect">MapAccessor</a></dt>
@@ -19838,12 +19855,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/dba/ingres/IngresActionBuilder.html#objectSelectAction(org.apache.cayenne.query.SelectQuery)">objectSelectAction(SelectQuery&lt;T&gt;)</a></span> - Method in class org.apache.cayenne.dba.ingres.<a href="org/apache/cayenne/dba/ingres/IngresActionBuilder.html" title="class in org.apache.cayenne.dba.ingres">IngresActionBuilder</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/dba/JdbcActionBuilder.html#objectSelectAction(org.apache.cayenne.query.SelectQuery)">objectSelectAction(SelectQuery&lt;T&gt;)</a></span> - Method in class org.apache.cayenne.dba.<a href="org/apache/cayenne/dba/JdbcActionBuilder.html" title="class in org.apache.cayenne.dba">JdbcActionBuilder</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/dba/sqlserver/SQLServerActionBuilder.html#objectSelectAction(org.apache.cayenne.query.SelectQuery)">objectSelectAction(SelectQuery&lt;T&gt;)</a></span> - Method in class org.apache.cayenne.dba.sqlserver.<a href="org/apache/cayenne/dba/sqlserver/SQLServerActionBuilder.html" title="class in org.apache.cayenne.dba.sqlserver">SQLServerActionBuilder</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/query/SQLActionVisitor.html#objectSelectAction(org.apache.cayenne.query.SelectQuery)">objectSelectAction(SelectQuery&lt;T&gt;)</a></span> - Method in interface org.apache.cayenne.query.<a href="org/apache/cayenne/query/SQLActionVisitor.html" title="interface in org.apache.cayenne.query">SQLActionVisitor</a></dt>
 <dd>
-<div class="block">Creates an action to execute a SelectQuery.</div>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">since 4.2 as part of <a href="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query"><code>SelectQuery</code></a> deprecation</div>
+</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/util/PersistentObjectSet.html#objectSet">objectSet</a></span> - Variable in class org.apache.cayenne.util.<a href="org/apache/cayenne/util/PersistentObjectSet.html" title="class in org.apache.cayenne.util">PersistentObjectSet</a></dt>
 <dd>&nbsp;</dd>
@@ -20368,6 +20389,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OpExpressionNode.html#%3Cinit%3E(java.lang.String)">OpExpressionNode(String)</a></span> - Constructor for class org.apache.cayenne.access.sqlbuilder.sqltree.<a href="org/apache/cayenne/access/sqlbuilder/sqltree/OpExpressionNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OpExpressionNode</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/cayenne/access/flush/operation/OpIdFactory.html" title="class in org.apache.cayenne.access.flush.operation"><span class="typeNameLink">OpIdFactory</span></a> - Class in <a href="org/apache/cayenne/access/flush/operation/package-summary.html">org.apache.cayenne.access.flush.operation</a></dt>
+<dd>
+<div class="block">Factory that wraps provided ID to be suitable for the better processing in the flush operation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/cayenne/access/flush/operation/OpIdFactory.html#%3Cinit%3E()">OpIdFactory()</a></span> - Constructor for class org.apache.cayenne.access.flush.operation.<a href="org/apache/cayenne/access/flush/operation/OpIdFactory.html" title="class in org.apache.cayenne.access.flush.operation">OpIdFactory</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/access/flush/operation/Qualifier.html#optimisticLock">optimisticLock</a></span> - Variable in class org.apache.cayenne.access.flush.operation.<a href="org/apache/cayenne/access/flush/operation/Qualifier.html" title="class in org.apache.cayenne.access.flush.operation">Qualifier</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/cayenne/access/OptimisticLockException.html" title="class in org.apache.cayenne.access"><span class="typeNameLink">OptimisticLockException</span></a> - Exception in <a href="org/apache/cayenne/access/package-summary.html">org.apache.cayenne.access</a></dt>
@@ -21497,7 +21524,7 @@ custom queries.</div>
 </dd>
 <dt><a href="org/apache/cayenne/reflect/PojoMapper.html" title="class in org.apache.cayenne.reflect"><span class="typeNameLink">PojoMapper</span></a>&lt;<a href="org/apache/cayenne/reflect/PojoMapper.html" title="type parameter in PojoMapper">T</a>&gt; - Class in <a href="org/apache/cayenne/reflect/package-summary.html">org.apache.cayenne.reflect</a></dt>
 <dd>
-<div class="block">Simple mapper of Object[] to POJO class.</div>
+<div class="block">Simple mapper of Object[] to a POJO class.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/cayenne/reflect/PojoMapper.html#%3Cinit%3E(java.lang.Class)">PojoMapper(Class&lt;T&gt;)</a></span> - Constructor for class org.apache.cayenne.reflect.<a href="org/apache/cayenne/reflect/PojoMapper.html" title="class in org.apache.cayenne.reflect">PojoMapper</a></dt>
 <dd>&nbsp;</dd>
diff --git a/src/main/site/static/docs/4.2/api/index.html b/src/main/site/static/docs/4.2/api/index.html
index e31fc7e92..79b0f3e9e 100644
--- a/src/main/site/static/docs/4.2/api/index.html
+++ b/src/main/site/static/docs/4.2/api/index.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Overview (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Overview (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Overview (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Overview (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
@@ -94,7 +94,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </nav>
 </header>
 <div class="header">
-<h1 class="title">cayenne-doc: Cayenne Documentation 4.2.RC1 API</h1>
+<h1 class="title">cayenne-doc: Cayenne Documentation 4.2.RC2 API</h1>
 </div>
 <main role="main">
 <div class="contentContainer">
diff --git a/src/main/site/static/docs/4.2/api/member-search-index.js b/src/main/site/static/docs/4.2/api/member-search-index.js
index 639c54534..afb4895e3 100644
--- a/src/main/site/static/docs/4.2/api/member-search-index.js
+++ b/src/main/site/static/docs/4.2/api/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.cayenne.map","c":"ObjEntity","l":"_abstract"},{"p":"org.apache.cayenne.datasource","c":"PoolAwareConnection","l":"abort(Executor)","url":"abort(java.util.concurrent.Executor)"},{"p":"org.apache.cayenne.ejbql.parser","c":"EJBQLConstants","l":"ABS"},{"p":"org.apache.cayenne.exp.parser","c":"ExpressionParserConstants","l":"ABS"},{"p":"org.apache.cayenne.ejbql.parser","c":"EJBQL","l":"abs()"},{"p":"org.apache.cayenne.exp","c":"Property","l":"abs()"},{"p" [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.cayenne.map","c":"ObjEntity","l":"_abstract"},{"p":"org.apache.cayenne.datasource","c":"PoolAwareConnection","l":"abort(Executor)","url":"abort(java.util.concurrent.Executor)"},{"p":"org.apache.cayenne.ejbql.parser","c":"EJBQLConstants","l":"ABS"},{"p":"org.apache.cayenne.exp.parser","c":"ExpressionParserConstants","l":"ABS"},{"p":"org.apache.cayenne.ejbql.parser","c":"EJBQL","l":"abs()"},{"p":"org.apache.cayenne.exp","c":"Property","l":"abs()"},{"p" [...]
\ No newline at end of file
diff --git a/src/main/site/static/docs/4.2/api/member-search-index.zip b/src/main/site/static/docs/4.2/api/member-search-index.zip
index 07d9827fb..f8da8fbd5 100644
Binary files a/src/main/site/static/docs/4.2/api/member-search-index.zip and b/src/main/site/static/docs/4.2/api/member-search-index.zip differ
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/BaseContext.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/BaseContext.html
index 11eef2227..fff98fc33 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/BaseContext.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/BaseContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>BaseContext (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>BaseContext (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseContext (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="BaseContext (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/BaseDataObject.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/BaseDataObject.html
index 6be69892f..254301e54 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/BaseDataObject.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/BaseDataObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>BaseDataObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>BaseDataObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseDataObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="BaseDataObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/Cayenne.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/Cayenne.html
index 6fb3387b6..c49d49474 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/Cayenne.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/Cayenne.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Cayenne (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Cayenne (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Cayenne (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Cayenne (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneDataObject.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneDataObject.html
index da47c5bf3..4eb5ad10b 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneDataObject.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneDataObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>CayenneDataObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>CayenneDataObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CayenneDataObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="CayenneDataObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneException.html
index 9b766f49f..88272fe6f 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>CayenneException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>CayenneException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CayenneException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="CayenneException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneRuntimeException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneRuntimeException.html
index 881779ea3..4477a6d3e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneRuntimeException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/CayenneRuntimeException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>CayenneRuntimeException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>CayenneRuntimeException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CayenneRuntimeException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="CayenneRuntimeException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ConfigurationException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ConfigurationException.html
index 6db0f84c4..ffdae1577 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ConfigurationException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ConfigurationException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ConfigurationException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ConfigurationException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConfigurationException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ConfigurationException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannel.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannel.html
index dfa5733b5..f533eb022 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannel.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannel (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannel (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannel (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannel (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelFilter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelFilter.html
index b79f181b4..79a39d0cd 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelFilter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelFilter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannelFilter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannelFilter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannelFilter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannelFilter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelFilterChain.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelFilterChain.html
index d5bd99ca7..f029a8bf5 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelFilterChain.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelFilterChain.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannelFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannelFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannelFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannelFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelListener.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelListener.html
index b54b181d7..b272a1dca 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelListener.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelListener.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannelListener (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannelListener (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannelListener (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannelListener (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelQueryFilter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelQueryFilter.html
index 7c1bd72c5..c14b03b2e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelQueryFilter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelQueryFilter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannelQueryFilter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannelQueryFilter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannelQueryFilter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannelQueryFilter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelQueryFilterChain.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelQueryFilterChain.html
index acb7e16a0..92a777287 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelQueryFilterChain.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelQueryFilterChain.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannelQueryFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannelQueryFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannelQueryFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannelQueryFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncCallbackAction.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncCallbackAction.html
index ea9c7db72..8c104c9d9 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncCallbackAction.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncCallbackAction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannelSyncCallbackAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannelSyncCallbackAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannelSyncCallbackAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannelSyncCallbackAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncFilter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncFilter.html
index 8cbbc14f7..ef2c9fba2 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncFilter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncFilter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannelSyncFilter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannelSyncFilter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannelSyncFilter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannelSyncFilter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncFilterChain.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncFilterChain.html
index 98989f876..69794bc64 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncFilterChain.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataChannelSyncFilterChain.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataChannelSyncFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataChannelSyncFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataChannelSyncFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataChannelSyncFilterChain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataObject.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataObject.html
index d08002d63..8b1274e2e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataObject.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataRow.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataRow.html
index 721a31457..cfa75d476 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataRow.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DataRow.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataRow (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataRow (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataRow (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataRow (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DeleteDenyException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DeleteDenyException.html
index 428145061..55f72f6da 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/DeleteDenyException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/DeleteDenyException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DeleteDenyException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DeleteDenyException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DeleteDenyException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DeleteDenyException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/EmbeddableObject.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/EmbeddableObject.html
index 7a8c24c96..14ce232e9 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/EmbeddableObject.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/EmbeddableObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>EmbeddableObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>EmbeddableObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EmbeddableObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="EmbeddableObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ExtendedEnumeration.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ExtendedEnumeration.html
index 87d6c61ba..2414e5d71 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ExtendedEnumeration.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ExtendedEnumeration.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ExtendedEnumeration (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ExtendedEnumeration (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ExtendedEnumeration (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ExtendedEnumeration (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/Fault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/Fault.html
index 65fd52462..76a7fd23a 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/Fault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/Fault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Fault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Fault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Fault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Fault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/FaultFailureException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/FaultFailureException.html
index 0d122c3bc..3f8fe8433 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/FaultFailureException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/FaultFailureException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>FaultFailureException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>FaultFailureException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FaultFailureException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="FaultFailureException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/HybridDataObject.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/HybridDataObject.html
index 39717cf12..f8330a536 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/HybridDataObject.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/HybridDataObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>HybridDataObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>HybridDataObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="HybridDataObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="HybridDataObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/LifecycleListener.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/LifecycleListener.html
index 15fb2f743..8c92fe26c 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/LifecycleListener.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/LifecycleListener.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>LifecycleListener (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>LifecycleListener (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LifecycleListener (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="LifecycleListener (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ObjectContext.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ObjectContext.html
index ce3e0155a..bd2aa49fc 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ObjectContext.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ObjectContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ObjectContext (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ObjectContext (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ObjectContext (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ObjectContext (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ObjectId.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ObjectId.html
index 495a84c69..29d6a31fd 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ObjectId.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ObjectId.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ObjectId (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ObjectId (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ObjectId (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ObjectId (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/PersistenceState.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/PersistenceState.html
index 12b07fe61..32b6c40d7 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/PersistenceState.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/PersistenceState.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>PersistenceState (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>PersistenceState (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PersistenceState (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="PersistenceState (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/Persistent.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/Persistent.html
index 2f8a7bb85..152e6187c 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/Persistent.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/Persistent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Persistent (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Persistent (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Persistent (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Persistent (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/PersistentObject.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/PersistentObject.html
index 0c59ed830..f0a04f414 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/PersistentObject.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/PersistentObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>PersistentObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>PersistentObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="PersistentObject (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="PersistentObject (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ProcedureResult.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ProcedureResult.html
index 076981e5f..855e02907 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ProcedureResult.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ProcedureResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ProcedureResult (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ProcedureResult (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ProcedureResult (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ProcedureResult (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResponse.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResponse.html
index c4a2cbd39..18a1cc94b 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResponse.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResponse.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>QueryResponse (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>QueryResponse (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="QueryResponse (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="QueryResponse (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResult.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResult.html
index acea79908..9138a35cc 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResult.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>QueryResult (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>QueryResult (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="QueryResult (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="QueryResult (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResultItem.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResultItem.html
index 15cb6702d..6fd9044ae 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResultItem.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/QueryResultItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>QueryResultItem (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>QueryResultItem (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="QueryResultItem (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="QueryResultItem (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultBatchIterator.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultBatchIterator.html
index 34db93822..c8fb7d35f 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultBatchIterator.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultBatchIterator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ResultBatchIterator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ResultBatchIterator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ResultBatchIterator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ResultBatchIterator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultIterator.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultIterator.html
index d46031055..518a14c06 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultIterator.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultIterator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ResultIterator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ResultIterator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ResultIterator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ResultIterator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultIteratorCallback.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultIteratorCallback.html
index 7c4a71958..da383a347 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultIteratorCallback.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ResultIteratorCallback.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ResultIteratorCallback (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ResultIteratorCallback (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ResultIteratorCallback (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ResultIteratorCallback (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/Validating.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/Validating.html
index 1ef8fbcdb..36e5b2ea3 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/Validating.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/Validating.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Validating (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Validating (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Validating (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Validating (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ValueHolder.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ValueHolder.html
index f727006c0..54e7f063b 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/ValueHolder.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/ValueHolder.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ValueHolder (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ValueHolder (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ValueHolder (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ValueHolder (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/AttributeFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/AttributeFault.html
index 92c1b3d27..8fdde74b9 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/AttributeFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/AttributeFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>AttributeFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>AttributeFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AttributeFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="AttributeFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ClientServerChannel.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ClientServerChannel.html
index bb298167a..7e784b9bf 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ClientServerChannel.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ClientServerChannel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ClientServerChannel (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ClientServerChannel (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ClientServerChannel (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ClientServerChannel (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataContext.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataContext.html
index a12015700..520cbbeee 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataContext.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataContext (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataContext (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataContext (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataContext (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataContextDelegate.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataContextDelegate.html
index 4feb363b0..4829cdb70 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataContextDelegate.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataContextDelegate.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataContextDelegate (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataContextDelegate (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataContextDelegate (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataContextDelegate (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataDomain.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataDomain.html
index e327101df..d8d3d2473 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataDomain.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataDomain.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataDomain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataDomain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataDomain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataDomain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataNode.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataNode.html
index d5b9b8305..1f2a6ae67 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataNode.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataNode (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataNode (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataNode (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataNode (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataRowStore.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataRowStore.html
index 602f49ded..dfc55da8c 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataRowStore.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataRowStore.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataRowStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataRowStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataRowStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataRowStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataRowStoreFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataRowStoreFactory.html
index d9feaad58..ce664c46e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataRowStoreFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DataRowStoreFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DbGenerator.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DbGenerator.html
index 16d975054..9fa6149b2 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DbGenerator.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DbGenerator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DbGenerator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DbGenerator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DbGenerator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DbGenerator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DefaultDataRowStoreFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DefaultDataRowStoreFactory.html
index bb1e3b910..701ce095a 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DefaultDataRowStoreFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DefaultDataRowStoreFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultDataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultDataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultDataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultDataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DefaultObjectMapRetainStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DefaultObjectMapRetainStrategy.html
index 46486d33d..f07d0a760 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DefaultObjectMapRetainStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DefaultObjectMapRetainStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DomainStoppedException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DomainStoppedException.html
index aa8dab9ce..253fcc498 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DomainStoppedException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/DomainStoppedException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DomainStoppedException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DomainStoppedException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DomainStoppedException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DomainStoppedException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/IncrementalFaultList.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/IncrementalFaultList.html
index 44a41b0c5..1097e4658 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/IncrementalFaultList.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/IncrementalFaultList.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>IncrementalFaultList (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>IncrementalFaultList (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IncrementalFaultList (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="IncrementalFaultList (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/LegacyDataDomainFlushAction.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/LegacyDataDomainFlushAction.html
index 839456279..d730c2556 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/LegacyDataDomainFlushAction.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/LegacyDataDomainFlushAction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>LegacyDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>LegacyDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LegacyDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="LegacyDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/LegacyDataDomainFlushActionFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/LegacyDataDomainFlushActionFactory.html
index e503e9974..31ce9c2e8 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/LegacyDataDomainFlushActionFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/LegacyDataDomainFlushActionFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>LegacyDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>LegacyDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LegacyDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="LegacyDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/NoSyncObjectStore.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/NoSyncObjectStore.html
index 1df66245b..f6a13d736 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/NoSyncObjectStore.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/NoSyncObjectStore.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>NoSyncObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>NoSyncObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NoSyncObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="NoSyncObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectDiff.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectDiff.html
index fb376b2b0..add579234 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectDiff.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectDiff.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ObjectDiff (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ObjectDiff (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ObjectDiff (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ObjectDiff (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectMapRetainStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectMapRetainStrategy.html
index 44807e4ea..d8632bd58 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectMapRetainStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectMapRetainStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectStore.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectStore.html
index 4303e8483..61c5305f9 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectStore.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectStore.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectStoreGraphDiff.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectStoreGraphDiff.html
index 475bbd0c0..a8328724a 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectStoreGraphDiff.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ObjectStoreGraphDiff.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ObjectStoreGraphDiff (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ObjectStoreGraphDiff (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ObjectStoreGraphDiff (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ObjectStoreGraphDiff (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OperationHints.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OperationHints.html
index 556848cf7..f67f1b250 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OperationHints.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OperationHints.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>OperationHints (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>OperationHints (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OperationHints (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="OperationHints (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OperationObserver.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OperationObserver.html
index 16bfa3010..c6d873a6b 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OperationObserver.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OperationObserver.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>OperationObserver (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>OperationObserver (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OperationObserver (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="OperationObserver (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OptimisticLockException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OptimisticLockException.html
index 815858bc9..855f64ff9 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OptimisticLockException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/OptimisticLockException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>OptimisticLockException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>OptimisticLockException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="OptimisticLockException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="OptimisticLockException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/QueryEngine.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/QueryEngine.html
index 71af21c9f..7b0687e0e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/QueryEngine.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/QueryEngine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>QueryEngine (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>QueryEngine (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="QueryEngine (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="QueryEngine (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyList.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyList.html
index 50d569ca1..20de29748 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyList.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyList.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ToManyList (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ToManyList (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ToManyList (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ToManyList (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyListFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyListFault.html
index f9f4bed71..75e7782f4 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyListFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyListFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ToManyListFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ToManyListFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ToManyListFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ToManyListFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyMapFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyMapFault.html
index e88e391be..653faf5c3 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyMapFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManyMapFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ToManyMapFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ToManyMapFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ToManyMapFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ToManyMapFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManySet.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManySet.html
index 623fdd14f..f59b279ce 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManySet.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManySet.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ToManySet (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ToManySet (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ToManySet (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ToManySet (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManySetFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManySetFault.html
index ecc303c81..c034d1e25 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManySetFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToManySetFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ToManySetFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ToManySetFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ToManySetFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ToManySetFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToOneFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToOneFault.html
index 5965a9519..4d437806e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToOneFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/ToOneFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ToOneFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ToOneFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ToOneFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ToOneFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/AttributeFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/AttributeFault.html
index 7d1b688d5..81afd5423 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/AttributeFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/AttributeFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.AttributeFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.AttributeFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.AttributeFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.AttributeFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ClientServerChannel.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ClientServerChannel.html
index 78011e675..aa9f5090c 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ClientServerChannel.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ClientServerChannel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ClientServerChannel (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ClientServerChannel (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ClientServerChannel (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ClientServerChannel (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataContext.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataContext.html
index 944db042d..5a826956f 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataContext.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.DataContext (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.DataContext (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.DataContext (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.DataContext (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataContextDelegate.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataContextDelegate.html
index bf62c14eb..f34371815 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataContextDelegate.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataContextDelegate.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.DataContextDelegate (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.DataContextDelegate (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.DataContextDelegate (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.DataContextDelegate (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataDomain.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataDomain.html
index 71787ac46..d3beb80f8 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataDomain.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataDomain.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.DataDomain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.DataDomain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.DataDomain (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.DataDomain (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataNode.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataNode.html
index 7ea089f19..b2929f79a 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataNode.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataNode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.DataNode (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.DataNode (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.DataNode (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.DataNode (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataRowStore.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataRowStore.html
index 8d674bf0b..8fddbe0d2 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataRowStore.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataRowStore.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.DataRowStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.DataRowStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.DataRowStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.DataRowStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataRowStoreFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataRowStoreFactory.html
index 865c609f0..37412bf11 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataRowStoreFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DataRowStoreFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.DataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.DataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.DataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.DataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DbGenerator.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DbGenerator.html
index 9c77f83ba..ed0e3f5d1 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DbGenerator.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DbGenerator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.DbGenerator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.DbGenerator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.DbGenerator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.DbGenerator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DefaultDataRowStoreFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DefaultDataRowStoreFactory.html
index cebcea1a7..26dd79afa 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DefaultDataRowStoreFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DefaultDataRowStoreFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.DefaultDataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.DefaultDataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.DefaultDataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.DefaultDataRowStoreFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DefaultObjectMapRetainStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DefaultObjectMapRetainStrategy.html
index 9e62841ff..abae47268 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DefaultObjectMapRetainStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DefaultObjectMapRetainStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.DefaultObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.DefaultObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.DefaultObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.DefaultObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DomainStoppedException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DomainStoppedException.html
index b3053bfcf..274f6e3a0 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DomainStoppedException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/DomainStoppedException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.DomainStoppedException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.DomainStoppedException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.DomainStoppedException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.DomainStoppedException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/IncrementalFaultList.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/IncrementalFaultList.html
index 2048b91a7..db91de855 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/IncrementalFaultList.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/IncrementalFaultList.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.IncrementalFaultList (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.IncrementalFaultList (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.IncrementalFaultList (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.IncrementalFaultList (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/LegacyDataDomainFlushAction.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/LegacyDataDomainFlushAction.html
index 8ce2d876e..afa374abb 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/LegacyDataDomainFlushAction.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/LegacyDataDomainFlushAction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.LegacyDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.LegacyDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.LegacyDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.LegacyDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/LegacyDataDomainFlushActionFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/LegacyDataDomainFlushActionFactory.html
index a638b1460..8cff74361 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/LegacyDataDomainFlushActionFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/LegacyDataDomainFlushActionFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.LegacyDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.LegacyDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.LegacyDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.LegacyDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/NoSyncObjectStore.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/NoSyncObjectStore.html
index b432f8167..db0775370 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/NoSyncObjectStore.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/NoSyncObjectStore.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.NoSyncObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.NoSyncObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.NoSyncObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.NoSyncObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectDiff.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectDiff.html
index 431a5c8c9..3646db4d0 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectDiff.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectDiff.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ObjectDiff (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ObjectDiff (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ObjectDiff (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ObjectDiff (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectMapRetainStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectMapRetainStrategy.html
index fa7237f71..597a03bcc 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectMapRetainStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectMapRetainStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.ObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.ObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.ObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.ObjectMapRetainStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectStore.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectStore.html
index baa7f6d4e..347371335 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectStore.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectStore.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ObjectStore (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectStoreGraphDiff.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectStoreGraphDiff.html
index 1c9a85b1c..e18c35e52 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectStoreGraphDiff.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ObjectStoreGraphDiff.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ObjectStoreGraphDiff (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ObjectStoreGraphDiff (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ObjectStoreGraphDiff (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ObjectStoreGraphDiff (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OperationHints.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OperationHints.html
index d6694bd8b..aa6bf8e91 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OperationHints.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OperationHints.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.OperationHints (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.OperationHints (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.OperationHints (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.OperationHints (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OperationObserver.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OperationObserver.html
index d3b194e0b..2d9a2bbfe 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OperationObserver.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OperationObserver.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.OperationObserver (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.OperationObserver (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.OperationObserver (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.OperationObserver (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OptimisticLockException.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OptimisticLockException.html
index 273bbf8d8..28be9b9e4 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OptimisticLockException.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/OptimisticLockException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.OptimisticLockException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.OptimisticLockException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.OptimisticLockException (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.OptimisticLockException (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/QueryEngine.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/QueryEngine.html
index 9e974a31b..90c4e6858 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/QueryEngine.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/QueryEngine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.QueryEngine (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.QueryEngine (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.QueryEngine (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.QueryEngine (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyList.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyList.html
index 1ae988e77..6cc0d8a16 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyList.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyList.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ToManyList (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ToManyList (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ToManyList (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ToManyList (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyListFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyListFault.html
index f69417851..f147f65df 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyListFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyListFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ToManyListFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ToManyListFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ToManyListFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ToManyListFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyMapFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyMapFault.html
index 9b7bd1526..783ac1689 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyMapFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManyMapFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ToManyMapFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ToManyMapFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ToManyMapFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ToManyMapFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManySet.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManySet.html
index ea1cf32e3..8710cd380 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManySet.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManySet.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ToManySet (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ToManySet (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ToManySet (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ToManySet (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManySetFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManySetFault.html
index 39db36eeb..74e7cce19 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManySetFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToManySetFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ToManySetFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ToManySetFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ToManySetFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ToManySetFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToOneFault.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToOneFault.html
index fea548c0d..d389acb47 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToOneFault.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/class-use/ToOneFault.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.ToOneFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.ToOneFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.ToOneFault (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.ToOneFault (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.html
index 8b194e6ec..4fcd2bf8e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>BaseSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>BaseSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="BaseSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.html
index 1fddad182..3372ab6bf 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>CreateIfNoSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>CreateIfNoSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CreateIfNoSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="CreateIfNoSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/DefaultSchemaUpdateStrategyFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/DefaultSchemaUpdateStrategyFactory.html
index 9b0c31baf..c893f64ac 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/DefaultSchemaUpdateStrategyFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/DefaultSchemaUpdateStrategyFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultSchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultSchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultSchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultSchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html
index 7c47b01a9..a5b5cad73 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>SchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>SchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="SchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SchemaUpdateStrategyFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SchemaUpdateStrategyFactory.html
index f69380071..3a26c37bf 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SchemaUpdateStrategyFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SchemaUpdateStrategyFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>SchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>SchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="SchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.html
index bad862c70..7043254ce 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>SkipSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>SkipSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SkipSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="SkipSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.html
index 664f784ce..3e196d67b 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ThrowOnPartialOrCreateSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ThrowOnPartialOrCreateSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ThrowOnPartialOrCreateSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ThrowOnPartialOrCreateSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategy.html
index fda3e5895..8acefae00 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>ThrowOnPartialSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>ThrowOnPartialSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ThrowOnPartialSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="ThrowOnPartialSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/BaseSchemaUpdateStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/BaseSchemaUpdateStrategy.html
index 7c174ebef..0de9e426a 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/BaseSchemaUpdateStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/BaseSchemaUpdateStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.BaseSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/CreateIfNoSchemaStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/CreateIfNoSchemaStrategy.html
index daf41fa57..08299aa7d 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/CreateIfNoSchemaStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/CreateIfNoSchemaStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.CreateIfNoSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/DefaultSchemaUpdateStrategyFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/DefaultSchemaUpdateStrategyFactory.html
index fecc5a824..5eee8a839 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/DefaultSchemaUpdateStrategyFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/DefaultSchemaUpdateStrategyFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.DefaultSchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SchemaUpdateStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SchemaUpdateStrategy.html
index a78c7cf51..9a9d7bbf4 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SchemaUpdateStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SchemaUpdateStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SchemaUpdateStrategyFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SchemaUpdateStrategyFactory.html
index 7494b38ae..5cdb5b070 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SchemaUpdateStrategyFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SchemaUpdateStrategyFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.dbsync.SchemaUpdateStrategyFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SkipSchemaUpdateStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SkipSchemaUpdateStrategy.html
index c61f13306..d5c3fa3b6 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SkipSchemaUpdateStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/SkipSchemaUpdateStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.dbsync.SkipSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.dbsync.SkipSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.SkipSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.SkipSchemaUpdateStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/ThrowOnPartialOrCreateSchemaStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/ThrowOnPartialOrCreateSchemaStrategy.html
index 5bc08700c..4805739e4 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/ThrowOnPartialOrCreateSchemaStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/ThrowOnPartialOrCreateSchemaStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.ThrowOnPartialOrCreateSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/ThrowOnPartialSchemaStrategy.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/ThrowOnPartialSchemaStrategy.html
index 9f9593946..9b1f119b6 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/ThrowOnPartialSchemaStrategy.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/class-use/ThrowOnPartialSchemaStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.dbsync.ThrowOnPartialSchemaStrategy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-summary.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-summary.html
index 11d97dfec..903ccf00d 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-summary.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>org.apache.cayenne.access.dbsync (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>org.apache.cayenne.access.dbsync (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.cayenne.access.dbsync (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="org.apache.cayenne.access.dbsync (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-tree.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-tree.html
index 8f3d214d6..2928549af 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-tree.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>org.apache.cayenne.access.dbsync Class Hierarchy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>org.apache.cayenne.access.dbsync Class Hierarchy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.cayenne.access.dbsync Class Hierarchy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="org.apache.cayenne.access.dbsync Class Hierarchy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-use.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-use.html
index 47c82c621..69dbbef8d 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-use.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/dbsync/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Package org.apache.cayenne.access.dbsync (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Package org.apache.cayenne.access.dbsync (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.cayenne.access.dbsync (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Package org.apache.cayenne.access.dbsync (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/SnapshotEvent.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/SnapshotEvent.html
index 3f9e37632..5ffd67d3b 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/SnapshotEvent.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/SnapshotEvent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>SnapshotEvent (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>SnapshotEvent (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SnapshotEvent (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="SnapshotEvent (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/SnapshotEventListener.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/SnapshotEventListener.html
index da16a4f7e..fe66910b5 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/SnapshotEventListener.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/SnapshotEventListener.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>SnapshotEventListener (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>SnapshotEventListener (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SnapshotEventListener (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="SnapshotEventListener (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/class-use/SnapshotEvent.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/class-use/SnapshotEvent.html
index 1ee0bcd55..d54a35a99 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/class-use/SnapshotEvent.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/class-use/SnapshotEvent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.event.SnapshotEvent (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.event.SnapshotEvent (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.event.SnapshotEvent (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.event.SnapshotEvent (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/class-use/SnapshotEventListener.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/class-use/SnapshotEventListener.html
index 4b4d60dc3..2e84c36ed 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/class-use/SnapshotEventListener.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/class-use/SnapshotEventListener.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.event.SnapshotEventListener (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.event.SnapshotEventListener (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.event.SnapshotEventListener (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.event.SnapshotEventListener (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-summary.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-summary.html
index 0e05b1b96..f02edacd7 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-summary.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>org.apache.cayenne.access.event (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>org.apache.cayenne.access.event (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.cayenne.access.event (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="org.apache.cayenne.access.event (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-tree.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-tree.html
index 271c83312..06360950c 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-tree.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>org.apache.cayenne.access.event Class Hierarchy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>org.apache.cayenne.access.event Class Hierarchy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.cayenne.access.event Class Hierarchy (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="org.apache.cayenne.access.event Class Hierarchy (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-use.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-use.html
index e93dee206..f38145708 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-use.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/event/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Package org.apache.cayenne.access.event (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Package org.apache.cayenne.access.event (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.cayenne.access.event (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Package org.apache.cayenne.access.event (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DataDomainFlushAction.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DataDomainFlushAction.html
index 13821f619..d42741d51 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DataDomainFlushAction.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DataDomainFlushAction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DataDomainFlushActionFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DataDomainFlushActionFactory.html
index b41bfe604..72e47a18e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DataDomainFlushActionFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DataDomainFlushActionFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html
index 97fe5645e..8199d20ec 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultDataDomainFlushAction.PhantomDbRowOpCleaner (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultDataDomainFlushAction.PhantomDbRowOpCleaner (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultDataDomainFlushAction.PhantomDbRowOpCleaner (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultDataDomainFlushAction.PhantomDbRowOpCleaner (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html
index 4729d6b56..850d537fc 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushActionFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushActionFactory.html
index 4dab52fca..97db4f20a 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushActionFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/DefaultDataDomainFlushActionFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/EffectiveOpId.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/EffectiveOpId.html
index 8bf214a9b..9f2dc1eeb 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/EffectiveOpId.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/EffectiveOpId.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>EffectiveOpId (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>EffectiveOpId (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EffectiveOpId (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="EffectiveOpId (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DataDomainFlushAction.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DataDomainFlushAction.html
index 1bdb56b79..b671af803 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DataDomainFlushAction.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DataDomainFlushAction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.flush.DataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.flush.DataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.DataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.DataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DataDomainFlushActionFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DataDomainFlushActionFactory.html
index c327d1a99..81f21f6d9 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DataDomainFlushActionFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DataDomainFlushActionFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.flush.DataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.flush.DataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.DataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.DataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html
index 3bfb0e244..f066ee65e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction.PhantomDbRowOpCleaner (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction.PhantomDbRowOpCleaner (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction.PhantomDbRowOpCleaner (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction.PhantomDbRowOpCleaner (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushAction.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushAction.html
index fd3c21369..3ac090954 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushAction.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushAction.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushAction (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushActionFactory.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushActionFactory.html
index 9c577aecf..a02c6d5b1 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushActionFactory.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/DefaultDataDomainFlushActionFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.DefaultDataDomainFlushActionFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/EffectiveOpId.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/EffectiveOpId.html
index 7c1b4c48b..5d3698647 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/EffectiveOpId.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/class-use/EffectiveOpId.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.EffectiveOpId (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.EffectiveOpId (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.EffectiveOpId (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.EffectiveOpId (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/BaseDbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/BaseDbRowOp.html
index 6a2103543..1ab5e54d9 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/BaseDbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/BaseDbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>BaseDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>BaseDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="BaseDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOp.html
index 4a8c96830..b2cd90f87 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpMerger.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpMerger.html
index 5ff96c55c..b8cbab8af 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpMerger.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpMerger.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DbRowOpMerger (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DbRowOpMerger (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DbRowOpMerger (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DbRowOpMerger (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpSorter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpSorter.html
index 6fc94cf11..fd259de7c 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpSorter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpSorter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpType.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpType.html
index 4e171f176..55fc0ae66 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpType.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpType.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DbRowOpType (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DbRowOpType (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DbRowOpType (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DbRowOpType (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpVisitor.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpVisitor.html
index 0436e444e..391797e6f 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpVisitor.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpVisitor.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DbRowOpVisitor (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DbRowOpVisitor (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DbRowOpVisitor (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DbRowOpVisitor (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpWithQualifier.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpWithQualifier.html
index cbfeb4918..4750358aa 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpWithQualifier.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpWithQualifier.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DbRowOpWithQualifier (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DbRowOpWithQualifier (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DbRowOpWithQualifier (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DbRowOpWithQualifier (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpWithValues.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpWithValues.html
index 376ea698c..5d535204b 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpWithValues.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DbRowOpWithValues.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DbRowOpWithValues (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DbRowOpWithValues (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DbRowOpWithValues (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DbRowOpWithValues (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowComparator.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowComparator.html
index a0e911d47..e5bcc2a68 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowComparator.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowComparator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultDbRowOpSorter.DbRowComparator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultDbRowOpSorter.DbRowComparator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultDbRowOpSorter.DbRowComparator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultDbRowOpSorter.DbRowComparator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowTypeVisitor.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowTypeVisitor.html
index 04a300027..4756c13a2 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowTypeVisitor.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowTypeVisitor.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultDbRowOpSorter.DbRowTypeVisitor (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultDbRowOpSorter.DbRowTypeVisitor (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultDbRowOpSorter.DbRowTypeVisitor (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultDbRowOpSorter.DbRowTypeVisitor (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.html
index cdea21c9a..35e40d5bf 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DefaultDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DefaultDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DefaultDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DefaultDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DeleteDbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DeleteDbRowOp.html
index e92a200d1..7e2e2e60f 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DeleteDbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DeleteDbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DeleteDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DeleteDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DeleteDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DeleteDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DeleteInsertDbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DeleteInsertDbRowOp.html
index 4ab581977..9548e85e0 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DeleteInsertDbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/DeleteInsertDbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>DeleteInsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>DeleteInsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DeleteInsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="DeleteInsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/GraphBasedDbRowOpSorter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/GraphBasedDbRowOpSorter.html
index 1ed5b49f4..50e9bfa6e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/GraphBasedDbRowOpSorter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/GraphBasedDbRowOpSorter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>GraphBasedDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>GraphBasedDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="GraphBasedDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="GraphBasedDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/InsertDbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/InsertDbRowOp.html
index 9985343cb..93d505797 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/InsertDbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/InsertDbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>InsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>InsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="InsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/translator/select/SQLResultStage.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/OpIdFactory.html
similarity index 84%
copy from src/main/site/static/docs/4.2/api/org/apache/cayenne/access/translator/select/SQLResultStage.html
copy to src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/OpIdFactory.html
index 70c6bd57c..558e27963 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/translator/select/SQLResultStage.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/OpIdFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>SQLResultStage (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>OpIdFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,14 +21,14 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="SQLResultStage (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="OpIdFactory (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
     }
 //-->
-var data = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var data = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../../../index.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/SQLResultStage.html">Use</a></li>
+<li><a href="class-use/OpIdFactory.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../index-all.html">Index</a></li>
@@ -117,15 +117,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <!-- ======== START OF CLASS DATA ======== -->
 <main role="main">
 <div class="header">
-<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.apache.cayenne.access.translator.select</a></div>
-<h2 title="Class SQLResultStage" class="title">Class SQLResultStage</h2>
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.apache.cayenne.access.flush.operation</a></div>
+<h2 title="Class OpIdFactory" class="title">Class OpIdFactory</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>org.apache.cayenne.access.translator.select.SQLResultStage</li>
+<li>org.apache.cayenne.access.flush.operation.OpIdFactory</li>
 </ul>
 </li>
 </ul>
@@ -133,8 +133,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <ul class="blockList">
 <li class="blockList">
 <hr>
-<pre>public class <span class="typeNameLabel">SQLResultStage</span>
+<pre>public class <span class="typeNameLabel">OpIdFactory</span>
 extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
+<div class="block">Factory that wraps provided ID to be suitable for the better processing in the flush operation.</div>
 <dl>
 <dt><span class="simpleTagLabel">Since:</span></dt>
 <dd>4.2</dd>
@@ -159,7 +160,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr class="altColor">
-<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">SQLResultStage</a></span>()</code></th>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">OpIdFactory</a></span>()</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -174,15 +175,15 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colSecond" scope="col">Method</th>
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#perform(org.apache.cayenne.access.translator.select.TranslatorContext)">perform</a></span>&#8203;(<a href="TranslatorContext.html" title="class in org.apache.cayenne.access.translator.select">TranslatorContext</a>&nbsp;context)</code></th>
+<td class="colFirst"><code>static <a href="../../../ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#idForOperation(org.apache.cayenne.ObjectId)">idForOperation</a></span>&#8203;(<a href="../../../ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>&nbsp;originalId)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -214,8 +215,8 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>SQLResultStage</h4>
-<pre>public&nbsp;SQLResultStage()</pre>
+<h4>OpIdFactory</h4>
+<pre>public&nbsp;OpIdFactory()</pre>
 </li>
 </ul>
 </li>
@@ -228,13 +229,13 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a id="perform(org.apache.cayenne.access.translator.select.TranslatorContext)">
+<a id="idForOperation(org.apache.cayenne.ObjectId)">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>perform</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;perform&#8203;(<a href="TranslatorContext.html" title="class in org.apache.cayenne.access.translator.select">TranslatorContext</a>&nbsp;context)</pre>
+<h4>idForOperation</h4>
+<pre class="methodSignature">public static&nbsp;<a href="../../../ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>&nbsp;idForOperation&#8203;(<a href="../../../ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>&nbsp;originalId)</pre>
 </li>
 </ul>
 </li>
@@ -260,7 +261,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <li><a href="../../../../../../index.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/SQLResultStage.html">Use</a></li>
+<li><a href="class-use/OpIdFactory.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../../../index-all.html">Index</a></li>
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/Qualifier.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/Qualifier.html
index 3b4c1a29f..be0bc6d78 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/Qualifier.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/Qualifier.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Qualifier (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Qualifier (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Qualifier (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Qualifier (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/UpdateDbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/UpdateDbRowOp.html
index 717a4cf02..0e51e28ce 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/UpdateDbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/UpdateDbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>UpdateDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>UpdateDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="UpdateDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="UpdateDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/Values.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/Values.html
index 6107c8709..bd61f0398 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/Values.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/Values.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Values (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Values (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Values (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Values (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/BaseDbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/BaseDbRowOp.html
index 8f24cbdc6..25655fa17 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/BaseDbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/BaseDbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.BaseDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.BaseDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.BaseDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.BaseDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOp.html
index 538328ece..8d6fc554b 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpMerger.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpMerger.html
index 38ffd8f24..a62767a2e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpMerger.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpMerger.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.DbRowOpMerger (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.DbRowOpMerger (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DbRowOpMerger (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DbRowOpMerger (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpSorter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpSorter.html
index 6b99993dc..4fc6c8c6e 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpSorter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpSorter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpType.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpType.html
index 1aeb32822..21dfc7bdc 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpType.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpType.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.DbRowOpType (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.DbRowOpType (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DbRowOpType (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DbRowOpType (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpVisitor.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpVisitor.html
index f0f33a2a2..1da22abf5 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpVisitor.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpVisitor.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpVisitor (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpVisitor (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpVisitor (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpVisitor (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpWithQualifier.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpWithQualifier.html
index 96d15992c..1de75077a 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpWithQualifier.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpWithQualifier.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpWithQualifier (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpWithQualifier (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpWithQualifier (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpWithQualifier (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpWithValues.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpWithValues.html
index 49434fdbc..9d6c877be 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpWithValues.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DbRowOpWithValues.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpWithValues (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpWithValues (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpWithValues (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.access.flush.operation.DbRowOpWithValues (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.DbRowComparator.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.DbRowComparator.html
index 2b4d8098e..1deb9f536 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.DbRowComparator.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.DbRowComparator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowComparator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowComparator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowComparator (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowComparator (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.DbRowTypeVisitor.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.DbRowTypeVisitor.html
index 59247de48..cfb84e1b0 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.DbRowTypeVisitor.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.DbRowTypeVisitor.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter.DbRowTypeVisitor (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.html
index 13aaf98e3..6de1f3dc4 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DefaultDbRowOpSorter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DefaultDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DeleteDbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DeleteDbRowOp.html
index e14bbaae5..41c7010fd 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DeleteDbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DeleteDbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.DeleteDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.DeleteDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DeleteDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DeleteDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DeleteInsertDbRowOp.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DeleteInsertDbRowOp.html
index 2960ac6e8..a920fcab7 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DeleteInsertDbRowOp.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/DeleteInsertDbRowOp.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -21,7 +21,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC1 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.access.flush.operation.DeleteInsertDbRowOp (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
         }
     }
     catch(err) {
diff --git a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/GraphBasedDbRowOpSorter.html b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/GraphBasedDbRowOpSorter.html
index 569ac6be8..0898ef485 100644
--- a/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/GraphBasedDbRowOpSorter.html
+++ b/src/main/site/static/docs/4.2/api/org/apache/cayenne/access/flush/operation/class-use/GraphBasedDbRowOpSorter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.10) on Mon Jun 20 13:01:11 MSK 2022 -->
-<title>Uses of Class org.apache.cayenne.access.flush.operation.GraphBasedDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC1 API)</title>
+<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
+<title>Uses of Class org.apache.cayenne.access.flush.operation.GraphBasedDbRowOpSorter (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2022-06-20">
+<meta name="dc.created" content="2022-12-05">
... 60147 lines suppressed ...