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 2024/06/20 07:00:22 UTC

(cayenne-website) branch asf-site updated: Cayenne 4.2.1 release

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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 6eba284dd Cayenne 4.2.1 release
6eba284dd is described below

commit 6eba284dd0762997705e91fd3a59bbd91b19b236
Author: Nikita Timofeev <st...@gmail.com>
AuthorDate: Thu Jun 20 11:00:07 2024 +0400

    Cayenne 4.2.1 release
---
 doap/cayenne.rdf                                   |     4 +-
 docs/4.2/api/allclasses-index.html                 |  7839 +++----
 docs/4.2/api/allclasses.html                       |  1092 -
 docs/4.2/api/allpackages-index.html                |   703 +-
 docs/4.2/api/constant-values.html                  |  7527 ++----
 docs/4.2/api/copy.svg                              |    33 +
 docs/4.2/api/deprecated-list.html                  |  1010 +-
 docs/4.2/api/help-doc.html                         |   352 +-
 docs/4.2/api/index-all.html                        | 22987 ++++++++++---------
 docs/4.2/api/index.html                            |   707 +-
 docs/4.2/api/jquery-ui.overrides.css               |    35 -
 docs/4.2/api/jquery/external/jquery/jquery.js      | 10872 ---------
 .../api/jquery/jszip-utils/dist/jszip-utils-ie.js  |    56 -
 .../jquery/jszip-utils/dist/jszip-utils-ie.min.js  |    10 -
 .../4.2/api/jquery/jszip-utils/dist/jszip-utils.js |   118 -
 .../api/jquery/jszip-utils/dist/jszip-utils.min.js |    10 -
 docs/4.2/api/jquery/jszip/dist/jszip.js            | 11370 ---------
 docs/4.2/api/jquery/jszip/dist/jszip.min.js        |    13 -
 docs/4.2/api/legal/ADDITIONAL_LICENSE_INFO         |    37 -
 docs/4.2/api/legal/ASSEMBLY_EXCEPTION              |    27 -
 docs/4.2/api/legal/COPYRIGHT                       |    69 +
 docs/4.2/api/legal/LICENSE                         |   465 +-
 docs/4.2/api/legal/jszip.md                        |   653 -
 docs/4.2/api/legal/pako.md                         |    45 -
 docs/4.2/api/link.svg                              |    31 +
 docs/4.2/api/member-search-index.js                |     2 +-
 docs/4.2/api/member-search-index.zip               |   Bin 109300 -> 0 bytes
 docs/4.2/api/module-search-index.js                |     1 +
 docs/4.2/api/org/apache/cayenne/BaseContext.html   |  2105 +-
 .../4.2/api/org/apache/cayenne/BaseDataObject.html |  1361 +-
 docs/4.2/api/org/apache/cayenne/Cayenne.html       |   891 +-
 .../api/org/apache/cayenne/CayenneDataObject.html  |   734 +-
 .../api/org/apache/cayenne/CayenneException.html   |   586 +-
 .../apache/cayenne/CayenneRuntimeException.html    |   553 +-
 .../org/apache/cayenne/ConfigurationException.html |   449 +-
 docs/4.2/api/org/apache/cayenne/DataChannel.html   |   592 +-
 .../api/org/apache/cayenne/DataChannelFilter.html  |   483 +-
 .../org/apache/cayenne/DataChannelFilterChain.html |   340 +-
 .../org/apache/cayenne/DataChannelListener.html    |   339 +-
 .../org/apache/cayenne/DataChannelQueryFilter.html |   321 +-
 .../cayenne/DataChannelQueryFilterChain.html       |   295 +-
 .../cayenne/DataChannelSyncCallbackAction.html     |   599 +-
 .../org/apache/cayenne/DataChannelSyncFilter.html  |   339 +-
 .../apache/cayenne/DataChannelSyncFilterChain.html |   299 +-
 docs/4.2/api/org/apache/cayenne/DataObject.html    |   637 +-
 docs/4.2/api/org/apache/cayenne/DataRow.html       |   785 +-
 .../org/apache/cayenne/DeleteDenyException.html    |   625 +-
 .../api/org/apache/cayenne/EmbeddableObject.html   |   320 +-
 .../org/apache/cayenne/ExtendedEnumeration.html    |   293 +-
 docs/4.2/api/org/apache/cayenne/Fault.html         |   399 +-
 .../org/apache/cayenne/FaultFailureException.html  |   441 +-
 .../api/org/apache/cayenne/HybridDataObject.html   |   664 +-
 .../api/org/apache/cayenne/LifecycleListener.html  |   438 +-
 docs/4.2/api/org/apache/cayenne/ObjectContext.html |  1166 +-
 docs/4.2/api/org/apache/cayenne/ObjectId.html      |   574 +-
 .../api/org/apache/cayenne/PersistenceState.html   |   611 +-
 docs/4.2/api/org/apache/cayenne/Persistent.html    |   406 +-
 .../api/org/apache/cayenne/PersistentObject.html   |   685 +-
 .../api/org/apache/cayenne/ProcedureResult.html    |   453 +-
 docs/4.2/api/org/apache/cayenne/QueryResponse.html |   456 +-
 docs/4.2/api/org/apache/cayenne/QueryResult.html   |   403 +-
 .../api/org/apache/cayenne/QueryResultItem.html    |   385 +-
 .../org/apache/cayenne/ResultBatchIterator.html    |   538 +-
 .../4.2/api/org/apache/cayenne/ResultIterator.html |   421 +-
 .../org/apache/cayenne/ResultIteratorCallback.html |   293 +-
 docs/4.2/api/org/apache/cayenne/Validating.html    |   341 +-
 docs/4.2/api/org/apache/cayenne/ValueHolder.html   |   448 +-
 .../org/apache/cayenne/access/AttributeFault.html  |   404 +-
 .../apache/cayenne/access/ClientServerChannel.html |   594 +-
 .../api/org/apache/cayenne/access/DataContext.html |  1753 +-
 .../apache/cayenne/access/DataContextDelegate.html |   440 +-
 .../api/org/apache/cayenne/access/DataDomain.html  |  2453 +-
 .../api/org/apache/cayenne/access/DataNode.html    |  1454 +-
 .../org/apache/cayenne/access/DataRowStore.html    |   977 +-
 .../apache/cayenne/access/DataRowStoreFactory.html |   301 +-
 .../api/org/apache/cayenne/access/DbGenerator.html |  1346 +-
 .../cayenne/access/DefaultDataRowStoreFactory.html |   399 +-
 .../access/DefaultObjectMapRetainStrategy.html     |   444 +-
 .../cayenne/access/DomainStoppedException.html     |   443 +-
 .../cayenne/access/IncrementalFaultList.html       |  1636 +-
 .../access/LegacyDataDomainFlushAction.html        |   457 +-
 .../access/LegacyDataDomainFlushActionFactory.html |   397 +-
 .../apache/cayenne/access/NoSyncObjectStore.html   |   438 +-
 .../api/org/apache/cayenne/access/ObjectDiff.html  |   502 +-
 .../cayenne/access/ObjectMapRetainStrategy.html    |   293 +-
 .../api/org/apache/cayenne/access/ObjectStore.html |  1348 +-
 .../cayenne/access/ObjectStoreGraphDiff.html       |   415 +-
 .../org/apache/cayenne/access/OperationHints.html  |   293 +-
 .../apache/cayenne/access/OperationObserver.html   |   528 +-
 .../cayenne/access/OptimisticLockException.html    |   673 +-
 .../api/org/apache/cayenne/access/QueryEngine.html |   322 +-
 .../api/org/apache/cayenne/access/ToManyList.html  |   686 +-
 .../org/apache/cayenne/access/ToManyListFault.html |   402 +-
 .../org/apache/cayenne/access/ToManyMapFault.html  |   467 +-
 .../api/org/apache/cayenne/access/ToManySet.html   |   626 +-
 .../org/apache/cayenne/access/ToManySetFault.html  |   404 +-
 .../api/org/apache/cayenne/access/ToOneFault.html  |   402 +-
 .../cayenne/access/class-use/AttributeFault.html   |   152 +-
 .../access/class-use/ClientServerChannel.html      |   152 +-
 .../cayenne/access/class-use/DataContext.html      |   496 +-
 .../access/class-use/DataContextDelegate.html      |   243 +-
 .../cayenne/access/class-use/DataDomain.html       |   615 +-
 .../apache/cayenne/access/class-use/DataNode.html  |  1945 +-
 .../cayenne/access/class-use/DataRowStore.html     |   406 +-
 .../access/class-use/DataRowStoreFactory.html      |   327 +-
 .../cayenne/access/class-use/DbGenerator.html      |   152 +-
 .../class-use/DefaultDataRowStoreFactory.html      |   152 +-
 .../class-use/DefaultObjectMapRetainStrategy.html  |   152 +-
 .../access/class-use/DomainStoppedException.html   |   217 +-
 .../access/class-use/IncrementalFaultList.html     |   152 +-
 .../class-use/LegacyDataDomainFlushAction.html     |   152 +-
 .../LegacyDataDomainFlushActionFactory.html        |   152 +-
 .../access/class-use/NoSyncObjectStore.html        |   152 +-
 .../cayenne/access/class-use/ObjectDiff.html       |   239 +-
 .../access/class-use/ObjectMapRetainStrategy.html  |   255 +-
 .../cayenne/access/class-use/ObjectStore.html      |   437 +-
 .../access/class-use/ObjectStoreGraphDiff.html     |   233 +-
 .../cayenne/access/class-use/OperationHints.html   |   277 +-
 .../access/class-use/OperationObserver.html        |   683 +-
 .../access/class-use/OptimisticLockException.html  |   152 +-
 .../cayenne/access/class-use/QueryEngine.html      |   309 +-
 .../cayenne/access/class-use/ToManyList.html       |   152 +-
 .../cayenne/access/class-use/ToManyListFault.html  |   152 +-
 .../cayenne/access/class-use/ToManyMapFault.html   |   152 +-
 .../apache/cayenne/access/class-use/ToManySet.html |   152 +-
 .../cayenne/access/class-use/ToManySetFault.html   |   152 +-
 .../cayenne/access/class-use/ToOneFault.html       |   152 +-
 .../access/dbsync/BaseSchemaUpdateStrategy.html    |   504 +-
 .../access/dbsync/CreateIfNoSchemaStrategy.html    |   457 +-
 .../dbsync/DefaultSchemaUpdateStrategyFactory.html |   465 +-
 .../access/dbsync/SchemaUpdateStrategy.html        |   301 +-
 .../access/dbsync/SchemaUpdateStrategyFactory.html |   293 +-
 .../access/dbsync/SkipSchemaUpdateStrategy.html    |   381 +-
 .../ThrowOnPartialOrCreateSchemaStrategy.html      |   455 +-
 .../dbsync/ThrowOnPartialSchemaStrategy.html       |   469 +-
 .../dbsync/class-use/BaseSchemaUpdateStrategy.html |   229 +-
 .../dbsync/class-use/CreateIfNoSchemaStrategy.html |   152 +-
 .../DefaultSchemaUpdateStrategyFactory.html        |   152 +-
 .../dbsync/class-use/SchemaUpdateStrategy.html     |   375 +-
 .../class-use/SchemaUpdateStrategyFactory.html     |   251 +-
 .../dbsync/class-use/SkipSchemaUpdateStrategy.html |   152 +-
 .../ThrowOnPartialOrCreateSchemaStrategy.html      |   152 +-
 .../class-use/ThrowOnPartialSchemaStrategy.html    |   213 +-
 .../cayenne/access/dbsync/package-summary.html     |   270 +-
 .../apache/cayenne/access/dbsync/package-tree.html |   177 +-
 .../apache/cayenne/access/dbsync/package-use.html  |   293 +-
 .../apache/cayenne/access/event/SnapshotEvent.html |   717 +-
 .../access/event/SnapshotEventListener.html        |   295 +-
 .../access/event/class-use/SnapshotEvent.html      |   265 +-
 .../event/class-use/SnapshotEventListener.html     |   227 +-
 .../cayenne/access/event/package-summary.html      |   226 +-
 .../apache/cayenne/access/event/package-tree.html  |   171 +-
 .../apache/cayenne/access/event/package-use.html   |   245 +-
 .../access/flush/DataDomainFlushAction.html        |   297 +-
 .../access/flush/DataDomainFlushActionFactory.html |   293 +-
 ...ataDomainFlushAction.PhantomDbRowOpCleaner.html |   462 +-
 .../access/flush/DefaultDataDomainFlushAction.html |   832 +-
 .../flush/DefaultDataDomainFlushActionFactory.html |   381 +-
 .../apache/cayenne/access/flush/EffectiveOpId.html |   479 +-
 .../flush/class-use/DataDomainFlushAction.html     |   321 +-
 .../class-use/DataDomainFlushActionFactory.html    |   283 +-
 ...ataDomainFlushAction.PhantomDbRowOpCleaner.html |   152 +-
 .../class-use/DefaultDataDomainFlushAction.html    |   152 +-
 .../DefaultDataDomainFlushActionFactory.html       |   152 +-
 .../access/flush/class-use/EffectiveOpId.html      |   152 +-
 .../access/flush/operation/BaseDbRowOp.html        |   662 +-
 .../cayenne/access/flush/operation/DbRowOp.html    |   385 +-
 .../access/flush/operation/DbRowOpMerger.html      |   474 +-
 .../access/flush/operation/DbRowOpSorter.html      |   301 +-
 .../access/flush/operation/DbRowOpType.html        |   522 +-
 .../access/flush/operation/DbRowOpVisitor.html     |   335 +-
 .../flush/operation/DbRowOpWithQualifier.html      |   307 +-
 .../access/flush/operation/DbRowOpWithValues.html  |   307 +-
 .../DefaultDbRowOpSorter.DbRowComparator.html      |   403 +-
 .../DefaultDbRowOpSorter.DbRowTypeVisitor.html     |   435 +-
 .../flush/operation/DefaultDbRowOpSorter.html      |   551 +-
 .../access/flush/operation/DeleteDbRowOp.html      |   614 +-
 .../flush/operation/DeleteInsertDbRowOp.html       |   447 +-
 .../flush/operation/GraphBasedDbRowOpSorter.html   |   381 +-
 .../access/flush/operation/InsertDbRowOp.html      |   593 +-
 .../access/flush/operation/OpIdFactory.html        |   373 +-
 .../cayenne/access/flush/operation/Qualifier.html  |   641 +-
 .../access/flush/operation/UpdateDbRowOp.html      |   614 +-
 .../cayenne/access/flush/operation/Values.html     |   725 +-
 .../flush/operation/class-use/BaseDbRowOp.html     |   239 +-
 .../access/flush/operation/class-use/DbRowOp.html  |   746 +-
 .../flush/operation/class-use/DbRowOpMerger.html   |   152 +-
 .../flush/operation/class-use/DbRowOpSorter.html   |   287 +-
 .../flush/operation/class-use/DbRowOpType.html     |   257 +-
 .../flush/operation/class-use/DbRowOpVisitor.html  |   341 +-
 .../operation/class-use/DbRowOpWithQualifier.html  |   221 +-
 .../operation/class-use/DbRowOpWithValues.html     |   221 +-
 .../DefaultDbRowOpSorter.DbRowComparator.html      |   152 +-
 .../DefaultDbRowOpSorter.DbRowTypeVisitor.html     |   152 +-
 .../operation/class-use/DefaultDbRowOpSorter.html  |   152 +-
 .../flush/operation/class-use/DeleteDbRowOp.html   |   253 +-
 .../operation/class-use/DeleteInsertDbRowOp.html   |   152 +-
 .../class-use/GraphBasedDbRowOpSorter.html         |   152 +-
 .../flush/operation/class-use/InsertDbRowOp.html   |   253 +-
 .../flush/operation/class-use/OpIdFactory.html     |   152 +-
 .../flush/operation/class-use/Qualifier.html       |   285 +-
 .../flush/operation/class-use/UpdateDbRowOp.html   |   267 +-
 .../access/flush/operation/class-use/Values.html   |   293 +-
 .../access/flush/operation/package-summary.html    |   355 +-
 .../access/flush/operation/package-tree.html       |   205 +-
 .../access/flush/operation/package-use.html        |   329 +-
 .../cayenne/access/flush/package-summary.html      |   264 +-
 .../apache/cayenne/access/flush/package-tree.html  |   173 +-
 .../apache/cayenne/access/flush/package-use.html   |   255 +-
 .../apache/cayenne/access/jdbc/BaseSQLAction.html  |   509 +-
 .../apache/cayenne/access/jdbc/BatchAction.html    |   857 +-
 .../cayenne/access/jdbc/ColumnDescriptor.html      |  1333 +-
 .../access/jdbc/ConnectionAwareResultIterator.html |   632 +-
 .../access/jdbc/DistinctResultIterator.html        |   709 +-
 .../apache/cayenne/access/jdbc/EJBQLAction.html    |   510 +-
 .../cayenne/access/jdbc/JDBCResultIterator.html    |   717 +-
 .../cayenne/access/jdbc/LimitResultIterator.html   |   728 +-
 .../cayenne/access/jdbc/ProcedureAction.html       |   675 +-
 .../apache/cayenne/access/jdbc/RowDescriptor.html  |   542 +-
 .../cayenne/access/jdbc/RowDescriptorBuilder.html  |   753 +-
 .../apache/cayenne/access/jdbc/SQLStatement.html   |   645 +-
 .../cayenne/access/jdbc/SQLTemplateAction.html     |   820 +-
 .../cayenne/access/jdbc/SQLTemplateProcessor.html  |   326 +-
 .../apache/cayenne/access/jdbc/SelectAction.html   |   512 +-
 .../access/jdbc/class-use/BaseSQLAction.html       |   575 +-
 .../cayenne/access/jdbc/class-use/BatchAction.html |   255 +-
 .../access/jdbc/class-use/ColumnDescriptor.html    |   672 +-
 .../class-use/ConnectionAwareResultIterator.html   |   152 +-
 .../jdbc/class-use/DistinctResultIterator.html     |   152 +-
 .../cayenne/access/jdbc/class-use/EJBQLAction.html |   152 +-
 .../access/jdbc/class-use/JDBCResultIterator.html  |   152 +-
 .../access/jdbc/class-use/LimitResultIterator.html |   152 +-
 .../access/jdbc/class-use/ProcedureAction.html     |   217 +-
 .../access/jdbc/class-use/RowDescriptor.html       |   439 +-
 .../jdbc/class-use/RowDescriptorBuilder.html       |   279 +-
 .../access/jdbc/class-use/SQLStatement.html        |   395 +-
 .../access/jdbc/class-use/SQLTemplateAction.html   |   215 +-
 .../jdbc/class-use/SQLTemplateProcessor.html       |   315 +-
 .../access/jdbc/class-use/SelectAction.html        |   447 +-
 .../cayenne/access/jdbc/package-summary.html       |   332 +-
 .../apache/cayenne/access/jdbc/package-tree.html   |   191 +-
 .../apache/cayenne/access/jdbc/package-use.html    |   879 +-
 ...faultRowReaderFactory.PostprocessorFactory.html |   249 +-
 .../jdbc/reader/DefaultRowReaderFactory.html       |   520 +-
 .../cayenne/access/jdbc/reader/RowReader.html      |   293 +-
 .../access/jdbc/reader/RowReaderFactory.html       |   305 +-
 ...faultRowReaderFactory.PostprocessorFactory.html |   231 +-
 .../reader/class-use/DefaultRowReaderFactory.html  |   152 +-
 .../access/jdbc/reader/class-use/RowReader.html    |   373 +-
 .../jdbc/reader/class-use/RowReaderFactory.html    |   315 +-
 .../access/jdbc/reader/package-summary.html        |   236 +-
 .../cayenne/access/jdbc/reader/package-tree.html   |   169 +-
 .../cayenne/access/jdbc/reader/package-use.html    |   331 +-
 .../org/apache/cayenne/access/package-summary.html |   499 +-
 .../org/apache/cayenne/access/package-tree.html    |   241 +-
 .../api/org/apache/cayenne/access/package-use.html |  1229 +-
 .../cayenne/access/sqlbuilder/BaseBuilder.html     |   519 +-
 .../access/sqlbuilder/ColumnNodeBuilder.html       |   614 +-
 .../cayenne/access/sqlbuilder/DeleteBuilder.html   |   435 +-
 .../access/sqlbuilder/ExpressionNodeBuilder.html   |   572 +-
 .../access/sqlbuilder/FunctionNodeBuilder.html     |   572 +-
 .../cayenne/access/sqlbuilder/InsertBuilder.html   |   456 +-
 .../cayenne/access/sqlbuilder/JoinNodeBuilder.html |   343 +-
 .../apache/cayenne/access/sqlbuilder/JoinType.html |   529 +-
 .../cayenne/access/sqlbuilder/NodeBuilder.html     |   297 +-
 .../cayenne/access/sqlbuilder/NodeTreeVisitor.html |   392 +-
 .../access/sqlbuilder/OrderingNodeBuilder.html     |   364 +-
 .../access/sqlbuilder/QuotingAppendable.html       |   430 +-
 .../cayenne/access/sqlbuilder/SQLBuilder.html      |   956 +-
 .../access/sqlbuilder/SQLGenerationContext.html    |   356 +-
 .../access/sqlbuilder/SQLGenerationVisitor.html    |   509 +-
 .../cayenne/access/sqlbuilder/SelectBuilder.html   |   634 +-
 .../access/sqlbuilder/StringBuilderAppendable.html |   641 +-
 .../access/sqlbuilder/TableNodeBuilder.html        |   427 +-
 .../cayenne/access/sqlbuilder/UpdateBuilder.html   |   456 +-
 .../access/sqlbuilder/ValueNodeBuilder.html        |   553 +-
 .../access/sqlbuilder/class-use/BaseBuilder.html   |   237 +-
 .../sqlbuilder/class-use/ColumnNodeBuilder.html    |   277 +-
 .../access/sqlbuilder/class-use/DeleteBuilder.html |   229 +-
 .../class-use/ExpressionNodeBuilder.html           |   363 +-
 .../sqlbuilder/class-use/FunctionNodeBuilder.html  |   263 +-
 .../access/sqlbuilder/class-use/InsertBuilder.html |   237 +-
 .../sqlbuilder/class-use/JoinNodeBuilder.html      |   253 +-
 .../access/sqlbuilder/class-use/JoinType.html      |   261 +-
 .../access/sqlbuilder/class-use/NodeBuilder.html   |   733 +-
 .../sqlbuilder/class-use/NodeTreeVisitor.html      |   909 +-
 .../sqlbuilder/class-use/OrderingNodeBuilder.html  |   261 +-
 .../sqlbuilder/class-use/QuotingAppendable.html    |  1725 +-
 .../access/sqlbuilder/class-use/SQLBuilder.html    |   152 +-
 .../sqlbuilder/class-use/SQLGenerationContext.html |   307 +-
 .../sqlbuilder/class-use/SQLGenerationVisitor.html |   152 +-
 .../access/sqlbuilder/class-use/SelectBuilder.html |   327 +-
 .../class-use/StringBuilderAppendable.html         |   213 +-
 .../sqlbuilder/class-use/TableNodeBuilder.html     |   229 +-
 .../access/sqlbuilder/class-use/UpdateBuilder.html |   237 +-
 .../sqlbuilder/class-use/ValueNodeBuilder.html     |   253 +-
 .../cayenne/access/sqlbuilder/package-summary.html |   345 +-
 .../cayenne/access/sqlbuilder/package-tree.html    |   209 +-
 .../cayenne/access/sqlbuilder/package-use.html     |  1057 +-
 .../access/sqlbuilder/sqltree/AliasedNode.html     |   563 +-
 .../access/sqlbuilder/sqltree/BetweenNode.html     |   485 +-
 .../access/sqlbuilder/sqltree/BitwiseNotNode.html  |   460 +-
 .../access/sqlbuilder/sqltree/ChildProcessor.html  |   374 +-
 .../access/sqlbuilder/sqltree/ColumnNode.html      |   674 +-
 .../access/sqlbuilder/sqltree/DeleteNode.html      |   443 +-
 .../access/sqlbuilder/sqltree/DistinctNode.html    |   443 +-
 .../access/sqlbuilder/sqltree/EmptyNode.html       |   468 +-
 .../access/sqlbuilder/sqltree/EqualNode.html       |   439 +-
 .../access/sqlbuilder/sqltree/ExistsNode.html      |   443 +-
 .../access/sqlbuilder/sqltree/ExpressionNode.html  |   539 +-
 .../access/sqlbuilder/sqltree/FromNode.html        |   443 +-
 .../access/sqlbuilder/sqltree/FunctionNode.html    |   689 +-
 .../access/sqlbuilder/sqltree/GroupByNode.html     |   472 +-
 .../access/sqlbuilder/sqltree/HavingNode.html      |   443 +-
 .../cayenne/access/sqlbuilder/sqltree/InNode.html  |   518 +-
 .../sqlbuilder/sqltree/InsertColumnsNode.html      |   522 +-
 .../access/sqlbuilder/sqltree/InsertNode.html      |   443 +-
 .../sqlbuilder/sqltree/InsertValuesNode.html       |   522 +-
 .../access/sqlbuilder/sqltree/JoinNode.html        |   472 +-
 .../access/sqlbuilder/sqltree/LikeNode.html        |   678 +-
 .../access/sqlbuilder/sqltree/LimitOffsetNode.html |   561 +-
 .../cayenne/access/sqlbuilder/sqltree/Node.html    |   857 +-
 .../access/sqlbuilder/sqltree/NodeType.html        |   774 +-
 .../access/sqlbuilder/sqltree/NotEqualNode.html    |   439 +-
 .../cayenne/access/sqlbuilder/sqltree/NotNode.html |   443 +-
 .../sqlbuilder/sqltree/OffsetFetchNextNode.html    |   470 +-
 .../access/sqlbuilder/sqltree/OffsetNode.html      |   443 +-
 .../sqlbuilder/sqltree/OpExpressionNode.html       |   485 +-
 .../access/sqlbuilder/sqltree/OrderByNode.html     |   497 +-
 .../sqltree/PerAttributeChildProcessor.html        |   423 +-
 .../sqlbuilder/sqltree/SQLTreeProcessor.html       |   297 +-
 .../access/sqlbuilder/sqltree/SelectNode.html      |   493 +-
 .../sqlbuilder/sqltree/SelectResultNode.html       |   497 +-
 .../sqlbuilder/sqltree/SimpleNodeTreeVisitor.html  |   490 +-
 .../access/sqlbuilder/sqltree/SubqueryNode.html    |   443 +-
 .../access/sqlbuilder/sqltree/TableNode.html       |   470 +-
 .../access/sqlbuilder/sqltree/TextNode.html        |   464 +-
 .../cayenne/access/sqlbuilder/sqltree/TopNode.html |   443 +-
 .../sqlbuilder/sqltree/TrimmingColumnNode.html     |   687 +-
 .../sqlbuilder/sqltree/UnescapedColumnNode.html    |   482 +-
 .../access/sqlbuilder/sqltree/UpdateNode.html      |   443 +-
 .../access/sqlbuilder/sqltree/UpdateSetNode.html   |   472 +-
 .../access/sqlbuilder/sqltree/ValueNode.html       |   612 +-
 .../access/sqlbuilder/sqltree/WhereNode.html       |   443 +-
 .../sqlbuilder/sqltree/class-use/AliasedNode.html  |   152 +-
 .../sqlbuilder/sqltree/class-use/BetweenNode.html  |   152 +-
 .../sqltree/class-use/BitwiseNotNode.html          |   152 +-
 .../sqltree/class-use/ChildProcessor.html          |   369 +-
 .../sqlbuilder/sqltree/class-use/ColumnNode.html   |   655 +-
 .../sqlbuilder/sqltree/class-use/DeleteNode.html   |   152 +-
 .../sqlbuilder/sqltree/class-use/DistinctNode.html |   217 +-
 .../sqlbuilder/sqltree/class-use/EmptyNode.html    |   152 +-
 .../sqlbuilder/sqltree/class-use/EqualNode.html    |   152 +-
 .../sqlbuilder/sqltree/class-use/ExistsNode.html   |   152 +-
 .../sqltree/class-use/ExpressionNode.html          |   331 +-
 .../sqlbuilder/sqltree/class-use/FromNode.html     |   152 +-
 .../sqlbuilder/sqltree/class-use/FunctionNode.html |   863 +-
 .../sqlbuilder/sqltree/class-use/GroupByNode.html  |   152 +-
 .../sqlbuilder/sqltree/class-use/HavingNode.html   |   152 +-
 .../sqlbuilder/sqltree/class-use/InNode.html       |   303 +-
 .../sqltree/class-use/InsertColumnsNode.html       |   152 +-
 .../sqlbuilder/sqltree/class-use/InsertNode.html   |   152 +-
 .../sqltree/class-use/InsertValuesNode.html        |   152 +-
 .../sqlbuilder/sqltree/class-use/JoinNode.html     |   152 +-
 .../sqlbuilder/sqltree/class-use/LikeNode.html     |   429 +-
 .../sqltree/class-use/LimitOffsetNode.html         |   939 +-
 .../access/sqlbuilder/sqltree/class-use/Node.html  |  3349 +--
 .../sqlbuilder/sqltree/class-use/NodeType.html     |   390 +-
 .../sqlbuilder/sqltree/class-use/NotEqualNode.html |   152 +-
 .../sqlbuilder/sqltree/class-use/NotNode.html      |   152 +-
 .../sqltree/class-use/OffsetFetchNextNode.html     |   152 +-
 .../sqlbuilder/sqltree/class-use/OffsetNode.html   |   152 +-
 .../sqltree/class-use/OpExpressionNode.html        |   152 +-
 .../sqlbuilder/sqltree/class-use/OrderByNode.html  |   152 +-
 .../class-use/PerAttributeChildProcessor.html      |   152 +-
 .../sqltree/class-use/SQLTreeProcessor.html        |  1189 +-
 .../sqlbuilder/sqltree/class-use/SelectNode.html   |   152 +-
 .../sqltree/class-use/SelectResultNode.html        |   152 +-
 .../sqltree/class-use/SimpleNodeTreeVisitor.html   |   793 +-
 .../sqlbuilder/sqltree/class-use/SubqueryNode.html |   152 +-
 .../sqlbuilder/sqltree/class-use/TableNode.html    |   152 +-
 .../sqlbuilder/sqltree/class-use/TextNode.html     |   152 +-
 .../sqlbuilder/sqltree/class-use/TopNode.html      |   152 +-
 .../sqltree/class-use/TrimmingColumnNode.html      |   213 +-
 .../sqltree/class-use/UnescapedColumnNode.html     |   152 +-
 .../sqlbuilder/sqltree/class-use/UpdateNode.html   |   152 +-
 .../sqltree/class-use/UpdateSetNode.html           |   152 +-
 .../sqlbuilder/sqltree/class-use/ValueNode.html    |   489 +-
 .../sqlbuilder/sqltree/class-use/WhereNode.html    |   152 +-
 .../access/sqlbuilder/sqltree/package-summary.html |   493 +-
 .../access/sqlbuilder/sqltree/package-tree.html    |   257 +-
 .../access/sqlbuilder/sqltree/package-use.html     |  1515 +-
 .../access/translator/DbAttributeBinding.html      |   440 +-
 .../access/translator/ParameterBinding.html        |   666 +-
 .../translator/ProcedureParameterBinding.html      |   440 +-
 .../translator/batch/BaseBatchTranslator.html      |   540 +-
 .../access/translator/batch/BatchTranslator.html   |   341 +-
 .../translator/batch/BatchTranslatorFactory.html   |   303 +-
 .../batch/DefaultBatchTranslatorFactory.html       |   470 +-
 .../translator/batch/DeleteBatchTranslator.html    |   521 +-
 .../translator/batch/InsertBatchTranslator.html    |   515 +-
 .../batch/SoftDeleteBatchTranslator.html           |   492 +-
 .../batch/SoftDeleteTranslatorFactory.html         |   519 +-
 .../translator/batch/UpdateBatchTranslator.html    |   494 +-
 .../batch/class-use/BaseBatchTranslator.html       |   237 +-
 .../batch/class-use/BatchTranslator.html           |   641 +-
 .../batch/class-use/BatchTranslatorFactory.html    |   431 +-
 .../class-use/DefaultBatchTranslatorFactory.html   |   215 +-
 .../batch/class-use/DeleteBatchTranslator.html     |   213 +-
 .../batch/class-use/InsertBatchTranslator.html     |   152 +-
 .../batch/class-use/SoftDeleteBatchTranslator.html |   152 +-
 .../class-use/SoftDeleteTranslatorFactory.html     |   152 +-
 .../batch/class-use/UpdateBatchTranslator.html     |   152 +-
 .../batch/legacy/DefaultBatchTranslator.html       |   818 +-
 .../legacy/DefaultBatchTranslatorFactory.html      |   512 +-
 .../batch/legacy/DeleteBatchTranslator.html        |   533 +-
 .../batch/legacy/InsertBatchTranslator.html        |   531 +-
 .../batch/legacy/SoftDeleteBatchTranslator.html    |   525 +-
 .../batch/legacy/SoftDeleteTranslatorFactory.html  |   557 +-
 .../batch/legacy/UpdateBatchTranslator.html        |   504 +-
 .../legacy/class-use/DefaultBatchTranslator.html   |   271 +-
 .../class-use/DefaultBatchTranslatorFactory.html   |   219 +-
 .../legacy/class-use/DeleteBatchTranslator.html    |   219 +-
 .../legacy/class-use/InsertBatchTranslator.html    |   152 +-
 .../class-use/SoftDeleteBatchTranslator.html       |   152 +-
 .../class-use/SoftDeleteTranslatorFactory.html     |   152 +-
 .../legacy/class-use/UpdateBatchTranslator.html    |   152 +-
 .../translator/batch/legacy/package-summary.html   |   271 +-
 .../translator/batch/legacy/package-tree.html      |   173 +-
 .../translator/batch/legacy/package-use.html       |   231 +-
 .../access/translator/batch/package-summary.html   |   284 +-
 .../access/translator/batch/package-tree.html      |   179 +-
 .../access/translator/batch/package-use.html       |   423 +-
 .../translator/class-use/DbAttributeBinding.html   |   599 +-
 .../translator/class-use/ParameterBinding.html     |   994 +-
 .../class-use/ProcedureParameterBinding.html       |   152 +-
 .../translator/ejbql/EJBQLConditionTranslator.html |  2216 +-
 .../translator/ejbql/EJBQLDbPathTranslator.html    |   714 +-
 .../translator/ejbql/EJBQLDeleteTranslator.html    |   529 +-
 .../translator/ejbql/EJBQLFromTranslator.html      |   614 +-
 .../access/translator/ejbql/EJBQLJoinAppender.html |   558 +-
 .../translator/ejbql/EJBQLMultiColumnOperand.html  |   314 +-
 .../translator/ejbql/EJBQLPathTranslator.html      |   883 +-
 .../ejbql/EJBQLSelectColumnsTranslator.html        |   630 +-
 .../translator/ejbql/EJBQLSelectTranslator.html    |   695 +-
 .../translator/ejbql/EJBQLTranslationContext.html  |   785 +-
 .../translator/ejbql/EJBQLTranslatorFactory.html   |   524 +-
 .../ejbql/JdbcEJBQLTranslatorFactory.html          |   773 +-
 .../ejbql/class-use/EJBQLConditionTranslator.html  |   333 +-
 .../ejbql/class-use/EJBQLDbPathTranslator.html     |   152 +-
 .../ejbql/class-use/EJBQLDeleteTranslator.html     |   152 +-
 .../ejbql/class-use/EJBQLFromTranslator.html       |   152 +-
 .../ejbql/class-use/EJBQLJoinAppender.html         |   221 +-
 .../ejbql/class-use/EJBQLMultiColumnOperand.html   |   253 +-
 .../ejbql/class-use/EJBQLPathTranslator.html       |   152 +-
 .../class-use/EJBQLSelectColumnsTranslator.html    |   152 +-
 .../ejbql/class-use/EJBQLSelectTranslator.html     |   152 +-
 .../ejbql/class-use/EJBQLTranslationContext.html   |   770 +-
 .../ejbql/class-use/EJBQLTranslatorFactory.html    |   741 +-
 .../class-use/JdbcEJBQLTranslatorFactory.html      |   333 +-
 .../access/translator/ejbql/package-summary.html   |   310 +-
 .../access/translator/ejbql/package-tree.html      |   187 +-
 .../access/translator/ejbql/package-use.html       |   601 +-
 .../cayenne/access/translator/package-summary.html |   233 +-
 .../cayenne/access/translator/package-tree.html    |   165 +-
 .../cayenne/access/translator/package-use.html     |   763 +-
 .../translator/procedure/ProcedureTranslator.html  |   907 +-
 .../procedure/class-use/ProcedureTranslator.html   |   259 +-
 .../translator/procedure/package-summary.html      |   213 +-
 .../access/translator/procedure/package-tree.html  |   161 +-
 .../access/translator/procedure/package-use.html   |   241 +-
 .../translator/select/BaseSQLTreeProcessor.html    |   791 +-
 .../select/DefaultQuotingAppendable.html           |   451 +-
 .../translator/select/DefaultSelectTranslator.html |   555 +-
 .../select/DefaultSelectTranslatorFactory.html     |   393 +-
 .../translator/select/FluentSelectWrapper.html     |   541 +-
 .../access/translator/select/SQLResultStage.html   |   373 +-
 .../translator/select/SelectQueryWrapper.html      |   593 +-
 .../access/translator/select/SelectTranslator.html |   412 +-
 .../translator/select/SelectTranslatorFactory.html |   303 +-
 .../select/TranslatableQueryWrapper.html           |   440 +-
 .../translator/select/TranslatorContext.html       |   397 +-
 .../select/TypeAwareSQLTreeProcessor.html          |   853 +-
 .../select/class-use/BaseSQLTreeProcessor.html     |   663 +-
 .../select/class-use/DefaultQuotingAppendable.html |   152 +-
 .../select/class-use/DefaultSelectTranslator.html  |   152 +-
 .../class-use/DefaultSelectTranslatorFactory.html  |   152 +-
 .../select/class-use/FluentSelectWrapper.html      |   152 +-
 .../select/class-use/SQLResultStage.html           |   152 +-
 .../select/class-use/SelectQueryWrapper.html       |   152 +-
 .../select/class-use/SelectTranslator.html         |   403 +-
 .../select/class-use/SelectTranslatorFactory.html  |   317 +-
 .../select/class-use/TranslatableQueryWrapper.html |   289 +-
 .../select/class-use/TranslatorContext.html        |   213 +-
 .../class-use/TypeAwareSQLTreeProcessor.html       |   255 +-
 .../access/translator/select/package-summary.html  |   314 +-
 .../access/translator/select/package-tree.html     |   189 +-
 .../access/translator/select/package-use.html      |   845 +-
 .../cayenne/access/types/BigDecimalType.html       |   589 +-
 .../cayenne/access/types/BigDecimalValueType.html  |   552 +-
 .../cayenne/access/types/BigIntegerValueType.html  |   521 +-
 .../apache/cayenne/access/types/BooleanType.html   |   591 +-
 .../apache/cayenne/access/types/ByteArrayType.html |   911 +-
 .../org/apache/cayenne/access/types/ByteType.html  |   638 +-
 .../apache/cayenne/access/types/CalendarType.html  |   673 +-
 .../org/apache/cayenne/access/types/CharType.html  |   863 +-
 .../cayenne/access/types/CharacterValueType.html   |   521 +-
 .../org/apache/cayenne/access/types/DateType.html  |   616 +-
 .../types/DefaultValueObjectTypeRegistry.html      |   389 +-
 .../apache/cayenne/access/types/DoubleType.html    |   589 +-
 .../apache/cayenne/access/types/DurationType.html  |   610 +-
 .../org/apache/cayenne/access/types/EnumType.html  |   682 +-
 .../cayenne/access/types/EnumTypeFactory.html      |   385 +-
 .../cayenne/access/types/ExtendedEnumType.html     |   635 +-
 .../apache/cayenne/access/types/ExtendedType.html  |   524 +-
 .../cayenne/access/types/ExtendedTypeFactory.html  |   295 +-
 .../cayenne/access/types/ExtendedTypeMap.html      |   730 +-
 .../org/apache/cayenne/access/types/FloatType.html |   589 +-
 .../apache/cayenne/access/types/GeoJsonType.html   |   577 +-
 .../apache/cayenne/access/types/IntegerType.html   |   589 +-
 .../InternalUnsupportedTypeFactory.Marker.html     |   293 +-
 .../types/InternalUnsupportedTypeFactory.html      |   423 +-
 .../org/apache/cayenne/access/types/JsonType.html  |   581 +-
 .../access/types/LocalDateTimeValueType.html       |   521 +-
 .../cayenne/access/types/LocalDateValueType.html   |   521 +-
 .../cayenne/access/types/LocalTimeValueType.html   |   521 +-
 .../org/apache/cayenne/access/types/LongType.html  |   589 +-
 .../apache/cayenne/access/types/ObjectType.html    |   589 +-
 .../cayenne/access/types/PeriodValueType.html      |   521 +-
 .../org/apache/cayenne/access/types/ShortType.html |   638 +-
 .../org/apache/cayenne/access/types/TimeType.html  |   616 +-
 .../apache/cayenne/access/types/TimestampType.html |   616 +-
 .../apache/cayenne/access/types/UUIDValueType.html |   521 +-
 .../apache/cayenne/access/types/UtilDateType.html  |   612 +-
 .../cayenne/access/types/ValueObjectType.html      |   450 +-
 .../access/types/ValueObjectTypeFactory.html       |   389 +-
 .../access/types/ValueObjectTypeRegistry.html      |   309 +-
 .../org/apache/cayenne/access/types/VoidType.html  |   589 +-
 .../org/apache/cayenne/access/types/WktType.html   |   577 +-
 .../access/types/class-use/BigDecimalType.html     |   152 +-
 .../types/class-use/BigDecimalValueType.html       |   152 +-
 .../types/class-use/BigIntegerValueType.html       |   152 +-
 .../access/types/class-use/BooleanType.html        |   213 +-
 .../access/types/class-use/ByteArrayType.html      |   215 +-
 .../cayenne/access/types/class-use/ByteType.html   |   152 +-
 .../access/types/class-use/CalendarType.html       |   152 +-
 .../cayenne/access/types/class-use/CharType.html   |   297 +-
 .../access/types/class-use/CharacterValueType.html |   152 +-
 .../cayenne/access/types/class-use/DateType.html   |   152 +-
 .../class-use/DefaultValueObjectTypeRegistry.html  |   152 +-
 .../cayenne/access/types/class-use/DoubleType.html |   152 +-
 .../access/types/class-use/DurationType.html       |   152 +-
 .../cayenne/access/types/class-use/EnumType.html   |   152 +-
 .../access/types/class-use/EnumTypeFactory.html    |   152 +-
 .../access/types/class-use/ExtendedEnumType.html   |   152 +-
 .../access/types/class-use/ExtendedType.html       |  1673 +-
 .../types/class-use/ExtendedTypeFactory.html       |   311 +-
 .../access/types/class-use/ExtendedTypeMap.html    |   895 +-
 .../cayenne/access/types/class-use/FloatType.html  |   152 +-
 .../access/types/class-use/GeoJsonType.html        |   152 +-
 .../access/types/class-use/IntegerType.html        |   152 +-
 .../InternalUnsupportedTypeFactory.Marker.html     |   152 +-
 .../class-use/InternalUnsupportedTypeFactory.html  |   152 +-
 .../cayenne/access/types/class-use/JsonType.html   |   152 +-
 .../types/class-use/LocalDateTimeValueType.html    |   152 +-
 .../access/types/class-use/LocalDateValueType.html |   152 +-
 .../access/types/class-use/LocalTimeValueType.html |   152 +-
 .../cayenne/access/types/class-use/LongType.html   |   152 +-
 .../cayenne/access/types/class-use/ObjectType.html |   152 +-
 .../access/types/class-use/PeriodValueType.html    |   152 +-
 .../cayenne/access/types/class-use/ShortType.html  |   152 +-
 .../cayenne/access/types/class-use/TimeType.html   |   152 +-
 .../access/types/class-use/TimestampType.html      |   152 +-
 .../access/types/class-use/UUIDValueType.html      |   152 +-
 .../access/types/class-use/UtilDateType.html       |   215 +-
 .../access/types/class-use/ValueObjectType.html    |   391 +-
 .../types/class-use/ValueObjectTypeFactory.html    |   152 +-
 .../types/class-use/ValueObjectTypeRegistry.html   |  1187 +-
 .../cayenne/access/types/class-use/VoidType.html   |   152 +-
 .../cayenne/access/types/class-use/WktType.html    |   152 +-
 .../cayenne/access/types/package-summary.html      |   516 +-
 .../apache/cayenne/access/types/package-tree.html  |   243 +-
 .../apache/cayenne/access/types/package-use.html   |  1255 +-
 .../access/util/DefaultOperationObserver.html      |   796 +-
 .../access/util/DoNothingOperationObserver.html    |   626 +-
 .../access/util/IteratedSelectObserver.html        |   572 +-
 .../util/class-use/DefaultOperationObserver.html   |   215 +-
 .../util/class-use/DoNothingOperationObserver.html |   152 +-
 .../util/class-use/IteratedSelectObserver.html     |   152 +-
 .../cayenne/access/util/package-summary.html       |   225 +-
 .../apache/cayenne/access/util/package-tree.html   |   165 +-
 .../apache/cayenne/access/util/package-use.html    |   203 +-
 .../api/org/apache/cayenne/annotation/PostAdd.html |   323 +-
 .../org/apache/cayenne/annotation/PostLoad.html    |   323 +-
 .../org/apache/cayenne/annotation/PostPersist.html |   323 +-
 .../org/apache/cayenne/annotation/PostRemove.html  |   323 +-
 .../org/apache/cayenne/annotation/PostUpdate.html  |   323 +-
 .../org/apache/cayenne/annotation/PrePersist.html  |   323 +-
 .../org/apache/cayenne/annotation/PreRemove.html   |   323 +-
 .../org/apache/cayenne/annotation/PreUpdate.html   |   323 +-
 .../cayenne/annotation/class-use/PostAdd.html      |   152 +-
 .../cayenne/annotation/class-use/PostLoad.html     |   152 +-
 .../cayenne/annotation/class-use/PostPersist.html  |   152 +-
 .../cayenne/annotation/class-use/PostRemove.html   |   152 +-
 .../cayenne/annotation/class-use/PostUpdate.html   |   152 +-
 .../cayenne/annotation/class-use/PrePersist.html   |   152 +-
 .../cayenne/annotation/class-use/PreRemove.html    |   152 +-
 .../cayenne/annotation/class-use/PreUpdate.html    |   152 +-
 .../apache/cayenne/annotation/package-summary.html |   267 +-
 .../apache/cayenne/annotation/package-tree.html    |   173 +-
 .../org/apache/cayenne/annotation/package-use.html |   150 +-
 .../cayenne/ashwood/AshwoodEntitySorter.html       |   951 +-
 .../api/org/apache/cayenne/ashwood/SortWeight.html |   289 +-
 .../ashwood/WeightedAshwoodEntitySorter.html       |   544 +-
 .../ashwood/class-use/AshwoodEntitySorter.html     |   215 +-
 .../cayenne/ashwood/class-use/SortWeight.html      |   152 +-
 .../class-use/WeightedAshwoodEntitySorter.html     |   152 +-
 .../apache/cayenne/ashwood/graph/ArcIterator.html  |   330 +-
 .../cayenne/ashwood/graph/DepthFirstSearch.html    |   606 +-
 .../ashwood/graph/DepthFirstStampSearch.html       |   646 +-
 .../org/apache/cayenne/ashwood/graph/Digraph.html  |   733 +-
 .../cayenne/ashwood/graph/DigraphIteration.html    |   364 +-
 .../cayenne/ashwood/graph/FilterArcIterator.html   |   515 +-
 .../cayenne/ashwood/graph/FilterIteration.html     |   478 +-
 .../ashwood/graph/IndegreeTopologicalSort.html     |   449 +-
 .../apache/cayenne/ashwood/graph/MapDigraph.html   |  1027 +-
 .../ReversedIteration.ReversedArcIterator.html     |   503 +-
 .../cayenne/ashwood/graph/ReversedIteration.html   |   506 +-
 .../cayenne/ashwood/graph/StrongConnection.html    |   470 +-
 .../ashwood/graph/class-use/ArcIterator.html       |   392 +-
 .../ashwood/graph/class-use/DepthFirstSearch.html  |   213 +-
 .../graph/class-use/DepthFirstStampSearch.html     |   152 +-
 .../cayenne/ashwood/graph/class-use/Digraph.html   |   353 +-
 .../ashwood/graph/class-use/DigraphIteration.html  |   335 +-
 .../ashwood/graph/class-use/FilterArcIterator.html |   152 +-
 .../ashwood/graph/class-use/FilterIteration.html   |   152 +-
 .../graph/class-use/IndegreeTopologicalSort.html   |   152 +-
 .../ashwood/graph/class-use/MapDigraph.html        |   152 +-
 .../ReversedIteration.ReversedArcIterator.html     |   152 +-
 .../ashwood/graph/class-use/ReversedIteration.html |   152 +-
 .../ashwood/graph/class-use/StrongConnection.html  |   152 +-
 .../cayenne/ashwood/graph/package-summary.html     |   282 +-
 .../apache/cayenne/ashwood/graph/package-tree.html |   187 +-
 .../apache/cayenne/ashwood/graph/package-use.html  |   251 +-
 .../apache/cayenne/ashwood/package-summary.html    |   246 +-
 .../org/apache/cayenne/ashwood/package-tree.html   |   167 +-
 .../org/apache/cayenne/ashwood/package-use.html    |   203 +-
 .../org/apache/cayenne/cache/MapQueryCache.html    |   826 +-
 .../cayenne/cache/MapQueryCacheProvider.html       |   448 +-
 .../org/apache/cayenne/cache/NestedQueryCache.html |   698 +-
 .../api/org/apache/cayenne/cache/QueryCache.html   |   469 +-
 .../cayenne/cache/QueryCacheEntryFactory.html      |   293 +-
 .../cayenne/cache/class-use/MapQueryCache.html     |   152 +-
 .../cache/class-use/MapQueryCacheProvider.html     |   152 +-
 .../cayenne/cache/class-use/NestedQueryCache.html  |   152 +-
 .../apache/cayenne/cache/class-use/QueryCache.html |   609 +-
 .../cache/class-use/QueryCacheEntryFactory.html    |   279 +-
 .../org/apache/cayenne/cache/package-summary.html  |   256 +-
 .../api/org/apache/cayenne/cache/package-tree.html |   171 +-
 .../api/org/apache/cayenne/cache/package-use.html  |   395 +-
 .../org/apache/cayenne/class-use/BaseContext.html  |   217 +-
 .../apache/cayenne/class-use/BaseDataObject.html   |   231 +-
 .../api/org/apache/cayenne/class-use/Cayenne.html  |   152 +-
 .../cayenne/class-use/CayenneDataObject.html       |   152 +-
 .../apache/cayenne/class-use/CayenneException.html |   152 +-
 .../cayenne/class-use/CayenneRuntimeException.html |  1121 +-
 .../cayenne/class-use/ConfigurationException.html  |   447 +-
 .../org/apache/cayenne/class-use/DataChannel.html  |   958 +-
 .../cayenne/class-use/DataChannelFilter.html       |   369 +-
 .../cayenne/class-use/DataChannelFilterChain.html  |   241 +-
 .../cayenne/class-use/DataChannelListener.html     |   231 +-
 .../cayenne/class-use/DataChannelQueryFilter.html  |   387 +-
 .../class-use/DataChannelQueryFilterChain.html     |   235 +-
 .../class-use/DataChannelSyncCallbackAction.html   |   221 +-
 .../cayenne/class-use/DataChannelSyncFilter.html   |   427 +-
 .../class-use/DataChannelSyncFilterChain.html      |   283 +-
 .../org/apache/cayenne/class-use/DataObject.html   |   521 +-
 .../api/org/apache/cayenne/class-use/DataRow.html  |   843 +-
 .../cayenne/class-use/DeleteDenyException.html     |   261 +-
 .../apache/cayenne/class-use/EmbeddableObject.html |   243 +-
 .../cayenne/class-use/ExtendedEnumeration.html     |   152 +-
 .../api/org/apache/cayenne/class-use/Fault.html    |   421 +-
 .../cayenne/class-use/FaultFailureException.html   |   152 +-
 .../apache/cayenne/class-use/HybridDataObject.html |   152 +-
 .../cayenne/class-use/LifecycleListener.html       |   227 +-
 .../apache/cayenne/class-use/ObjectContext.html    |  1722 +-
 .../api/org/apache/cayenne/class-use/ObjectId.html |  1633 +-
 .../apache/cayenne/class-use/PersistenceState.html |   152 +-
 .../org/apache/cayenne/class-use/Persistent.html   |  2033 +-
 .../apache/cayenne/class-use/PersistentObject.html |   241 +-
 .../apache/cayenne/class-use/ProcedureResult.html  |   255 +-
 .../apache/cayenne/class-use/QueryResponse.html    |   559 +-
 .../org/apache/cayenne/class-use/QueryResult.html  |   355 +-
 .../apache/cayenne/class-use/QueryResultItem.html  |   325 +-
 .../cayenne/class-use/ResultBatchIterator.html     |   327 +-
 .../apache/cayenne/class-use/ResultIterator.html   |   773 +-
 .../cayenne/class-use/ResultIteratorCallback.html  |   327 +-
 .../org/apache/cayenne/class-use/Validating.html   |   241 +-
 .../org/apache/cayenne/class-use/ValueHolder.html  |   353 +-
 .../BaseConfigurationNodeVisitor.html              |   708 +-
 .../cayenne/configuration/CayenneRuntime.html      |   677 +-
 .../configuration/ConfigurationNameMapper.html     |   345 +-
 .../cayenne/configuration/ConfigurationNode.html   |   293 +-
 .../configuration/ConfigurationNodeVisitor.html    |   566 +-
 .../cayenne/configuration/ConfigurationTree.html   |   505 +-
 .../apache/cayenne/configuration/Constants.html    |  1249 +-
 .../configuration/DataChannelDescriptor.html       |   889 +-
 .../configuration/DataChannelDescriptorLoader.html |   301 +-
 .../configuration/DataChannelDescriptorMerger.html |   293 +-
 .../cayenne/configuration/DataMapLoader.html       |   299 +-
 .../cayenne/configuration/DataNodeDescriptor.html  |  1078 +-
 .../DefaultConfigurationNameMapper.html            |   556 +-
 .../DefaultDataChannelDescriptorMerger.html        |   406 +-
 .../configuration/DefaultObjectStoreFactory.html   |   469 +-
 .../configuration/DefaultRuntimeProperties.html    |   570 +-
 .../EmptyConfigurationNodeVisitor.html             |   736 +-
 .../configuration/ObjectContextFactory.html        |   318 +-
 .../cayenne/configuration/ObjectStoreFactory.html  |   295 +-
 .../cayenne/configuration/PasswordEncoding.html    |   401 +-
 .../configuration/PlainTextPasswordEncoder.html    |   454 +-
 .../configuration/Rot13PasswordEncoder.html        |   483 +-
 .../configuration/Rot47PasswordEncoder.html        |   483 +-
 .../cayenne/configuration/RuntimeProperties.html   |   401 +-
 .../class-use/BaseConfigurationNodeVisitor.html    |   152 +-
 .../configuration/class-use/CayenneRuntime.html    |   255 +-
 .../class-use/ConfigurationNameMapper.html         |   251 +-
 .../configuration/class-use/ConfigurationNode.html |   693 +-
 .../class-use/ConfigurationNodeVisitor.html        |   873 +-
 .../configuration/class-use/ConfigurationTree.html |   317 +-
 .../cayenne/configuration/class-use/Constants.html |   152 +-
 .../class-use/DataChannelDescriptor.html           |   689 +-
 .../class-use/DataChannelDescriptorLoader.html     |   251 +-
 .../class-use/DataChannelDescriptorMerger.html     |   253 +-
 .../configuration/class-use/DataMapLoader.html     |   237 +-
 .../class-use/DataNodeDescriptor.html              |   519 +-
 .../class-use/DefaultConfigurationNameMapper.html  |   152 +-
 .../DefaultDataChannelDescriptorMerger.html        |   152 +-
 .../class-use/DefaultObjectStoreFactory.html       |   152 +-
 .../class-use/DefaultRuntimeProperties.html        |   152 +-
 .../class-use/EmptyConfigurationNodeVisitor.html   |   152 +-
 .../class-use/ObjectContextFactory.html            |   251 +-
 .../class-use/ObjectStoreFactory.html              |   253 +-
 .../configuration/class-use/PasswordEncoding.html  |   279 +-
 .../class-use/PlainTextPasswordEncoder.html        |   152 +-
 .../class-use/Rot13PasswordEncoder.html            |   152 +-
 .../class-use/Rot47PasswordEncoder.html            |   152 +-
 .../configuration/class-use/RuntimeProperties.html |  1451 +-
 .../cayenne/configuration/package-summary.html     |   430 +-
 .../apache/cayenne/configuration/package-tree.html |   209 +-
 .../apache/cayenne/configuration/package-use.html  |  1569 +-
 .../rop/client/CayenneClientModuleProvider.html    |   242 +-
 .../rop/client/CayenneContextFactory.html          |   565 +-
 .../rop/client/ClientChannelProvider.html          |   486 +-
 .../configuration/rop/client/ClientConstants.html  |   652 +-
 .../configuration/rop/client/ClientModule.html     |   385 +-
 .../configuration/rop/client/ClientRuntime.html    |   512 +-
 .../rop/client/ClientRuntimeBuilder.html           |   439 +-
 .../client/LocalClientServerChannelProvider.html   |   448 +-
 .../rop/client/LocalConnectionProvider.html        |   448 +-
 .../client/MainCayenneClientModuleProvider.html    |   437 +-
 .../class-use/CayenneClientModuleProvider.html     |   213 +-
 .../client/class-use/CayenneContextFactory.html    |   152 +-
 .../client/class-use/ClientChannelProvider.html    |   152 +-
 .../rop/client/class-use/ClientConstants.html      |   152 +-
 .../rop/client/class-use/ClientModule.html         |   152 +-
 .../rop/client/class-use/ClientRuntime.html        |   213 +-
 .../rop/client/class-use/ClientRuntimeBuilder.html |   259 +-
 .../LocalClientServerChannelProvider.html          |   152 +-
 .../client/class-use/LocalConnectionProvider.html  |   152 +-
 .../class-use/MainCayenneClientModuleProvider.html |   152 +-
 .../configuration/rop/client/package-summary.html  |   275 +-
 .../configuration/rop/client/package-tree.html     |   185 +-
 .../configuration/rop/client/package-use.html      |   219 +-
 .../server/CayenneServerModuleProvider.html        |   242 +-
 .../configuration/server/DataContextFactory.html   |   670 +-
 .../server/DataDomainLoadException.html            |   536 +-
 .../configuration/server/DataDomainProvider.html   |   855 +-
 .../configuration/server/DataNodeFactory.html      |   301 +-
 .../configuration/server/DataSourceFactory.html    |   303 +-
 .../configuration/server/DbAdapterDetector.html    |   303 +-
 .../configuration/server/DbAdapterFactory.html     |   307 +-
 .../server/DefaultDataNodeFactory.html             |   618 +-
 .../server/DefaultDbAdapterFactory.html            |   638 +-
 .../server/DelegatingDataSourceFactory.html        |   584 +-
 .../server/DomainDataChannelProvider.html          |   444 +-
 .../server/JNDIDataSourceFactory.html              |   412 +-
 .../server/MainCayenneServerModuleProvider.html    |   437 +-
 .../server/PkGeneratorFactoryProvider.html         |   335 +-
 .../server/PropertyDataSourceFactory.html          |   508 +-
 .../cayenne/configuration/server/ServerModule.html |   833 +-
 .../configuration/server/ServerRuntime.html        |   670 +-
 .../configuration/server/ServerRuntimeBuilder.html |   749 +-
 .../server/XMLPoolingDataSourceFactory.html        |   391 +-
 .../class-use/CayenneServerModuleProvider.html     |   215 +-
 .../server/class-use/DataContextFactory.html       |   152 +-
 .../server/class-use/DataDomainLoadException.html  |   152 +-
 .../server/class-use/DataDomainProvider.html       |   152 +-
 .../server/class-use/DataNodeFactory.html          |   237 +-
 .../server/class-use/DataSourceFactory.html        |   293 +-
 .../server/class-use/DbAdapterDetector.html        |   875 +-
 .../server/class-use/DbAdapterFactory.html         |   239 +-
 .../server/class-use/DefaultDataNodeFactory.html   |   152 +-
 .../server/class-use/DefaultDbAdapterFactory.html  |   152 +-
 .../class-use/DelegatingDataSourceFactory.html     |   152 +-
 .../class-use/DomainDataChannelProvider.html       |   152 +-
 .../server/class-use/JNDIDataSourceFactory.html    |   152 +-
 .../class-use/MainCayenneServerModuleProvider.html |   152 +-
 .../class-use/PkGeneratorFactoryProvider.html      |   213 +-
 .../class-use/PropertyDataSourceFactory.html       |   152 +-
 .../server/class-use/ServerModule.html             |   152 +-
 .../server/class-use/ServerRuntime.html            |   213 +-
 .../server/class-use/ServerRuntimeBuilder.html     |   369 +-
 .../class-use/XMLPoolingDataSourceFactory.html     |   152 +-
 .../configuration/server/package-summary.html      |   379 +-
 .../cayenne/configuration/server/package-tree.html |   217 +-
 .../cayenne/configuration/server/package-use.html  |   785 +-
 .../xml/DataChannelLoaderListener.html             |   291 +-
 .../configuration/xml/DataChannelMetaData.html     |   373 +-
 .../cayenne/configuration/xml/DataMapHandler.html  |   672 +-
 .../configuration/xml/DataMapLoaderListener.html   |   291 +-
 .../cayenne/configuration/xml/DbEntityHandler.html |   619 +-
 .../configuration/xml/DbKeyGeneratorHandler.html   |   532 +-
 .../configuration/xml/DbRelationshipHandler.html   |   583 +-
 .../xml/DefaultDataChannelMetaData.html            |   469 +-
 .../configuration/xml/DefaultHandlerFactory.html   |   389 +-
 .../xml/EmbeddableAttributeHandler.html            |   503 +-
 .../configuration/xml/EmbeddableHandler.html       |   524 +-
 .../cayenne/configuration/xml/HandlerFactory.html  |   301 +-
 .../cayenne/configuration/xml/LoaderContext.html   |   482 +-
 .../xml/NamespaceAwareNestedTagHandler.html        |   845 +-
 .../configuration/xml/NoopDataChannelMetaData.html |   473 +-
 .../configuration/xml/ObjEntityHandler.html        |   619 +-
 .../configuration/xml/ObjRelationshipHandler.html  |   622 +-
 .../configuration/xml/ProcedureHandler.html        |   524 +-
 .../configuration/xml/QueryDescriptorHandler.html  |   641 +-
 .../configuration/xml/RootDataMapHandler.html      |   516 +-
 .../configuration/xml/SAXNestedTagHandler.html     |   829 +-
 .../configuration/xml/VersionAwareHandler.html     |   600 +-
 .../xml/XMLDataChannelDescriptorLoader.html        |   536 +-
 .../configuration/xml/XMLDataMapLoader.html        |   513 +-
 .../configuration/xml/XMLReaderProvider.html       |   389 +-
 .../xml/class-use/DataChannelLoaderListener.html   |   213 +-
 .../xml/class-use/DataChannelMetaData.html         |   225 +-
 .../xml/class-use/DataMapHandler.html              |   152 +-
 .../xml/class-use/DataMapLoaderListener.html       |   213 +-
 .../xml/class-use/DbEntityHandler.html             |   152 +-
 .../xml/class-use/DbKeyGeneratorHandler.html       |   152 +-
 .../xml/class-use/DbRelationshipHandler.html       |   152 +-
 .../xml/class-use/DefaultDataChannelMetaData.html  |   152 +-
 .../xml/class-use/DefaultHandlerFactory.html       |   152 +-
 .../xml/class-use/EmbeddableAttributeHandler.html  |   152 +-
 .../xml/class-use/EmbeddableHandler.html           |   152 +-
 .../xml/class-use/HandlerFactory.html              |   317 +-
 .../configuration/xml/class-use/LoaderContext.html |   265 +-
 .../class-use/NamespaceAwareNestedTagHandler.html  |   493 +-
 .../xml/class-use/NoopDataChannelMetaData.html     |   152 +-
 .../xml/class-use/ObjEntityHandler.html            |   152 +-
 .../xml/class-use/ObjRelationshipHandler.html      |   152 +-
 .../xml/class-use/ProcedureHandler.html            |   152 +-
 .../xml/class-use/QueryDescriptorHandler.html      |   152 +-
 .../xml/class-use/RootDataMapHandler.html          |   152 +-
 .../xml/class-use/SAXNestedTagHandler.html         |   344 +-
 .../xml/class-use/VersionAwareHandler.html         |   213 +-
 .../class-use/XMLDataChannelDescriptorLoader.html  |   152 +-
 .../xml/class-use/XMLDataMapLoader.html            |   152 +-
 .../xml/class-use/XMLReaderProvider.html           |   152 +-
 .../cayenne/configuration/xml/package-summary.html |   380 +-
 .../cayenne/configuration/xml/package-tree.html    |   213 +-
 .../cayenne/configuration/xml/package-use.html     |   253 +-
 .../org/apache/cayenne/conn/DataSourceInfo.html    |  1665 +-
 .../cayenne/conn/class-use/DataSourceInfo.html     |   341 +-
 .../org/apache/cayenne/conn/package-summary.html   |   209 +-
 .../api/org/apache/cayenne/conn/package-tree.html  |   161 +-
 .../api/org/apache/cayenne/conn/package-use.html   |   273 +-
 .../datasource/BadValidationQueryException.html    |   400 +-
 .../cayenne/datasource/DataSourceBuilder.html      |   450 +-
 .../cayenne/datasource/DriverDataSource.html       |   845 +-
 .../datasource/ManagedPoolingDataSource.html       |   786 +-
 .../cayenne/datasource/PoolAwareConnection.html    |  2268 +-
 .../cayenne/datasource/PoolingDataSource.html      |   276 +-
 .../datasource/PoolingDataSourceBuilder.html       |   459 +-
 .../datasource/PoolingDataSourceParameters.html    |   520 +-
 ...gDataSource.ConnectionUnavailableException.html |   379 +-
 .../datasource/UnmanagedPoolingDataSource.html     |   841 +-
 .../class-use/BadValidationQueryException.html     |   152 +-
 .../datasource/class-use/DataSourceBuilder.html    |   267 +-
 .../datasource/class-use/DriverDataSource.html     |   152 +-
 .../class-use/ManagedPoolingDataSource.html        |   152 +-
 .../datasource/class-use/PoolAwareConnection.html  |   152 +-
 .../datasource/class-use/PoolingDataSource.html    |   253 +-
 .../class-use/PoolingDataSourceBuilder.html        |   249 +-
 .../class-use/PoolingDataSourceParameters.html     |   213 +-
 ...gDataSource.ConnectionUnavailableException.html |   152 +-
 .../class-use/UnmanagedPoolingDataSource.html      |   231 +-
 .../apache/cayenne/datasource/package-summary.html |   319 +-
 .../apache/cayenne/datasource/package-tree.html    |   201 +-
 .../org/apache/cayenne/datasource/package-use.html |   241 +-
 .../api/org/apache/cayenne/dba/AutoAdapter.html    |  1432 +-
 docs/4.2/api/org/apache/cayenne/dba/DbAdapter.html |  1095 +-
 .../apache/cayenne/dba/DefaultQuotingStrategy.html |   542 +-
 .../org/apache/cayenne/dba/JdbcActionBuilder.html  |   609 +-
 .../api/org/apache/cayenne/dba/JdbcAdapter.html    |  1909 +-
 .../org/apache/cayenne/dba/JdbcPkGenerator.html    |  1073 +-
 .../org/apache/cayenne/dba/PerAdapterProvider.html |   387 +-
 .../api/org/apache/cayenne/dba/PkGenerator.html    |   502 +-
 .../org/apache/cayenne/dba/QuotingStrategy.html    |   502 +-
 .../api/org/apache/cayenne/dba/TypesHandler.html   |   463 +-
 .../api/org/apache/cayenne/dba/TypesMapping.html   |  2220 +-
 .../apache/cayenne/dba/class-use/AutoAdapter.html  |   152 +-
 .../apache/cayenne/dba/class-use/DbAdapter.html    |  2478 +-
 .../dba/class-use/DefaultQuotingStrategy.html      |   152 +-
 .../cayenne/dba/class-use/JdbcActionBuilder.html   |   451 +-
 .../apache/cayenne/dba/class-use/JdbcAdapter.html  |  1049 +-
 .../cayenne/dba/class-use/JdbcPkGenerator.html     |   637 +-
 .../cayenne/dba/class-use/PerAdapterProvider.html  |   215 +-
 .../apache/cayenne/dba/class-use/PkGenerator.html  |  1147 +-
 .../cayenne/dba/class-use/QuotingStrategy.html     |   513 +-
 .../apache/cayenne/dba/class-use/TypesHandler.html |   239 +-
 .../apache/cayenne/dba/class-use/TypesMapping.html |   152 +-
 .../apache/cayenne/dba/db2/DB2ActionBuilder.html   |   431 +-
 .../api/org/apache/cayenne/dba/db2/DB2Adapter.html |   691 +-
 .../dba/db2/DB2EJBQLConditionTranslator.html       |   421 +-
 .../cayenne/dba/db2/DB2EJBQLTranslatorFactory.html |   422 +-
 .../org/apache/cayenne/dba/db2/DB2PkGenerator.html |   572 +-
 .../cayenne/dba/db2/DB2SQLTreeProcessor.html       |   520 +-
 .../apache/cayenne/dba/db2/DB2SelectAction.html    |   455 +-
 .../api/org/apache/cayenne/dba/db2/DB2Sniffer.html |   454 +-
 .../dba/db2/class-use/DB2ActionBuilder.html        |   152 +-
 .../cayenne/dba/db2/class-use/DB2Adapter.html      |   152 +-
 .../db2/class-use/DB2EJBQLConditionTranslator.html |   152 +-
 .../db2/class-use/DB2EJBQLTranslatorFactory.html   |   152 +-
 .../cayenne/dba/db2/class-use/DB2PkGenerator.html  |   152 +-
 .../dba/db2/class-use/DB2SQLTreeProcessor.html     |   152 +-
 .../cayenne/dba/db2/class-use/DB2SelectAction.html |   152 +-
 .../cayenne/dba/db2/class-use/DB2Sniffer.html      |   152 +-
 .../apache/cayenne/dba/db2/package-summary.html    |   257 +-
 .../org/apache/cayenne/dba/db2/package-tree.html   |   197 +-
 .../org/apache/cayenne/dba/db2/package-use.html    |   150 +-
 .../cayenne/dba/derby/DerbyActionBuilder.html      |   459 +-
 .../org/apache/cayenne/dba/derby/DerbyAdapter.html |   716 +-
 .../dba/derby/DerbyEJBQLConditionTranslator.html   |   480 +-
 .../dba/derby/DerbyEJBQLTranslatorFactory.html     |   422 +-
 .../apache/cayenne/dba/derby/DerbyPkGenerator.html |   551 +-
 .../cayenne/dba/derby/DerbySQLTreeProcessor.html   |   520 +-
 .../cayenne/dba/derby/DerbySelectAction.html       |   455 +-
 .../org/apache/cayenne/dba/derby/DerbySniffer.html |   454 +-
 .../dba/derby/class-use/DerbyActionBuilder.html    |   152 +-
 .../cayenne/dba/derby/class-use/DerbyAdapter.html  |   152 +-
 .../class-use/DerbyEJBQLConditionTranslator.html   |   152 +-
 .../class-use/DerbyEJBQLTranslatorFactory.html     |   152 +-
 .../dba/derby/class-use/DerbyPkGenerator.html      |   152 +-
 .../dba/derby/class-use/DerbySQLTreeProcessor.html |   152 +-
 .../dba/derby/class-use/DerbySelectAction.html     |   152 +-
 .../cayenne/dba/derby/class-use/DerbySniffer.html  |   152 +-
 .../apache/cayenne/dba/derby/package-summary.html  |   261 +-
 .../org/apache/cayenne/dba/derby/package-tree.html |   197 +-
 .../org/apache/cayenne/dba/derby/package-use.html  |   150 +-
 .../cayenne/dba/derby/sqltree/DerbyValueNode.html  |   472 +-
 .../derby/sqltree/class-use/DerbyValueNode.html    |   152 +-
 .../cayenne/dba/derby/sqltree/package-summary.html |   207 +-
 .../cayenne/dba/derby/sqltree/package-tree.html    |   165 +-
 .../cayenne/dba/derby/sqltree/package-use.html     |   150 +-
 .../dba/firebird/FirebirdActionBuilder.html        |   459 +-
 .../cayenne/dba/firebird/FirebirdAdapter.html      |   586 +-
 .../firebird/FirebirdEJBQLConditionTranslator.html |   627 +-
 .../firebird/FirebirdEJBQLTranslatorFactory.html   |   422 +-
 .../dba/firebird/FirebirdSQLTreeProcessor.html     |   520 +-
 .../cayenne/dba/firebird/FirebirdSelectAction.html |   455 +-
 .../cayenne/dba/firebird/FirebirdSniffer.html      |   450 +-
 .../firebird/class-use/FirebirdActionBuilder.html  |   152 +-
 .../dba/firebird/class-use/FirebirdAdapter.html    |   152 +-
 .../FirebirdEJBQLConditionTranslator.html          |   152 +-
 .../class-use/FirebirdEJBQLTranslatorFactory.html  |   152 +-
 .../class-use/FirebirdSQLTreeProcessor.html        |   152 +-
 .../firebird/class-use/FirebirdSelectAction.html   |   152 +-
 .../dba/firebird/class-use/FirebirdSniffer.html    |   152 +-
 .../cayenne/dba/firebird/package-summary.html      |   247 +-
 .../apache/cayenne/dba/firebird/package-tree.html  |   191 +-
 .../apache/cayenne/dba/firebird/package-use.html   |   150 +-
 .../dba/firebird/sqltree/FirebirdLimitNode.html    |   447 +-
 .../sqltree/FirebirdSubstringFunctionNode.html     |   489 +-
 .../sqltree/class-use/FirebirdLimitNode.html       |   152 +-
 .../class-use/FirebirdSubstringFunctionNode.html   |   152 +-
 .../dba/firebird/sqltree/package-summary.html      |   213 +-
 .../cayenne/dba/firebird/sqltree/package-tree.html |   167 +-
 .../cayenne/dba/firebird/sqltree/package-use.html  |   150 +-
 .../dba/frontbase/FrontBaseActionBuilder.html      |   432 +-
 .../cayenne/dba/frontbase/FrontBaseAdapter.html    |   638 +-
 .../dba/frontbase/FrontBasePkGenerator.html        |   755 +-
 .../dba/frontbase/FrontBaseSQLTreeProcessor.html   |   421 +-
 .../cayenne/dba/frontbase/FrontBaseSniffer.html    |   454 +-
 .../dba/frontbase/FrontBaseTemplateAction.html     |   452 +-
 .../class-use/FrontBaseActionBuilder.html          |   152 +-
 .../dba/frontbase/class-use/FrontBaseAdapter.html  |   152 +-
 .../frontbase/class-use/FrontBasePkGenerator.html  |   152 +-
 .../class-use/FrontBaseSQLTreeProcessor.html       |   152 +-
 .../dba/frontbase/class-use/FrontBaseSniffer.html  |   152 +-
 .../class-use/FrontBaseTemplateAction.html         |   152 +-
 .../cayenne/dba/frontbase/package-summary.html     |   245 +-
 .../apache/cayenne/dba/frontbase/package-tree.html |   183 +-
 .../apache/cayenne/dba/frontbase/package-use.html  |   150 +-
 .../org/apache/cayenne/dba/h2/H2ActionBuilder.html |   459 +-
 .../api/org/apache/cayenne/dba/h2/H2Adapter.html   |   588 +-
 .../api/org/apache/cayenne/dba/h2/H2CharType.html  |   452 +-
 .../org/apache/cayenne/dba/h2/H2PkGenerator.html   |   518 +-
 .../apache/cayenne/dba/h2/H2SQLTreeProcessor.html  |   421 +-
 .../org/apache/cayenne/dba/h2/H2SelectAction.html  |   455 +-
 .../api/org/apache/cayenne/dba/h2/H2Sniffer.html   |   454 +-
 .../cayenne/dba/h2/class-use/H2ActionBuilder.html  |   152 +-
 .../apache/cayenne/dba/h2/class-use/H2Adapter.html |   152 +-
 .../cayenne/dba/h2/class-use/H2CharType.html       |   152 +-
 .../cayenne/dba/h2/class-use/H2PkGenerator.html    |   152 +-
 .../dba/h2/class-use/H2SQLTreeProcessor.html       |   152 +-
 .../cayenne/dba/h2/class-use/H2SelectAction.html   |   152 +-
 .../apache/cayenne/dba/h2/class-use/H2Sniffer.html |   152 +-
 .../org/apache/cayenne/dba/h2/package-summary.html |   249 +-
 .../org/apache/cayenne/dba/h2/package-tree.html    |   191 +-
 .../api/org/apache/cayenne/dba/h2/package-use.html |   150 +-
 .../apache/cayenne/dba/hsqldb/HSQLDBAdapter.html   |   806 +-
 .../cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter.html  |   572 +-
 .../dba/hsqldb/HSQLDBProcedureTranslator.html      |   420 +-
 .../apache/cayenne/dba/hsqldb/HSQLDBSniffer.html   |   454 +-
 .../dba/hsqldb/HSQLEJBQLConditionTranslator.html   |   400 +-
 .../dba/hsqldb/HSQLEJBQLTranslatorFactory.html     |   422 +-
 .../cayenne/dba/hsqldb/HSQLTreeProcessor.html      |   454 +-
 .../dba/hsqldb/class-use/HSQLDBAdapter.html        |   217 +-
 .../hsqldb/class-use/HSQLDBNoSchemaAdapter.html    |   152 +-
 .../class-use/HSQLDBProcedureTranslator.html       |   152 +-
 .../dba/hsqldb/class-use/HSQLDBSniffer.html        |   152 +-
 .../class-use/HSQLEJBQLConditionTranslator.html    |   152 +-
 .../class-use/HSQLEJBQLTranslatorFactory.html      |   152 +-
 .../dba/hsqldb/class-use/HSQLTreeProcessor.html    |   152 +-
 .../apache/cayenne/dba/hsqldb/package-summary.html |   255 +-
 .../apache/cayenne/dba/hsqldb/package-tree.html    |   187 +-
 .../org/apache/cayenne/dba/hsqldb/package-use.html |   205 +-
 .../cayenne/dba/ingres/IngresActionBuilder.html    |   459 +-
 .../apache/cayenne/dba/ingres/IngresAdapter.html   |   696 +-
 .../cayenne/dba/ingres/IngresBooleanType.html      |   448 +-
 .../cayenne/dba/ingres/IngresPkGenerator.html      |   493 +-
 .../cayenne/dba/ingres/IngresSelectAction.html     |   451 +-
 .../apache/cayenne/dba/ingres/IngresSniffer.html   |   454 +-
 .../dba/ingres/IngressSQLTreeProcessor.html        |   487 +-
 .../dba/ingres/class-use/IngresActionBuilder.html  |   152 +-
 .../dba/ingres/class-use/IngresAdapter.html        |   152 +-
 .../dba/ingres/class-use/IngresBooleanType.html    |   152 +-
 .../dba/ingres/class-use/IngresPkGenerator.html    |   152 +-
 .../dba/ingres/class-use/IngresSelectAction.html   |   152 +-
 .../dba/ingres/class-use/IngresSniffer.html        |   152 +-
 .../ingres/class-use/IngressSQLTreeProcessor.html  |   152 +-
 .../apache/cayenne/dba/ingres/package-summary.html |   249 +-
 .../apache/cayenne/dba/ingres/package-tree.html    |   191 +-
 .../org/apache/cayenne/dba/ingres/package-use.html |   150 +-
 .../apache/cayenne/dba/mariadb/MariaDBSniffer.html |   481 +-
 .../dba/mariadb/class-use/MariaDBSniffer.html      |   152 +-
 .../cayenne/dba/mariadb/package-summary.html       |   207 +-
 .../apache/cayenne/dba/mariadb/package-tree.html   |   161 +-
 .../apache/cayenne/dba/mariadb/package-use.html    |   150 +-
 .../org/apache/cayenne/dba/mysql/MySQLAdapter.html |   990 +-
 .../apache/cayenne/dba/mysql/MySQLPkGenerator.html |   548 +-
 .../org/apache/cayenne/dba/mysql/MySQLSniffer.html |   454 +-
 .../cayenne/dba/mysql/MySQLTreeProcessor.html      |   524 +-
 .../cayenne/dba/mysql/class-use/MySQLAdapter.html  |   152 +-
 .../dba/mysql/class-use/MySQLPkGenerator.html      |   152 +-
 .../cayenne/dba/mysql/class-use/MySQLSniffer.html  |   152 +-
 .../dba/mysql/class-use/MySQLTreeProcessor.html    |   215 +-
 .../apache/cayenne/dba/mysql/package-summary.html  |   235 +-
 .../org/apache/cayenne/dba/mysql/package-tree.html |   175 +-
 .../org/apache/cayenne/dba/mysql/package-use.html  |   203 +-
 .../cayenne/dba/mysql/sqltree/ConvertNode.html     |   468 +-
 .../cayenne/dba/mysql/sqltree/MysqlLikeNode.html   |   495 +-
 .../dba/mysql/sqltree/MysqlLimitOffsetNode.html    |   449 +-
 .../dba/mysql/sqltree/class-use/ConvertNode.html   |   152 +-
 .../dba/mysql/sqltree/class-use/MysqlLikeNode.html |   152 +-
 .../sqltree/class-use/MysqlLimitOffsetNode.html    |   152 +-
 .../cayenne/dba/mysql/sqltree/package-summary.html |   219 +-
 .../cayenne/dba/mysql/sqltree/package-tree.html    |   173 +-
 .../cayenne/dba/mysql/sqltree/package-use.html     |   150 +-
 .../cayenne/dba/openbase/OpenBaseAdapter.html      |   727 +-
 .../cayenne/dba/openbase/OpenBasePkGenerator.html  |   903 +-
 .../dba/openbase/OpenBaseSQLTreeProcessor.html     |   556 +-
 .../cayenne/dba/openbase/OpenBaseSniffer.html      |   476 +-
 .../dba/openbase/class-use/OpenBaseAdapter.html    |   152 +-
 .../openbase/class-use/OpenBasePkGenerator.html    |   152 +-
 .../class-use/OpenBaseSQLTreeProcessor.html        |   152 +-
 .../dba/openbase/class-use/OpenBaseSniffer.html    |   152 +-
 .../cayenne/dba/openbase/package-summary.html      |   245 +-
 .../apache/cayenne/dba/openbase/package-tree.html  |   175 +-
 .../apache/cayenne/dba/openbase/package-use.html   |   150 +-
 .../apache/cayenne/dba/oracle/Oracle8Adapter.html  |   514 +-
 .../apache/cayenne/dba/oracle/OracleAdapter.html   |  1103 +-
 .../cayenne/dba/oracle/OracleByteArrayType.html    |   454 +-
 .../apache/cayenne/dba/oracle/OracleCharType.html  |   452 +-
 .../cayenne/dba/oracle/OraclePkGenerator.html      |   787 +-
 .../cayenne/dba/oracle/OracleSQLTreeProcessor.html |   580 +-
 .../apache/cayenne/dba/oracle/OracleSniffer.html   |   454 +-
 .../cayenne/dba/oracle/OracleUtilDateType.html     |   510 +-
 .../dba/oracle/class-use/Oracle8Adapter.html       |   152 +-
 .../dba/oracle/class-use/OracleAdapter.html        |   217 +-
 .../dba/oracle/class-use/OracleByteArrayType.html  |   152 +-
 .../dba/oracle/class-use/OracleCharType.html       |   152 +-
 .../dba/oracle/class-use/OraclePkGenerator.html    |   423 +-
 .../oracle/class-use/OracleSQLTreeProcessor.html   |   152 +-
 .../dba/oracle/class-use/OracleSniffer.html        |   152 +-
 .../dba/oracle/class-use/OracleUtilDateType.html   |   152 +-
 .../apache/cayenne/dba/oracle/package-summary.html |   261 +-
 .../apache/cayenne/dba/oracle/package-tree.html    |   189 +-
 .../org/apache/cayenne/dba/oracle/package-use.html |   417 +-
 .../org/apache/cayenne/dba/package-summary.html    |   356 +-
 .../api/org/apache/cayenne/dba/package-tree.html   |   183 +-
 .../api/org/apache/cayenne/dba/package-use.html    |  1491 +-
 .../dba/postgres/PostgreSQLTreeProcessor.html      |   499 +-
 .../cayenne/dba/postgres/PostgresAdapter.html      |   859 +-
 .../cayenne/dba/postgres/PostgresBatchAction.html  |   473 +-
 .../cayenne/dba/postgres/PostgresPkGenerator.html  |   514 +-
 .../cayenne/dba/postgres/PostgresSniffer.html      |   454 +-
 .../class-use/PostgreSQLTreeProcessor.html         |   152 +-
 .../dba/postgres/class-use/PostgresAdapter.html    |   152 +-
 .../postgres/class-use/PostgresBatchAction.html    |   152 +-
 .../postgres/class-use/PostgresPkGenerator.html    |   152 +-
 .../dba/postgres/class-use/PostgresSniffer.html    |   152 +-
 .../cayenne/dba/postgres/package-summary.html      |   241 +-
 .../apache/cayenne/dba/postgres/package-tree.html  |   183 +-
 .../apache/cayenne/dba/postgres/package-use.html   |   150 +-
 .../dba/postgres/sqltree/PositionFunctionNode.html |   464 +-
 .../sqltree/PostgresExtractFunctionNode.html       |   468 +-
 .../dba/postgres/sqltree/PostgresLikeNode.html     |   495 +-
 .../postgres/sqltree/PostgresLimitOffsetNode.html  |   470 +-
 .../sqltree/class-use/PositionFunctionNode.html    |   152 +-
 .../class-use/PostgresExtractFunctionNode.html     |   152 +-
 .../sqltree/class-use/PostgresLikeNode.html        |   152 +-
 .../sqltree/class-use/PostgresLimitOffsetNode.html |   152 +-
 .../dba/postgres/sqltree/package-summary.html      |   225 +-
 .../cayenne/dba/postgres/sqltree/package-tree.html |   177 +-
 .../cayenne/dba/postgres/sqltree/package-use.html  |   150 +-
 .../apache/cayenne/dba/sqlite/SQLiteAdapter.html   |   652 +-
 .../cayenne/dba/sqlite/SQLiteSelectAction.html     |   455 +-
 .../apache/cayenne/dba/sqlite/SQLiteSniffer.html   |   454 +-
 .../cayenne/dba/sqlite/SQLiteTreeProcessor.html    |   454 +-
 .../dba/sqlite/class-use/SQLiteAdapter.html        |   152 +-
 .../dba/sqlite/class-use/SQLiteSelectAction.html   |   152 +-
 .../dba/sqlite/class-use/SQLiteSniffer.html        |   152 +-
 .../dba/sqlite/class-use/SQLiteTreeProcessor.html  |   152 +-
 .../apache/cayenne/dba/sqlite/package-summary.html |   229 +-
 .../apache/cayenne/dba/sqlite/package-tree.html    |   177 +-
 .../org/apache/cayenne/dba/sqlite/package-use.html |   150 +-
 .../dba/sqlserver/SQLServerActionBuilder.html      |   558 +-
 .../cayenne/dba/sqlserver/SQLServerAdapter.html    |   751 +-
 .../dba/sqlserver/SQLServerBatchAction.html        |   531 +-
 .../dba/sqlserver/SQLServerPkGenerator.html        |   702 +-
 .../dba/sqlserver/SQLServerProcedureAction.html    |   475 +-
 .../dba/sqlserver/SQLServerSelectAction.html       |   459 +-
 .../cayenne/dba/sqlserver/SQLServerSniffer.html    |   454 +-
 .../dba/sqlserver/SQLServerTreeProcessor.html      |   440 +-
 .../dba/sqlserver/SQLServerTreeProcessorV12.html   |   476 +-
 .../class-use/SQLServerActionBuilder.html          |   152 +-
 .../dba/sqlserver/class-use/SQLServerAdapter.html  |   152 +-
 .../sqlserver/class-use/SQLServerBatchAction.html  |   152 +-
 .../sqlserver/class-use/SQLServerPkGenerator.html  |   152 +-
 .../class-use/SQLServerProcedureAction.html        |   152 +-
 .../sqlserver/class-use/SQLServerSelectAction.html |   152 +-
 .../dba/sqlserver/class-use/SQLServerSniffer.html  |   152 +-
 .../class-use/SQLServerTreeProcessor.html          |   217 +-
 .../class-use/SQLServerTreeProcessorV12.html       |   152 +-
 .../cayenne/dba/sqlserver/package-summary.html     |   271 +-
 .../apache/cayenne/dba/sqlserver/package-tree.html |   201 +-
 .../apache/cayenne/dba/sqlserver/package-use.html  |   203 +-
 .../dba/sqlserver/sqltree/SQLServerColumnNode.html |   470 +-
 .../sqltree/SQLServerLimitOffsetNode.html          |   474 +-
 .../sqltree/class-use/SQLServerColumnNode.html     |   213 +-
 .../class-use/SQLServerLimitOffsetNode.html        |   152 +-
 .../dba/sqlserver/sqltree/package-summary.html     |   213 +-
 .../dba/sqlserver/sqltree/package-tree.html        |   169 +-
 .../cayenne/dba/sqlserver/sqltree/package-use.html |   201 +-
 .../apache/cayenne/dba/sybase/SybaseAdapter.html   |   675 +-
 .../cayenne/dba/sybase/SybasePkGenerator.html      |   632 +-
 .../cayenne/dba/sybase/SybaseSQLTreeProcessor.html |   456 +-
 .../apache/cayenne/dba/sybase/SybaseSniffer.html   |   454 +-
 .../dba/sybase/class-use/SybaseAdapter.html        |   217 +-
 .../dba/sybase/class-use/SybasePkGenerator.html    |   152 +-
 .../sybase/class-use/SybaseSQLTreeProcessor.html   |   225 +-
 .../dba/sybase/class-use/SybaseSniffer.html        |   152 +-
 .../apache/cayenne/dba/sybase/package-summary.html |   235 +-
 .../apache/cayenne/dba/sybase/package-tree.html    |   175 +-
 .../org/apache/cayenne/dba/sybase/package-use.html |   211 +-
 .../org/apache/cayenne/di/AdhocObjectFactory.html  |   326 +-
 .../api/org/apache/cayenne/di/BeforeScopeEnd.html  |   209 +-
 docs/4.2/api/org/apache/cayenne/di/Binder.html     |   482 +-
 .../api/org/apache/cayenne/di/BindingBuilder.html  |   453 +-
 .../org/apache/cayenne/di/ClassLoaderManager.html  |   295 +-
 .../4.2/api/org/apache/cayenne/di/DIBootstrap.html |   404 +-
 .../org/apache/cayenne/di/DIRuntimeException.html  |   432 +-
 .../org/apache/cayenne/di/DecoratorBuilder.html    |   324 +-
 docs/4.2/api/org/apache/cayenne/di/Inject.html     |   287 +-
 docs/4.2/api/org/apache/cayenne/di/Injector.html   |   430 +-
 docs/4.2/api/org/apache/cayenne/di/Key.html        |   743 +-
 .../4.2/api/org/apache/cayenne/di/ListBuilder.html |   605 +-
 docs/4.2/api/org/apache/cayenne/di/MapBuilder.html |   411 +-
 docs/4.2/api/org/apache/cayenne/di/Module.html     |   293 +-
 docs/4.2/api/org/apache/cayenne/di/Provider.html   |   303 +-
 docs/4.2/api/org/apache/cayenne/di/Scope.html      |   293 +-
 .../org/apache/cayenne/di/ScopeEventListener.html  |   297 +-
 .../cayenne/di/class-use/AdhocObjectFactory.html   |  1315 +-
 .../cayenne/di/class-use/BeforeScopeEnd.html       |   375 +-
 .../org/apache/cayenne/di/class-use/Binder.html    |   435 +-
 .../cayenne/di/class-use/BindingBuilder.html       |   257 +-
 .../cayenne/di/class-use/ClassLoaderManager.html   |   299 +-
 .../apache/cayenne/di/class-use/DIBootstrap.html   |   152 +-
 .../cayenne/di/class-use/DIRuntimeException.html   |   753 +-
 .../cayenne/di/class-use/DecoratorBuilder.html     |   237 +-
 .../org/apache/cayenne/di/class-use/Inject.html    |  3889 ++--
 .../org/apache/cayenne/di/class-use/Injector.html  |   663 +-
 .../api/org/apache/cayenne/di/class-use/Key.html   |   415 +-
 .../apache/cayenne/di/class-use/ListBuilder.html   |   443 +-
 .../apache/cayenne/di/class-use/MapBuilder.html    |   305 +-
 .../org/apache/cayenne/di/class-use/Module.html    |   781 +-
 .../org/apache/cayenne/di/class-use/Provider.html  |  1008 +-
 .../api/org/apache/cayenne/di/class-use/Scope.html |   295 +-
 .../cayenne/di/class-use/ScopeEventListener.html   |   253 +-
 .../api/org/apache/cayenne/di/package-summary.html |   380 +-
 .../api/org/apache/cayenne/di/package-tree.html    |   203 +-
 .../4.2/api/org/apache/cayenne/di/package-use.html |  2021 +-
 .../spi/ConstructorInjectingDecoratorProvider.html |   383 +-
 .../apache/cayenne/di/spi/DICollectionBuilder.html |   562 +-
 .../cayenne/di/spi/DefaultAdhocObjectFactory.html  |   510 +-
 .../cayenne/di/spi/DefaultClassLoaderManager.html  |   385 +-
 .../org/apache/cayenne/di/spi/DefaultInjector.html |   544 +-
 .../org/apache/cayenne/di/spi/DefaultScope.html    |   561 +-
 .../cayenne/di/spi/DefaultScopeProvider.html       |   416 +-
 .../org/apache/cayenne/di/spi/ModuleLoader.html    |   424 +-
 .../org/apache/cayenne/di/spi/ModuleProvider.html  |   343 +-
 .../apache/cayenne/di/spi/ScopeEventBinding.html   |   398 +-
 .../ConstructorInjectingDecoratorProvider.html     |   152 +-
 .../di/spi/class-use/DICollectionBuilder.html      |   152 +-
 .../spi/class-use/DefaultAdhocObjectFactory.html   |   152 +-
 .../spi/class-use/DefaultClassLoaderManager.html   |   152 +-
 .../cayenne/di/spi/class-use/DefaultInjector.html  |   246 +-
 .../cayenne/di/spi/class-use/DefaultScope.html     |   213 +-
 .../di/spi/class-use/DefaultScopeProvider.html     |   152 +-
 .../cayenne/di/spi/class-use/ModuleLoader.html     |   152 +-
 .../cayenne/di/spi/class-use/ModuleProvider.html   |   357 +-
 .../di/spi/class-use/ScopeEventBinding.html        |   213 +-
 .../org/apache/cayenne/di/spi/package-summary.html |   294 +-
 .../org/apache/cayenne/di/spi/package-tree.html    |   181 +-
 .../api/org/apache/cayenne/di/spi/package-use.html |   295 +-
 .../org/apache/cayenne/ejbql/EJBQLBaseVisitor.html |  2941 +--
 .../cayenne/ejbql/EJBQLCompiledExpression.html     |   431 +-
 .../org/apache/cayenne/ejbql/EJBQLException.html   |   515 +-
 .../org/apache/cayenne/ejbql/EJBQLExpression.html  |   389 +-
 .../cayenne/ejbql/EJBQLExpressionVisitor.html      |  2405 +-
 .../api/org/apache/cayenne/ejbql/EJBQLParser.html  |   334 +-
 .../apache/cayenne/ejbql/EJBQLParserFactory.html   |   379 +-
 .../cayenne/ejbql/class-use/EJBQLBaseVisitor.html  |   427 +-
 .../ejbql/class-use/EJBQLCompiledExpression.html   |   367 +-
 .../cayenne/ejbql/class-use/EJBQLException.html    |   325 +-
 .../cayenne/ejbql/class-use/EJBQLExpression.html   |  3437 ++-
 .../ejbql/class-use/EJBQLExpressionVisitor.html    |  1875 +-
 .../cayenne/ejbql/class-use/EJBQLParser.html       |   251 +-
 .../ejbql/class-use/EJBQLParserFactory.html        |   152 +-
 .../org/apache/cayenne/ejbql/package-summary.html  |   291 +-
 .../api/org/apache/cayenne/ejbql/package-tree.html |   185 +-
 .../api/org/apache/cayenne/ejbql/package-use.html  |   609 +-
 .../ejbql/parser/AggregateConditionNode.html       |   406 +-
 .../ejbql/parser/EJBQL.EJBQLDefaultParser.html     |   426 +-
 .../api/org/apache/cayenne/ejbql/parser/EJBQL.html |  4295 ++--
 .../org/apache/cayenne/ejbql/parser/EJBQLAbs.html  |   443 +-
 .../ejbql/parser/EJBQLAbstractSchemaName.html      |   410 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAdd.html  |   443 +-
 .../cayenne/ejbql/parser/EJBQLAggregate.html       |   410 +-
 .../cayenne/ejbql/parser/EJBQLAggregateColumn.html |   425 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAll.html  |   410 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAnd.html  |   479 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAny.html  |   410 +-
 .../cayenne/ejbql/parser/EJBQLAscending.html       |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLAverage.html  |   467 +-
 .../apache/cayenne/ejbql/parser/EJBQLBetween.html  |   443 +-
 .../cayenne/ejbql/parser/EJBQLBooleanLiteral.html  |   410 +-
 .../cayenne/ejbql/parser/EJBQLClassName.html       |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLConcat.html   |   443 +-
 .../cayenne/ejbql/parser/EJBQLConstants.html       |  3147 ++-
 .../cayenne/ejbql/parser/EJBQLConstructor.html     |   410 +-
 .../ejbql/parser/EJBQLConstructorParameter.html    |   410 +-
 .../ejbql/parser/EJBQLConstructorParameters.html   |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLCount.html    |   467 +-
 .../cayenne/ejbql/parser/EJBQLCurrentDate.html     |   410 +-
 .../cayenne/ejbql/parser/EJBQLCurrentTime.html     |   410 +-
 .../ejbql/parser/EJBQLCurrentTimestamp.html        |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLDbPath.html   |   458 +-
 .../cayenne/ejbql/parser/EJBQLDecimalLiteral.html  |   431 +-
 .../apache/cayenne/ejbql/parser/EJBQLDelete.html   |   410 +-
 .../cayenne/ejbql/parser/EJBQLDescending.html      |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLDistinct.html |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLDivide.html   |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLEquals.html   |   443 +-
 .../cayenne/ejbql/parser/EJBQLEscapeCharacter.html |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLExists.html   |   410 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLFrom.html |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLFromItem.html |   487 +-
 .../cayenne/ejbql/parser/EJBQLGreaterOrEqual.html  |   443 +-
 .../cayenne/ejbql/parser/EJBQLGreaterThan.html     |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLGroupBy.html  |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLHaving.html   |   410 +-
 .../ejbql/parser/EJBQLIdentificationVariable.html  |   412 +-
 .../cayenne/ejbql/parser/EJBQLIdentifier.html      |   412 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLIn.html   |   443 +-
 .../cayenne/ejbql/parser/EJBQLInnerFetchJoin.html  |   452 +-
 .../cayenne/ejbql/parser/EJBQLInnerJoin.html       |   427 +-
 .../cayenne/ejbql/parser/EJBQLIntegerLiteral.html  |   431 +-
 .../apache/cayenne/ejbql/parser/EJBQLIsEmpty.html  |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLIsNull.html   |   443 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLJoin.html |   423 +-
 .../apache/cayenne/ejbql/parser/EJBQLLength.html   |   443 +-
 .../cayenne/ejbql/parser/EJBQLLessOrEqual.html     |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLLessThan.html |   443 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLLike.html |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLLocate.html   |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLLower.html    |   443 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLMax.html  |   467 +-
 .../apache/cayenne/ejbql/parser/EJBQLMemberOf.html |   410 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLMin.html  |   467 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLMod.html  |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLMultiply.html |   443 +-
 .../ejbql/parser/EJBQLNamedInputParameter.html     |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLNegative.html |   410 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLNot.html  |   446 +-
 .../cayenne/ejbql/parser/EJBQLNotEquals.html       |   443 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLOr.html   |   479 +-
 .../apache/cayenne/ejbql/parser/EJBQLOrderBy.html  |   410 +-
 .../cayenne/ejbql/parser/EJBQLOrderByItem.html     |   410 +-
 .../cayenne/ejbql/parser/EJBQLOuterFetchJoin.html  |   452 +-
 .../cayenne/ejbql/parser/EJBQLOuterJoin.html       |   427 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLPath.html |   508 +-
 .../cayenne/ejbql/parser/EJBQLPatternValue.html    |   410 +-
 .../parser/EJBQLPositionalInputParameter.html      |   431 +-
 .../apache/cayenne/ejbql/parser/EJBQLSelect.html   |   410 +-
 .../cayenne/ejbql/parser/EJBQLSelectClause.html    |   410 +-
 .../ejbql/parser/EJBQLSelectExpression.html        |   410 +-
 .../ejbql/parser/EJBQLSelectExpressions.html       |   410 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLSize.html |   410 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLSqrt.html |   443 +-
 .../cayenne/ejbql/parser/EJBQLStringLiteral.html   |   410 +-
 .../cayenne/ejbql/parser/EJBQLSubselect.html       |   410 +-
 .../cayenne/ejbql/parser/EJBQLSubstring.html       |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLSubtract.html |   443 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLSum.html  |   467 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLTok.html  |   410 +-
 .../cayenne/ejbql/parser/EJBQLTokenManager.html    |   682 +-
 .../cayenne/ejbql/parser/EJBQLTreeConstants.html   |  3385 ++-
 .../org/apache/cayenne/ejbql/parser/EJBQLTrim.html |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLTrimBoth.html |   417 +-
 .../cayenne/ejbql/parser/EJBQLTrimCharacter.html   |   410 +-
 .../cayenne/ejbql/parser/EJBQLTrimLeading.html     |   417 +-
 .../ejbql/parser/EJBQLTrimSpecification.html       |   345 +-
 .../cayenne/ejbql/parser/EJBQLTrimTrailing.html    |   417 +-
 .../apache/cayenne/ejbql/parser/EJBQLUpdate.html   |   410 +-
 .../cayenne/ejbql/parser/EJBQLUpdateField.html     |   443 +-
 .../cayenne/ejbql/parser/EJBQLUpdateItem.html      |   443 +-
 .../cayenne/ejbql/parser/EJBQLUpdateValue.html     |   410 +-
 .../apache/cayenne/ejbql/parser/EJBQLUpper.html    |   443 +-
 .../apache/cayenne/ejbql/parser/EJBQLWhere.html    |   410 +-
 .../apache/cayenne/ejbql/parser/JJTEJBQLState.html |   587 +-
 .../cayenne/ejbql/parser/JavaCharStream.html       |  1790 +-
 .../api/org/apache/cayenne/ejbql/parser/Node.html  |   449 +-
 .../cayenne/ejbql/parser/ParseException.html       |   534 +-
 .../apache/cayenne/ejbql/parser/SimpleNode.html    |   833 +-
 .../api/org/apache/cayenne/ejbql/parser/Token.html |   738 +-
 .../apache/cayenne/ejbql/parser/TokenMgrError.html |   553 +-
 .../parser/class-use/AggregateConditionNode.html   |   229 +-
 .../parser/class-use/EJBQL.EJBQLDefaultParser.html |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQL.html      |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAbs.html   |   152 +-
 .../parser/class-use/EJBQLAbstractSchemaName.html  |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAdd.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLAggregate.html     |   152 +-
 .../parser/class-use/EJBQLAggregateColumn.html     |   355 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAll.html   |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAnd.html   |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLAny.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLAscending.html     |   152 +-
 .../ejbql/parser/class-use/EJBQLAverage.html       |   152 +-
 .../ejbql/parser/class-use/EJBQLBetween.html       |   152 +-
 .../parser/class-use/EJBQLBooleanLiteral.html      |   152 +-
 .../ejbql/parser/class-use/EJBQLClassName.html     |   152 +-
 .../ejbql/parser/class-use/EJBQLConcat.html        |   152 +-
 .../ejbql/parser/class-use/EJBQLConstants.html     |   223 +-
 .../ejbql/parser/class-use/EJBQLConstructor.html   |   152 +-
 .../class-use/EJBQLConstructorParameter.html       |   152 +-
 .../class-use/EJBQLConstructorParameters.html      |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLCount.html |   152 +-
 .../ejbql/parser/class-use/EJBQLCurrentDate.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLCurrentTime.html   |   152 +-
 .../parser/class-use/EJBQLCurrentTimestamp.html    |   152 +-
 .../ejbql/parser/class-use/EJBQLDbPath.html        |   152 +-
 .../parser/class-use/EJBQLDecimalLiteral.html      |   259 +-
 .../ejbql/parser/class-use/EJBQLDelete.html        |   152 +-
 .../ejbql/parser/class-use/EJBQLDescending.html    |   152 +-
 .../ejbql/parser/class-use/EJBQLDistinct.html      |   152 +-
 .../ejbql/parser/class-use/EJBQLDivide.html        |   152 +-
 .../ejbql/parser/class-use/EJBQLEquals.html        |   152 +-
 .../parser/class-use/EJBQLEscapeCharacter.html     |   152 +-
 .../ejbql/parser/class-use/EJBQLExists.html        |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLFrom.html  |   152 +-
 .../ejbql/parser/class-use/EJBQLFromItem.html      |   265 +-
 .../parser/class-use/EJBQLGreaterOrEqual.html      |   152 +-
 .../ejbql/parser/class-use/EJBQLGreaterThan.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLGroupBy.html       |   152 +-
 .../ejbql/parser/class-use/EJBQLHaving.html        |   152 +-
 .../class-use/EJBQLIdentificationVariable.html     |   152 +-
 .../ejbql/parser/class-use/EJBQLIdentifier.html    |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLIn.html    |   152 +-
 .../parser/class-use/EJBQLInnerFetchJoin.html      |   152 +-
 .../ejbql/parser/class-use/EJBQLInnerJoin.html     |   152 +-
 .../parser/class-use/EJBQLIntegerLiteral.html      |   259 +-
 .../ejbql/parser/class-use/EJBQLIsEmpty.html       |   152 +-
 .../ejbql/parser/class-use/EJBQLIsNull.html        |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLJoin.html  |   393 +-
 .../ejbql/parser/class-use/EJBQLLength.html        |   152 +-
 .../ejbql/parser/class-use/EJBQLLessOrEqual.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLLessThan.html      |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLLike.html  |   152 +-
 .../ejbql/parser/class-use/EJBQLLocate.html        |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLLower.html |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLMax.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLMemberOf.html      |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLMin.html   |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLMod.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLMultiply.html      |   152 +-
 .../parser/class-use/EJBQLNamedInputParameter.html |   152 +-
 .../ejbql/parser/class-use/EJBQLNegative.html      |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLNot.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLNotEquals.html     |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLOr.html    |   152 +-
 .../ejbql/parser/class-use/EJBQLOrderBy.html       |   152 +-
 .../ejbql/parser/class-use/EJBQLOrderByItem.html   |   152 +-
 .../parser/class-use/EJBQLOuterFetchJoin.html      |   152 +-
 .../ejbql/parser/class-use/EJBQLOuterJoin.html     |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLPath.html  |   213 +-
 .../ejbql/parser/class-use/EJBQLPatternValue.html  |   152 +-
 .../class-use/EJBQLPositionalInputParameter.html   |   285 +-
 .../ejbql/parser/class-use/EJBQLSelect.html        |   152 +-
 .../ejbql/parser/class-use/EJBQLSelectClause.html  |   152 +-
 .../parser/class-use/EJBQLSelectExpression.html    |   152 +-
 .../parser/class-use/EJBQLSelectExpressions.html   |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLSize.html  |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLSqrt.html  |   152 +-
 .../ejbql/parser/class-use/EJBQLStringLiteral.html |   152 +-
 .../ejbql/parser/class-use/EJBQLSubselect.html     |   152 +-
 .../ejbql/parser/class-use/EJBQLSubstring.html     |   152 +-
 .../ejbql/parser/class-use/EJBQLSubtract.html      |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLSum.html   |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLTok.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLTokenManager.html  |   265 +-
 .../ejbql/parser/class-use/EJBQLTreeConstants.html |   213 +-
 .../cayenne/ejbql/parser/class-use/EJBQLTrim.html  |   152 +-
 .../ejbql/parser/class-use/EJBQLTrimBoth.html      |   152 +-
 .../ejbql/parser/class-use/EJBQLTrimCharacter.html |   152 +-
 .../ejbql/parser/class-use/EJBQLTrimLeading.html   |   152 +-
 .../parser/class-use/EJBQLTrimSpecification.html   |   229 +-
 .../ejbql/parser/class-use/EJBQLTrimTrailing.html  |   152 +-
 .../ejbql/parser/class-use/EJBQLUpdate.html        |   152 +-
 .../ejbql/parser/class-use/EJBQLUpdateField.html   |   152 +-
 .../ejbql/parser/class-use/EJBQLUpdateItem.html    |   152 +-
 .../ejbql/parser/class-use/EJBQLUpdateValue.html   |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLUpper.html |   152 +-
 .../cayenne/ejbql/parser/class-use/EJBQLWhere.html |   152 +-
 .../ejbql/parser/class-use/JJTEJBQLState.html      |   213 +-
 .../ejbql/parser/class-use/JavaCharStream.html     |   286 +-
 .../cayenne/ejbql/parser/class-use/Node.html       |  1145 +-
 .../ejbql/parser/class-use/ParseException.html     |  1255 +-
 .../cayenne/ejbql/parser/class-use/SimpleNode.html |   953 +-
 .../cayenne/ejbql/parser/class-use/Token.html      |   357 +-
 .../ejbql/parser/class-use/TokenMgrError.html      |   152 +-
 .../cayenne/ejbql/parser/package-summary.html      |   888 +-
 .../apache/cayenne/ejbql/parser/package-tree.html  |   379 +-
 .../apache/cayenne/ejbql/parser/package-use.html   |   417 +-
 .../api/org/apache/cayenne/event/CayenneEvent.html |   667 +-
 .../apache/cayenne/event/DefaultEventManager.html  |  1038 +-
 .../api/org/apache/cayenne/event/EventBridge.html  |  1107 +-
 .../apache/cayenne/event/EventBridgeFactory.html   |   305 +-
 .../api/org/apache/cayenne/event/EventManager.html |   651 +-
 .../apache/cayenne/event/EventManagerProvider.html |   448 +-
 .../api/org/apache/cayenne/event/EventSubject.html |   521 +-
 .../org/apache/cayenne/event/NoopEventBridge.html  |   443 +-
 .../cayenne/event/NoopEventBridgeProvider.html     |   385 +-
 .../org/apache/cayenne/event/NoopEventManager.html |   761 +-
 .../cayenne/event/class-use/CayenneEvent.html      |   403 +-
 .../event/class-use/DefaultEventManager.html       |   152 +-
 .../cayenne/event/class-use/EventBridge.html       |   497 +-
 .../event/class-use/EventBridgeFactory.html        |   152 +-
 .../cayenne/event/class-use/EventManager.html      |   774 +-
 .../event/class-use/EventManagerProvider.html      |   152 +-
 .../cayenne/event/class-use/EventSubject.html      |   925 +-
 .../cayenne/event/class-use/NoopEventBridge.html   |   152 +-
 .../event/class-use/NoopEventBridgeProvider.html   |   152 +-
 .../cayenne/event/class-use/NoopEventManager.html  |   152 +-
 .../org/apache/cayenne/event/package-summary.html  |   296 +-
 .../api/org/apache/cayenne/event/package-tree.html |   183 +-
 .../api/org/apache/cayenne/event/package-use.html  |   645 +-
 .../4.2/api/org/apache/cayenne/exp/Expression.html |  2835 +--
 .../apache/cayenne/exp/ExpressionException.html    |   602 +-
 .../org/apache/cayenne/exp/ExpressionFactory.html  |  3777 ++-
 .../apache/cayenne/exp/ExpressionParameter.html    |   533 +-
 .../cayenne/exp/FunctionExpressionFactory.html     |  1841 +-
 docs/4.2/api/org/apache/cayenne/exp/Property.html  |  1812 +-
 .../org/apache/cayenne/exp/TraversalHandler.html   |   388 +-
 .../org/apache/cayenne/exp/TraversalHelper.html    |   488 +-
 .../api/org/apache/cayenne/exp/ValueInjector.html  |   289 +-
 .../apache/cayenne/exp/class-use/Expression.html   |  6805 +++---
 .../cayenne/exp/class-use/ExpressionException.html |   293 +-
 .../cayenne/exp/class-use/ExpressionFactory.html   |   152 +-
 .../cayenne/exp/class-use/ExpressionParameter.html |   152 +-
 .../exp/class-use/FunctionExpressionFactory.html   |   152 +-
 .../org/apache/cayenne/exp/class-use/Property.html |   663 +-
 .../cayenne/exp/class-use/TraversalHandler.html    |   255 +-
 .../cayenne/exp/class-use/TraversalHelper.html     |   152 +-
 .../cayenne/exp/class-use/ValueInjector.html       |   227 +-
 .../org/apache/cayenne/exp/package-summary.html    |   315 +-
 .../api/org/apache/cayenne/exp/package-tree.html   |   189 +-
 .../api/org/apache/cayenne/exp/package-use.html    |   499 +-
 .../api/org/apache/cayenne/exp/parser/ASTAbs.html  |   565 +-
 .../api/org/apache/cayenne/exp/parser/ASTAdd.html  |   643 +-
 .../exp/parser/ASTAggregateFunctionCall.html       |   525 +-
 .../api/org/apache/cayenne/exp/parser/ASTAnd.html  |   661 +-
 .../org/apache/cayenne/exp/parser/ASTAsterisk.html |   632 +-
 .../api/org/apache/cayenne/exp/parser/ASTAvg.html  |   537 +-
 .../org/apache/cayenne/exp/parser/ASTBetween.html  |   617 +-
 .../apache/cayenne/exp/parser/ASTBitwiseAnd.html   |   676 +-
 .../cayenne/exp/parser/ASTBitwiseLeftShift.html    |   676 +-
 .../apache/cayenne/exp/parser/ASTBitwiseNot.html   |   640 +-
 .../apache/cayenne/exp/parser/ASTBitwiseOr.html    |   676 +-
 .../cayenne/exp/parser/ASTBitwiseRightShift.html   |   676 +-
 .../apache/cayenne/exp/parser/ASTBitwiseXor.html   |   676 +-
 .../org/apache/cayenne/exp/parser/ASTConcat.html   |   565 +-
 .../org/apache/cayenne/exp/parser/ASTCount.html    |   556 +-
 .../apache/cayenne/exp/parser/ASTCurrentDate.html  |   590 +-
 .../apache/cayenne/exp/parser/ASTCurrentTime.html  |   590 +-
 .../cayenne/exp/parser/ASTCurrentTimestamp.html    |   590 +-
 .../cayenne/exp/parser/ASTCustomFunction.html      |   664 +-
 .../cayenne/exp/parser/ASTCustomOperator.html      |   704 +-
 .../org/apache/cayenne/exp/parser/ASTDbIdPath.html |   796 +-
 .../org/apache/cayenne/exp/parser/ASTDbPath.html   |   760 +-
 .../org/apache/cayenne/exp/parser/ASTDistinct.html |   512 +-
 .../org/apache/cayenne/exp/parser/ASTDivide.html   |   645 +-
 .../cayenne/exp/parser/ASTEnclosingObject.html     |   631 +-
 .../api/org/apache/cayenne/exp/parser/ASTEnum.html |   631 +-
 .../org/apache/cayenne/exp/parser/ASTEqual.html    |   671 +-
 .../org/apache/cayenne/exp/parser/ASTExists.html   |   592 +-
 .../exp/parser/ASTExtract.DateTimePart.html        |   622 +-
 .../org/apache/cayenne/exp/parser/ASTExtract.html  |   726 +-
 .../org/apache/cayenne/exp/parser/ASTFalse.html    |   676 +-
 .../apache/cayenne/exp/parser/ASTFullObject.html   |   631 +-
 .../apache/cayenne/exp/parser/ASTFunctionCall.html |   809 +-
 .../org/apache/cayenne/exp/parser/ASTGreater.html  |   611 +-
 .../cayenne/exp/parser/ASTGreaterOrEqual.html      |   613 +-
 .../api/org/apache/cayenne/exp/parser/ASTIn.html   |   642 +-
 .../org/apache/cayenne/exp/parser/ASTLength.html   |   565 +-
 .../api/org/apache/cayenne/exp/parser/ASTLess.html |   613 +-
 .../apache/cayenne/exp/parser/ASTLessOrEqual.html  |   613 +-
 .../api/org/apache/cayenne/exp/parser/ASTLike.html |   665 +-
 .../cayenne/exp/parser/ASTLikeIgnoreCase.html      |   737 +-
 .../api/org/apache/cayenne/exp/parser/ASTList.html |   910 +-
 .../org/apache/cayenne/exp/parser/ASTLocate.html   |   596 +-
 .../org/apache/cayenne/exp/parser/ASTLower.html    |   565 +-
 .../api/org/apache/cayenne/exp/parser/ASTMax.html  |   537 +-
 .../api/org/apache/cayenne/exp/parser/ASTMin.html  |   537 +-
 .../api/org/apache/cayenne/exp/parser/ASTMod.html  |   594 +-
 .../org/apache/cayenne/exp/parser/ASTMultiply.html |   645 +-
 .../cayenne/exp/parser/ASTNamedParameter.html      |   610 +-
 .../org/apache/cayenne/exp/parser/ASTNegate.html   |   678 +-
 .../api/org/apache/cayenne/exp/parser/ASTNot.html  |   666 +-
 .../apache/cayenne/exp/parser/ASTNotBetween.html   |   615 +-
 .../org/apache/cayenne/exp/parser/ASTNotEqual.html |   642 +-
 .../apache/cayenne/exp/parser/ASTNotExists.html    |   592 +-
 .../org/apache/cayenne/exp/parser/ASTNotIn.html    |   642 +-
 .../org/apache/cayenne/exp/parser/ASTNotLike.html  |   665 +-
 .../cayenne/exp/parser/ASTNotLikeIgnoreCase.html   |   737 +-
 .../org/apache/cayenne/exp/parser/ASTObjPath.html  |   708 +-
 .../api/org/apache/cayenne/exp/parser/ASTOr.html   |   634 +-
 .../api/org/apache/cayenne/exp/parser/ASTPath.html |   707 +-
 .../org/apache/cayenne/exp/parser/ASTScalar.html   |   763 +-
 .../api/org/apache/cayenne/exp/parser/ASTSqrt.html |   565 +-
 .../org/apache/cayenne/exp/parser/ASTSubquery.html |   619 +-
 .../apache/cayenne/exp/parser/ASTSubstring.html    |   573 +-
 .../org/apache/cayenne/exp/parser/ASTSubtract.html |   645 +-
 .../api/org/apache/cayenne/exp/parser/ASTSum.html  |   512 +-
 .../api/org/apache/cayenne/exp/parser/ASTTrim.html |   619 +-
 .../api/org/apache/cayenne/exp/parser/ASTTrue.html |   676 +-
 .../org/apache/cayenne/exp/parser/ASTUpper.html    |   565 +-
 .../cayenne/exp/parser/AggregateConditionNode.html |   501 +-
 .../apache/cayenne/exp/parser/ConditionNode.html   |   554 +-
 .../cayenne/exp/parser/EvaluatedBitwiseNode.html   |   540 +-
 .../cayenne/exp/parser/EvaluatedMathNode.html      |   540 +-
 .../apache/cayenne/exp/parser/EvaluatedNode.html   |   527 +-
 .../cayenne/exp/parser/ExpressionParser.html       |  2242 +-
 .../exp/parser/ExpressionParserConstants.html      |  2263 +-
 .../exp/parser/ExpressionParserTokenManager.html   |   705 +-
 .../exp/parser/ExpressionParserTreeConstants.html  |  2176 +-
 .../exp/parser/JJTExpressionParserState.html       |   587 +-
 .../apache/cayenne/exp/parser/JavaCharStream.html  |  1732 +-
 .../api/org/apache/cayenne/exp/parser/Node.html    |   435 +-
 .../apache/cayenne/exp/parser/ParseException.html  |   534 +-
 .../cayenne/exp/parser/PatternMatchNode.html       |   695 +-
 .../org/apache/cayenne/exp/parser/SimpleNode.html  |  1428 +-
 .../api/org/apache/cayenne/exp/parser/Token.html   |   738 +-
 .../apache/cayenne/exp/parser/TokenMgrError.html   |   727 +-
 .../cayenne/exp/parser/class-use/ASTAbs.html       |   152 +-
 .../cayenne/exp/parser/class-use/ASTAdd.html       |   152 +-
 .../parser/class-use/ASTAggregateFunctionCall.html |   255 +-
 .../cayenne/exp/parser/class-use/ASTAnd.html       |   152 +-
 .../cayenne/exp/parser/class-use/ASTAsterisk.html  |   152 +-
 .../cayenne/exp/parser/class-use/ASTAvg.html       |   152 +-
 .../cayenne/exp/parser/class-use/ASTBetween.html   |   152 +-
 .../exp/parser/class-use/ASTBitwiseAnd.html        |   152 +-
 .../exp/parser/class-use/ASTBitwiseLeftShift.html  |   152 +-
 .../exp/parser/class-use/ASTBitwiseNot.html        |   152 +-
 .../cayenne/exp/parser/class-use/ASTBitwiseOr.html |   152 +-
 .../exp/parser/class-use/ASTBitwiseRightShift.html |   152 +-
 .../exp/parser/class-use/ASTBitwiseXor.html        |   152 +-
 .../cayenne/exp/parser/class-use/ASTConcat.html    |   152 +-
 .../cayenne/exp/parser/class-use/ASTCount.html     |   152 +-
 .../exp/parser/class-use/ASTCurrentDate.html       |   152 +-
 .../exp/parser/class-use/ASTCurrentTime.html       |   152 +-
 .../exp/parser/class-use/ASTCurrentTimestamp.html  |   152 +-
 .../exp/parser/class-use/ASTCustomFunction.html    |   152 +-
 .../exp/parser/class-use/ASTCustomOperator.html    |   152 +-
 .../cayenne/exp/parser/class-use/ASTDbIdPath.html  |   152 +-
 .../cayenne/exp/parser/class-use/ASTDbPath.html    |   215 +-
 .../cayenne/exp/parser/class-use/ASTDistinct.html  |   152 +-
 .../cayenne/exp/parser/class-use/ASTDivide.html    |   152 +-
 .../exp/parser/class-use/ASTEnclosingObject.html   |   152 +-
 .../cayenne/exp/parser/class-use/ASTEnum.html      |   152 +-
 .../cayenne/exp/parser/class-use/ASTEqual.html     |   152 +-
 .../cayenne/exp/parser/class-use/ASTExists.html    |   152 +-
 .../parser/class-use/ASTExtract.DateTimePart.html  |   261 +-
 .../cayenne/exp/parser/class-use/ASTExtract.html   |   152 +-
 .../cayenne/exp/parser/class-use/ASTFalse.html     |   152 +-
 .../exp/parser/class-use/ASTFullObject.html        |   152 +-
 .../exp/parser/class-use/ASTFunctionCall.html      |   385 +-
 .../cayenne/exp/parser/class-use/ASTGreater.html   |   152 +-
 .../exp/parser/class-use/ASTGreaterOrEqual.html    |   152 +-
 .../apache/cayenne/exp/parser/class-use/ASTIn.html |   152 +-
 .../cayenne/exp/parser/class-use/ASTLength.html    |   152 +-
 .../cayenne/exp/parser/class-use/ASTLess.html      |   152 +-
 .../exp/parser/class-use/ASTLessOrEqual.html       |   152 +-
 .../cayenne/exp/parser/class-use/ASTLike.html      |   152 +-
 .../exp/parser/class-use/ASTLikeIgnoreCase.html    |   152 +-
 .../cayenne/exp/parser/class-use/ASTList.html      |   152 +-
 .../cayenne/exp/parser/class-use/ASTLocate.html    |   152 +-
 .../cayenne/exp/parser/class-use/ASTLower.html     |   152 +-
 .../cayenne/exp/parser/class-use/ASTMax.html       |   152 +-
 .../cayenne/exp/parser/class-use/ASTMin.html       |   152 +-
 .../cayenne/exp/parser/class-use/ASTMod.html       |   152 +-
 .../cayenne/exp/parser/class-use/ASTMultiply.html  |   152 +-
 .../exp/parser/class-use/ASTNamedParameter.html    |   152 +-
 .../cayenne/exp/parser/class-use/ASTNegate.html    |   152 +-
 .../cayenne/exp/parser/class-use/ASTNot.html       |   152 +-
 .../exp/parser/class-use/ASTNotBetween.html        |   152 +-
 .../cayenne/exp/parser/class-use/ASTNotEqual.html  |   152 +-
 .../cayenne/exp/parser/class-use/ASTNotExists.html |   152 +-
 .../cayenne/exp/parser/class-use/ASTNotIn.html     |   152 +-
 .../cayenne/exp/parser/class-use/ASTNotLike.html   |   152 +-
 .../exp/parser/class-use/ASTNotLikeIgnoreCase.html |   152 +-
 .../cayenne/exp/parser/class-use/ASTObjPath.html   |   152 +-
 .../apache/cayenne/exp/parser/class-use/ASTOr.html |   152 +-
 .../cayenne/exp/parser/class-use/ASTPath.html      |   233 +-
 .../cayenne/exp/parser/class-use/ASTScalar.html    |   227 +-
 .../cayenne/exp/parser/class-use/ASTSqrt.html      |   152 +-
 .../cayenne/exp/parser/class-use/ASTSubquery.html  |   220 +-
 .../cayenne/exp/parser/class-use/ASTSubstring.html |   152 +-
 .../cayenne/exp/parser/class-use/ASTSubtract.html  |   152 +-
 .../cayenne/exp/parser/class-use/ASTSum.html       |   152 +-
 .../cayenne/exp/parser/class-use/ASTTrim.html      |   152 +-
 .../cayenne/exp/parser/class-use/ASTTrue.html      |   152 +-
 .../cayenne/exp/parser/class-use/ASTUpper.html     |   152 +-
 .../parser/class-use/AggregateConditionNode.html   |   237 +-
 .../exp/parser/class-use/ConditionNode.html        |   393 +-
 .../exp/parser/class-use/EvaluatedBitwiseNode.html |   257 +-
 .../exp/parser/class-use/EvaluatedMathNode.html    |   247 +-
 .../exp/parser/class-use/EvaluatedNode.html        |   509 +-
 .../exp/parser/class-use/ExpressionParser.html     |   152 +-
 .../class-use/ExpressionParserConstants.html       |   227 +-
 .../class-use/ExpressionParserTokenManager.html    |   267 +-
 .../class-use/ExpressionParserTreeConstants.html   |   217 +-
 .../parser/class-use/JJTExpressionParserState.html |   215 +-
 .../exp/parser/class-use/JavaCharStream.html       |   288 +-
 .../apache/cayenne/exp/parser/class-use/Node.html  |  1222 +-
 .../exp/parser/class-use/ParseException.html       |   665 +-
 .../exp/parser/class-use/PatternMatchNode.html     |   247 +-
 .../cayenne/exp/parser/class-use/SimpleNode.html   |  1076 +-
 .../apache/cayenne/exp/parser/class-use/Token.html |   367 +-
 .../exp/parser/class-use/TokenMgrError.html        |   152 +-
 .../apache/cayenne/exp/parser/package-summary.html |   881 +-
 .../apache/cayenne/exp/parser/package-tree.html    |   347 +-
 .../org/apache/cayenne/exp/parser/package-use.html |   359 +-
 .../cayenne/exp/property/BaseIdProperty.html       |   497 +-
 .../apache/cayenne/exp/property/BaseProperty.html  |  1620 +-
 .../cayenne/exp/property/CollectionProperty.html   |   880 +-
 .../cayenne/exp/property/ComparableProperty.html   |   624 +-
 .../apache/cayenne/exp/property/DateProperty.html  |   808 +-
 .../cayenne/exp/property/EmbeddableProperty.html   |   405 +-
 .../cayenne/exp/property/EntityProperty.html       |   676 +-
 .../apache/cayenne/exp/property/IdProperty.html    |   349 +-
 .../apache/cayenne/exp/property/ListProperty.html  |   563 +-
 .../apache/cayenne/exp/property/MapProperty.html   |  1029 +-
 .../cayenne/exp/property/NumericIdProperty.html    |   528 +-
 .../cayenne/exp/property/NumericProperty.html      |  1004 +-
 .../apache/cayenne/exp/property/PathProperty.html  |   431 +-
 .../org/apache/cayenne/exp/property/Property.html  |   374 +-
 .../cayenne/exp/property/PropertyFactory.html      |  1517 +-
 .../cayenne/exp/property/RelationshipProperty.html |   586 +-
 .../apache/cayenne/exp/property/SetProperty.html   |   563 +-
 .../cayenne/exp/property/StringProperty.html       |  1191 +-
 .../exp/property/class-use/BaseIdProperty.html     |   265 +-
 .../exp/property/class-use/BaseProperty.html       |   655 +-
 .../exp/property/class-use/CollectionProperty.html |   231 +-
 .../exp/property/class-use/ComparableProperty.html |   423 +-
 .../exp/property/class-use/DateProperty.html       |   341 +-
 .../exp/property/class-use/EmbeddableProperty.html |   269 +-
 .../exp/property/class-use/EntityProperty.html     |   351 +-
 .../cayenne/exp/property/class-use/IdProperty.html |   227 +-
 .../exp/property/class-use/ListProperty.html       |   299 +-
 .../exp/property/class-use/MapProperty.html        |   307 +-
 .../exp/property/class-use/NumericIdProperty.html  |   265 +-
 .../exp/property/class-use/NumericProperty.html    |   739 +-
 .../exp/property/class-use/PathProperty.html       |   345 +-
 .../cayenne/exp/property/class-use/Property.html   |   711 +-
 .../exp/property/class-use/PropertyFactory.html    |   152 +-
 .../property/class-use/RelationshipProperty.html   |   309 +-
 .../exp/property/class-use/SetProperty.html        |   299 +-
 .../exp/property/class-use/StringProperty.html     |   393 +-
 .../cayenne/exp/property/package-summary.html      |   394 +-
 .../apache/cayenne/exp/property/package-tree.html  |   197 +-
 .../apache/cayenne/exp/property/package-use.html   |   501 +-
 .../apache/cayenne/graph/ArcCreateOperation.html   |   618 +-
 .../apache/cayenne/graph/ArcDeleteOperation.html   |   618 +-
 docs/4.2/api/org/apache/cayenne/graph/ArcId.html   |   533 +-
 .../org/apache/cayenne/graph/ChildDiffLoader.html  |   725 +-
 .../api/org/apache/cayenne/graph/CompoundDiff.html |   596 +-
 .../apache/cayenne/graph/GraphChangeHandler.html   |   444 +-
 .../api/org/apache/cayenne/graph/GraphDiff.html    |   347 +-
 .../apache/cayenne/graph/GraphDiffCompressor.html  |   373 +-
 .../api/org/apache/cayenne/graph/GraphEvent.html   |   533 +-
 .../api/org/apache/cayenne/graph/GraphManager.html |   382 +-
 .../4.2/api/org/apache/cayenne/graph/GraphMap.html |   747 +-
 .../apache/cayenne/graph/NodeCreateOperation.html  |   490 +-
 .../apache/cayenne/graph/NodeDeleteOperation.html  |   490 +-
 .../4.2/api/org/apache/cayenne/graph/NodeDiff.html |   658 +-
 .../cayenne/graph/NodeIdChangeOperation.html       |   547 +-
 .../cayenne/graph/NodePropertyChangeOperation.html |   659 +-
 .../graph/class-use/ArcCreateOperation.html        |   152 +-
 .../graph/class-use/ArcDeleteOperation.html        |   152 +-
 .../org/apache/cayenne/graph/class-use/ArcId.html  |   514 +-
 .../cayenne/graph/class-use/ChildDiffLoader.html   |   152 +-
 .../cayenne/graph/class-use/CompoundDiff.html      |   235 +-
 .../graph/class-use/GraphChangeHandler.html        |   561 +-
 .../apache/cayenne/graph/class-use/GraphDiff.html  |  1262 +-
 .../graph/class-use/GraphDiffCompressor.html       |   215 +-
 .../apache/cayenne/graph/class-use/GraphEvent.html |   237 +-
 .../cayenne/graph/class-use/GraphManager.html      |   375 +-
 .../apache/cayenne/graph/class-use/GraphMap.html   |   152 +-
 .../graph/class-use/NodeCreateOperation.html       |   152 +-
 .../graph/class-use/NodeDeleteOperation.html       |   152 +-
 .../apache/cayenne/graph/class-use/NodeDiff.html   |   325 +-
 .../graph/class-use/NodeIdChangeOperation.html     |   152 +-
 .../class-use/NodePropertyChangeOperation.html     |   152 +-
 .../org/apache/cayenne/graph/package-summary.html  |   342 +-
 .../api/org/apache/cayenne/graph/package-tree.html |   199 +-
 .../api/org/apache/cayenne/graph/package-use.html  |   493 +-
 .../cayenne/log/CompactSlf4jJdbcEventLogger.html   |   555 +-
 .../cayenne/log/FormattedSlf4jJdbcEventLogger.html |   426 +-
 .../org/apache/cayenne/log/JdbcEventLogger.html    |   566 +-
 .../apache/cayenne/log/NoopJdbcEventLogger.html    |   652 +-
 .../apache/cayenne/log/Slf4jJdbcEventLogger.html   |   784 +-
 .../log/class-use/CompactSlf4jJdbcEventLogger.html |   152 +-
 .../class-use/FormattedSlf4jJdbcEventLogger.html   |   152 +-
 .../cayenne/log/class-use/JdbcEventLogger.html     |   832 +-
 .../cayenne/log/class-use/NoopJdbcEventLogger.html |   213 +-
 .../log/class-use/Slf4jJdbcEventLogger.html        |   223 +-
 .../org/apache/cayenne/log/package-summary.html    |   254 +-
 .../api/org/apache/cayenne/log/package-tree.html   |   171 +-
 .../api/org/apache/cayenne/log/package-use.html    |   427 +-
 docs/4.2/api/org/apache/cayenne/map/Attribute.html |   689 +-
 .../org/apache/cayenne/map/CallbackDescriptor.html |   627 +-
 .../api/org/apache/cayenne/map/CallbackMap.html    |   668 +-
 docs/4.2/api/org/apache/cayenne/map/DataMap.html   |  3432 ++-
 .../api/org/apache/cayenne/map/DbAttribute.html    |  1162 +-
 docs/4.2/api/org/apache/cayenne/map/DbEntity.html  |  1582 +-
 docs/4.2/api/org/apache/cayenne/map/DbJoin.html    |   776 +-
 .../api/org/apache/cayenne/map/DbKeyGenerator.html |   930 +-
 .../api/org/apache/cayenne/map/DbRelationship.html |  1173 +-
 .../cayenne/map/DefaultEntityResultSegment.html    |   476 +-
 .../cayenne/map/DefaultScalarResultSegment.html    |   414 +-
 .../4.2/api/org/apache/cayenne/map/DeleteRule.html |   632 +-
 .../apache/cayenne/map/EJBQLQueryDescriptor.html   |   564 +-
 .../4.2/api/org/apache/cayenne/map/Embeddable.html |   766 +-
 .../apache/cayenne/map/EmbeddableAttribute.html    |   739 +-
 .../org/apache/cayenne/map/EmbeddedAttribute.html  |   827 +-
 .../api/org/apache/cayenne/map/EmbeddedResult.html |   419 +-
 docs/4.2/api/org/apache/cayenne/map/Entity.html    |  1255 +-
 .../apache/cayenne/map/EntityInheritanceTree.html  |   746 +-
 .../api/org/apache/cayenne/map/EntityResolver.html |  1547 +-
 .../api/org/apache/cayenne/map/EntityResult.html   |   626 +-
 .../api/org/apache/cayenne/map/EntitySorter.html   |   467 +-
 docs/4.2/api/org/apache/cayenne/map/JoinType.html  |   489 +-
 .../api/org/apache/cayenne/map/LifecycleEvent.html |   584 +-
 .../org/apache/cayenne/map/MappingNamespace.html   |   635 +-
 .../api/org/apache/cayenne/map/ObjAttribute.html   |  1214 +-
 docs/4.2/api/org/apache/cayenne/map/ObjEntity.html |  2465 +-
 .../org/apache/cayenne/map/ObjRelationship.html    |  1596 +-
 .../api/org/apache/cayenne/map/PathComponent.html  |   423 +-
 docs/4.2/api/org/apache/cayenne/map/Procedure.html |  1120 +-
 .../org/apache/cayenne/map/ProcedureParameter.html |  1109 +-
 .../cayenne/map/ProcedureQueryDescriptor.html      |   564 +-
 .../org/apache/cayenne/map/QueryDescriptor.html    |  1280 +-
 .../apache/cayenne/map/QueryDescriptorLoader.html  |   986 +-
 .../api/org/apache/cayenne/map/Relationship.html   |   956 +-
 docs/4.2/api/org/apache/cayenne/map/SQLResult.html |   610 +-
 .../apache/cayenne/map/SQLTemplateDescriptor.html  |   764 +-
 .../apache/cayenne/map/SelectQueryDescriptor.html  |  1015 +-
 .../apache/cayenne/map/class-use/Attribute.html    |   575 +-
 .../cayenne/map/class-use/CallbackDescriptor.html  |   313 +-
 .../apache/cayenne/map/class-use/CallbackMap.html  |   241 +-
 .../org/apache/cayenne/map/class-use/DataMap.html  |  1393 +-
 .../apache/cayenne/map/class-use/DbAttribute.html  |  2572 +--
 .../org/apache/cayenne/map/class-use/DbEntity.html |  3056 +--
 .../org/apache/cayenne/map/class-use/DbJoin.html   |   389 +-
 .../cayenne/map/class-use/DbKeyGenerator.html      |   267 +-
 .../cayenne/map/class-use/DbRelationship.html      |   908 +-
 .../map/class-use/DefaultEntityResultSegment.html  |   152 +-
 .../map/class-use/DefaultScalarResultSegment.html  |   152 +-
 .../apache/cayenne/map/class-use/DeleteRule.html   |   152 +-
 .../map/class-use/EJBQLQueryDescriptor.html        |   217 +-
 .../apache/cayenne/map/class-use/Embeddable.html   |   809 +-
 .../cayenne/map/class-use/EmbeddableAttribute.html |   490 +-
 .../cayenne/map/class-use/EmbeddedAttribute.html   |   267 +-
 .../cayenne/map/class-use/EmbeddedResult.html      |   215 +-
 .../org/apache/cayenne/map/class-use/Entity.html   |   707 +-
 .../map/class-use/EntityInheritanceTree.html       |   459 +-
 .../cayenne/map/class-use/EntityResolver.html      |  1787 +-
 .../apache/cayenne/map/class-use/EntityResult.html |   215 +-
 .../apache/cayenne/map/class-use/EntitySorter.html |   437 +-
 .../org/apache/cayenne/map/class-use/JoinType.html |   237 +-
 .../cayenne/map/class-use/LifecycleEvent.html      |   451 +-
 .../cayenne/map/class-use/MappingNamespace.html    |   311 +-
 .../apache/cayenne/map/class-use/ObjAttribute.html |  1099 +-
 .../apache/cayenne/map/class-use/ObjEntity.html    |  1416 +-
 .../cayenne/map/class-use/ObjRelationship.html     |  1035 +-
 .../cayenne/map/class-use/PathComponent.html       |   303 +-
 .../apache/cayenne/map/class-use/Procedure.html    |   614 +-
 .../cayenne/map/class-use/ProcedureParameter.html  |   565 +-
 .../map/class-use/ProcedureQueryDescriptor.html    |   217 +-
 .../cayenne/map/class-use/QueryDescriptor.html     |   475 +-
 .../map/class-use/QueryDescriptorLoader.html       |   152 +-
 .../apache/cayenne/map/class-use/Relationship.html |   577 +-
 .../apache/cayenne/map/class-use/SQLResult.html    |   437 +-
 .../map/class-use/SQLTemplateDescriptor.html       |   217 +-
 .../map/class-use/SelectQueryDescriptor.html       |   217 +-
 .../apache/cayenne/map/event/AttributeEvent.html   |   688 +-
 .../cayenne/map/event/DbAttributeListener.html     |   343 +-
 .../apache/cayenne/map/event/DbEntityListener.html |   343 +-
 .../cayenne/map/event/DbRelationshipListener.html  |   343 +-
 .../map/event/EmbeddableAttributeEvent.html        |   643 +-
 .../map/event/EmbeddableAttributeListener.html     |   341 +-
 .../apache/cayenne/map/event/EmbeddableEvent.html  |   637 +-
 .../cayenne/map/event/EmbeddableListener.html      |   357 +-
 .../org/apache/cayenne/map/event/EntityEvent.html  |   651 +-
 .../api/org/apache/cayenne/map/event/MapEvent.html |   868 +-
 .../cayenne/map/event/ObjAttributeListener.html    |   341 +-
 .../cayenne/map/event/ObjEntityListener.html       |   343 +-
 .../cayenne/map/event/ObjRelationshipListener.html |   341 +-
 .../cayenne/map/event/RelationshipEvent.html       |   688 +-
 .../map/event/class-use/AttributeEvent.html        |   321 +-
 .../map/event/class-use/DbAttributeListener.html   |   217 +-
 .../map/event/class-use/DbEntityListener.html      |   227 +-
 .../event/class-use/DbRelationshipListener.html    |   217 +-
 .../event/class-use/EmbeddableAttributeEvent.html  |   235 +-
 .../class-use/EmbeddableAttributeListener.html     |   152 +-
 .../map/event/class-use/EmbeddableEvent.html       |   265 +-
 .../map/event/class-use/EmbeddableListener.html    |   152 +-
 .../cayenne/map/event/class-use/EntityEvent.html   |   453 +-
 .../cayenne/map/event/class-use/MapEvent.html      |   251 +-
 .../map/event/class-use/ObjAttributeListener.html  |   152 +-
 .../map/event/class-use/ObjEntityListener.html     |   227 +-
 .../event/class-use/ObjRelationshipListener.html   |   152 +-
 .../map/event/class-use/RelationshipEvent.html     |   327 +-
 .../apache/cayenne/map/event/package-summary.html  |   329 +-
 .../org/apache/cayenne/map/event/package-tree.html |   195 +-
 .../org/apache/cayenne/map/event/package-use.html  |   323 +-
 .../org/apache/cayenne/map/package-summary.html    |   533 +-
 .../api/org/apache/cayenne/map/package-tree.html   |   243 +-
 .../api/org/apache/cayenne/map/package-use.html    |  2801 +--
 .../api/org/apache/cayenne/package-summary.html    |   570 +-
 docs/4.2/api/org/apache/cayenne/package-tree.html  |   263 +-
 docs/4.2/api/org/apache/cayenne/package-use.html   |  1811 +-
 .../apache/cayenne/query/AbstractMappedQuery.html  |   575 +-
 .../org/apache/cayenne/query/AbstractQuery.html    |   628 +-
 .../api/org/apache/cayenne/query/BatchQuery.html   |   686 +-
 .../org/apache/cayenne/query/BatchQueryRow.html    |   530 +-
 .../org/apache/cayenne/query/CacheableQuery.html   |   670 +-
 .../api/org/apache/cayenne/query/CapsStrategy.html |   489 +-
 .../api/org/apache/cayenne/query/ColumnSelect.html |  1813 +-
 .../query/DefaultEmbeddableResultSegment.html      |   443 +-
 .../org/apache/cayenne/query/DeleteBatchQuery.html |   572 +-
 .../api/org/apache/cayenne/query/EJBQLQuery.html   |  1116 +-
 .../cayenne/query/EmbeddableResultSegment.html     |   337 +-
 .../apache/cayenne/query/EntityResultSegment.html  |   362 +-
 .../api/org/apache/cayenne/query/FluentSelect.html |  1239 +-
 .../org/apache/cayenne/query/IndirectQuery.html    |   633 +-
 .../org/apache/cayenne/query/InsertBatchQuery.html |   463 +-
 .../api/org/apache/cayenne/query/MappedExec.html   |   553 +-
 .../api/org/apache/cayenne/query/MappedSelect.html |  1131 +-
 .../org/apache/cayenne/query/ObjectIdQuery.html    |   912 +-
 .../api/org/apache/cayenne/query/ObjectSelect.html |  2231 +-
 .../4.2/api/org/apache/cayenne/query/Ordering.html |  1461 +-
 .../api/org/apache/cayenne/query/Orderings.html    |   678 +-
 .../apache/cayenne/query/ParameterizedQuery.html   |   311 +-
 .../apache/cayenne/query/PrefetchProcessor.html    |   408 +-
 .../apache/cayenne/query/PrefetchSelectQuery.html  |   840 +-
 .../org/apache/cayenne/query/PrefetchTreeNode.html |  1544 +-
 .../org/apache/cayenne/query/ProcedureCall.html    |   940 +-
 .../org/apache/cayenne/query/ProcedureQuery.html   |  1604 +-
 docs/4.2/api/org/apache/cayenne/query/Query.html   |   365 +-
 .../apache/cayenne/query/QueryCacheStrategy.html   |   583 +-
 .../api/org/apache/cayenne/query/QueryChain.html   |   629 +-
 .../org/apache/cayenne/query/QueryMetadata.html    |  1332 +-
 .../apache/cayenne/query/QueryMetadataProxy.html   |  1048 +-
 .../api/org/apache/cayenne/query/QueryRouter.html  |   361 +-
 .../api/org/apache/cayenne/query/RefreshQuery.html |   758 +-
 .../apache/cayenne/query/RelationshipQuery.html    |   850 +-
 .../api/org/apache/cayenne/query/SQLAction.html    |   311 +-
 .../org/apache/cayenne/query/SQLActionVisitor.html |   432 +-
 docs/4.2/api/org/apache/cayenne/query/SQLExec.html |   972 +-
 .../api/org/apache/cayenne/query/SQLSelect.html    |  2426 +-
 .../api/org/apache/cayenne/query/SQLTemplate.html  |  2248 +-
 .../apache/cayenne/query/SQLTemplateMetadata.html  |  1100 +-
 .../apache/cayenne/query/ScalarResultSegment.html  |   316 +-
 docs/4.2/api/org/apache/cayenne/query/Select.html  |   454 +-
 .../apache/cayenne/query/SelectById.IdSpec.html    |   299 +-
 .../cayenne/query/SelectById.MultiMapIdSpec.html   |   428 +-
 .../query/SelectById.MultiScalarIdSpec.html        |   422 +-
 .../apache/cayenne/query/SelectById.QueryRoot.html |   297 +-
 .../cayenne/query/SelectById.SingleMapIdSpec.html  |   397 +-
 .../query/SelectById.SingleScalarIdSpec.html       |   397 +-
 .../api/org/apache/cayenne/query/SelectById.html   |  1415 +-
 .../api/org/apache/cayenne/query/SelectQuery.html  |  2997 +--
 .../api/org/apache/cayenne/query/SortOrder.html    |   516 +-
 .../org/apache/cayenne/query/UpdateBatchQuery.html |   698 +-
 .../query/class-use/AbstractMappedQuery.html       |   269 +-
 .../cayenne/query/class-use/AbstractQuery.html     |   285 +-
 .../apache/cayenne/query/class-use/BatchQuery.html |   729 +-
 .../cayenne/query/class-use/BatchQueryRow.html     |   487 +-
 .../cayenne/query/class-use/CacheableQuery.html    |   301 +-
 .../cayenne/query/class-use/CapsStrategy.html      |   355 +-
 .../cayenne/query/class-use/ColumnSelect.html      |   909 +-
 .../class-use/DefaultEmbeddableResultSegment.html  |   152 +-
 .../cayenne/query/class-use/DeleteBatchQuery.html  |   369 +-
 .../apache/cayenne/query/class-use/EJBQLQuery.html |   407 +-
 .../query/class-use/EmbeddableResultSegment.html   |   215 +-
 .../query/class-use/EntityResultSegment.html       |   259 +-
 .../cayenne/query/class-use/FluentSelect.html      |   724 +-
 .../cayenne/query/class-use/IndirectQuery.html     |   297 +-
 .../cayenne/query/class-use/InsertBatchQuery.html  |   311 +-
 .../apache/cayenne/query/class-use/MappedExec.html |   233 +-
 .../cayenne/query/class-use/MappedSelect.html      |   307 +-
 .../cayenne/query/class-use/ObjectIdQuery.html     |   152 +-
 .../cayenne/query/class-use/ObjectSelect.html      |   703 +-
 .../apache/cayenne/query/class-use/Ordering.html   |   836 +-
 .../apache/cayenne/query/class-use/Orderings.html  |   363 +-
 .../query/class-use/ParameterizedQuery.html        |   261 +-
 .../cayenne/query/class-use/PrefetchProcessor.html |   217 +-
 .../query/class-use/PrefetchSelectQuery.html       |   152 +-
 .../cayenne/query/class-use/PrefetchTreeNode.html  |   859 +-
 .../cayenne/query/class-use/ProcedureCall.html     |   289 +-
 .../cayenne/query/class-use/ProcedureQuery.html    |   551 +-
 .../org/apache/cayenne/query/class-use/Query.html  |  2566 +--
 .../query/class-use/QueryCacheStrategy.html        |   409 +-
 .../apache/cayenne/query/class-use/QueryChain.html |   152 +-
 .../cayenne/query/class-use/QueryMetadata.html     |   931 +-
 .../query/class-use/QueryMetadataProxy.html        |   152 +-
 .../cayenne/query/class-use/QueryRouter.html       |   359 +-
 .../cayenne/query/class-use/RefreshQuery.html      |   152 +-
 .../cayenne/query/class-use/RelationshipQuery.html |   152 +-
 .../apache/cayenne/query/class-use/SQLAction.html  |  1471 +-
 .../cayenne/query/class-use/SQLActionVisitor.html  |   697 +-
 .../apache/cayenne/query/class-use/SQLExec.html    |   295 +-
 .../apache/cayenne/query/class-use/SQLSelect.html  |   689 +-
 .../cayenne/query/class-use/SQLTemplate.html       |   515 +-
 .../query/class-use/SQLTemplateMetadata.html       |   152 +-
 .../query/class-use/ScalarResultSegment.html       |   257 +-
 .../org/apache/cayenne/query/class-use/Select.html |   909 +-
 .../cayenne/query/class-use/SelectById.IdSpec.html |   274 +-
 .../query/class-use/SelectById.MultiMapIdSpec.html |   152 +-
 .../class-use/SelectById.MultiScalarIdSpec.html    |   152 +-
 .../query/class-use/SelectById.QueryRoot.html      |   226 +-
 .../class-use/SelectById.SingleMapIdSpec.html      |   152 +-
 .../class-use/SelectById.SingleScalarIdSpec.html   |   152 +-
 .../apache/cayenne/query/class-use/SelectById.html |   433 +-
 .../cayenne/query/class-use/SelectQuery.html       |   774 +-
 .../apache/cayenne/query/class-use/SortOrder.html  |   358 +-
 .../cayenne/query/class-use/UpdateBatchQuery.html  |   315 +-
 .../org/apache/cayenne/query/package-summary.html  |   655 +-
 .../api/org/apache/cayenne/query/package-tree.html |   281 +-
 .../api/org/apache/cayenne/query/package-use.html  |  2395 +-
 .../api/org/apache/cayenne/reflect/Accessor.html   |   363 +-
 .../apache/cayenne/reflect/AccessorFactory.html    |   299 +-
 .../org/apache/cayenne/reflect/ArcProperty.html    |   442 +-
 .../apache/cayenne/reflect/AttributeProperty.html  |   307 +-
 .../apache/cayenne/reflect/BaseArcProperty.html    |   754 +-
 .../org/apache/cayenne/reflect/BaseProperty.html   |   722 +-
 .../apache/cayenne/reflect/BaseToManyProperty.html |   796 +-
 .../apache/cayenne/reflect/BaseToOneProperty.html  |   522 +-
 .../org/apache/cayenne/reflect/BeanAccessor.html   |   648 +-
 .../apache/cayenne/reflect/ClassDescriptor.html    |   815 +-
 .../cayenne/reflect/ClassDescriptorFactory.html    |   295 +-
 .../apache/cayenne/reflect/ClassDescriptorMap.html |   681 +-
 .../api/org/apache/cayenne/reflect/Converter.html  |   387 +-
 .../apache/cayenne/reflect/ConverterFactory.html   |   326 +-
 .../cayenne/reflect/EmbeddableDescriptor.html      |   345 +-
 .../cayenne/reflect/EmbeddedFieldAccessor.html     |   622 +-
 .../org/apache/cayenne/reflect/FaultFactory.html   |   377 +-
 .../org/apache/cayenne/reflect/FieldAccessor.html  |   650 +-
 .../cayenne/reflect/FieldEmbeddableDescriptor.html |   581 +-
 .../apache/cayenne/reflect/IdMapKeyAccessor.html   |   528 +-
 .../reflect/LazyClassDescriptorDecorator.html      |  1157 +-
 .../cayenne/reflect/LifecycleCallbackRegistry.html |   692 +-
 .../org/apache/cayenne/reflect/MapAccessor.html    |   457 +-
 .../cayenne/reflect/PersistentDescriptor.html      |  1552 +-
 .../reflect/PersistentDescriptorFactory.html       |   912 +-
 .../api/org/apache/cayenne/reflect/PojoMapper.html |   409 +-
 .../api/org/apache/cayenne/reflect/Property.html   |   244 +-
 .../apache/cayenne/reflect/PropertyAccessor.html   |   528 +-
 .../apache/cayenne/reflect/PropertyDescriptor.html |   520 +-
 .../apache/cayenne/reflect/PropertyException.html  |   747 +-
 .../org/apache/cayenne/reflect/PropertyUtils.html  |   419 +-
 .../apache/cayenne/reflect/PropertyVisitor.html    |   333 +-
 .../cayenne/reflect/SimpleAttributeProperty.html   |   578 +-
 .../cayenne/reflect/SingletonFaultFactory.html     |   607 +-
 .../org/apache/cayenne/reflect/ToAnyConverter.html |   392 +-
 .../apache/cayenne/reflect/ToManyMapProperty.html  |   333 +-
 .../org/apache/cayenne/reflect/ToManyProperty.html |   438 +-
 .../org/apache/cayenne/reflect/ToOneProperty.html  |   325 +-
 .../cayenne/reflect/UnresolvablePathException.html |   441 +-
 .../apache/cayenne/reflect/class-use/Accessor.html |   780 +-
 .../cayenne/reflect/class-use/AccessorFactory.html |   215 +-
 .../cayenne/reflect/class-use/ArcProperty.html     |   505 +-
 .../reflect/class-use/AttributeProperty.html       |   343 +-
 .../cayenne/reflect/class-use/BaseArcProperty.html |   225 +-
 .../cayenne/reflect/class-use/BaseProperty.html    |   245 +-
 .../reflect/class-use/BaseToManyProperty.html      |   152 +-
 .../reflect/class-use/BaseToOneProperty.html       |   152 +-
 .../cayenne/reflect/class-use/BeanAccessor.html    |   152 +-
 .../cayenne/reflect/class-use/ClassDescriptor.html |   989 +-
 .../reflect/class-use/ClassDescriptorFactory.html  |   353 +-
 .../reflect/class-use/ClassDescriptorMap.html      |   394 +-
 .../cayenne/reflect/class-use/Converter.html       |   243 +-
 .../reflect/class-use/ConverterFactory.html        |   152 +-
 .../reflect/class-use/EmbeddableDescriptor.html    |   321 +-
 .../reflect/class-use/EmbeddedFieldAccessor.html   |   152 +-
 .../cayenne/reflect/class-use/FaultFactory.html    |   277 +-
 .../cayenne/reflect/class-use/FieldAccessor.html   |   152 +-
 .../class-use/FieldEmbeddableDescriptor.html       |   152 +-
 .../reflect/class-use/IdMapKeyAccessor.html        |   152 +-
 .../class-use/LazyClassDescriptorDecorator.html    |   152 +-
 .../class-use/LifecycleCallbackRegistry.html       |   313 +-
 .../cayenne/reflect/class-use/MapAccessor.html     |   152 +-
 .../reflect/class-use/PersistentDescriptor.html    |   569 +-
 .../class-use/PersistentDescriptorFactory.html     |   255 +-
 .../cayenne/reflect/class-use/PojoMapper.html      |   152 +-
 .../apache/cayenne/reflect/class-use/Property.html |   152 +-
 .../reflect/class-use/PropertyAccessor.html        |   152 +-
 .../reflect/class-use/PropertyDescriptor.html      |   611 +-
 .../reflect/class-use/PropertyException.html       |   701 +-
 .../cayenne/reflect/class-use/PropertyUtils.html   |   152 +-
 .../cayenne/reflect/class-use/PropertyVisitor.html |   333 +-
 .../reflect/class-use/SimpleAttributeProperty.html |   152 +-
 .../reflect/class-use/SingletonFaultFactory.html   |   152 +-
 .../cayenne/reflect/class-use/ToAnyConverter.html  |   152 +-
 .../reflect/class-use/ToManyMapProperty.html       |   152 +-
 .../cayenne/reflect/class-use/ToManyProperty.html  |   265 +-
 .../cayenne/reflect/class-use/ToOneProperty.html   |   239 +-
 .../class-use/UnresolvablePathException.html       |   152 +-
 .../generic/DataObjectDescriptorFactory.html       |   742 +-
 .../DefaultValueComparisonStrategyFactory.html     |   381 +-
 .../reflect/generic/ValueComparisonStrategy.html   |   301 +-
 .../generic/ValueComparisonStrategyFactory.html    |   293 +-
 .../class-use/DataObjectDescriptorFactory.html     |   152 +-
 .../DefaultValueComparisonStrategyFactory.html     |   152 +-
 .../generic/class-use/ValueComparisonStrategy.html |   221 +-
 .../class-use/ValueComparisonStrategyFactory.html  |   365 +-
 .../cayenne/reflect/generic/package-summary.html   |   238 +-
 .../cayenne/reflect/generic/package-tree.html      |   171 +-
 .../cayenne/reflect/generic/package-use.html       |   273 +-
 .../apache/cayenne/reflect/package-summary.html    |   555 +-
 .../org/apache/cayenne/reflect/package-tree.html   |   249 +-
 .../org/apache/cayenne/reflect/package-use.html    |   835 +-
 .../valueholder/ValueHolderDescriptorFactory.html  |   540 +-
 .../class-use/ValueHolderDescriptorFactory.html    |   152 +-
 .../reflect/valueholder/package-summary.html       |   209 +-
 .../cayenne/reflect/valueholder/package-tree.html  |   163 +-
 .../cayenne/reflect/valueholder/package-use.html   |   150 +-
 .../org/apache/cayenne/remote/BaseConnection.html  |   570 +-
 .../org/apache/cayenne/remote/ClientChannel.html   |   777 +-
 .../apache/cayenne/remote/ClientConnection.html    |   332 +-
 .../cayenne/remote/class-use/BaseConnection.html   |   253 +-
 .../cayenne/remote/class-use/ClientChannel.html    |   152 +-
 .../cayenne/remote/class-use/ClientConnection.html |   465 +-
 .../remote/hessian/ClientSerializerFactory.html    |   409 +-
 .../hessian/class-use/ClientSerializerFactory.html |   152 +-
 .../cayenne/remote/hessian/package-summary.html    |   213 +-
 .../cayenne/remote/hessian/package-tree.html       |   161 +-
 .../apache/cayenne/remote/hessian/package-use.html |   150 +-
 .../remote/hessian/service/HessianUtil.html        |   361 +-
 .../hessian/service/class-use/HessianUtil.html     |   152 +-
 .../remote/hessian/service/package-summary.html    |   207 +-
 .../remote/hessian/service/package-tree.html       |   161 +-
 .../remote/hessian/service/package-use.html        |   150 +-
 .../org/apache/cayenne/remote/package-summary.html |   246 +-
 .../org/apache/cayenne/remote/package-tree.html    |   167 +-
 .../api/org/apache/cayenne/remote/package-use.html |   323 +-
 .../cayenne/remote/service/LocalConnection.html    |   714 +-
 .../remote/service/class-use/LocalConnection.html  |   152 +-
 .../cayenne/remote/service/package-summary.html    |   211 +-
 .../cayenne/remote/service/package-tree.html       |   163 +-
 .../apache/cayenne/remote/service/package-use.html |   150 +-
 .../resource/ClassLoaderResourceLocator.html       |   385 +-
 .../resource/FilesystemResourceLocator.html        |   495 +-
 .../api/org/apache/cayenne/resource/Resource.html  |   324 +-
 .../apache/cayenne/resource/ResourceLocator.html   |   295 +-
 .../org/apache/cayenne/resource/URLResource.html   |   451 +-
 .../class-use/ClassLoaderResourceLocator.html      |   152 +-
 .../class-use/FilesystemResourceLocator.html       |   152 +-
 .../cayenne/resource/class-use/Resource.html       |   583 +-
 .../resource/class-use/ResourceLocator.html        |  1047 +-
 .../cayenne/resource/class-use/URLResource.html    |   152 +-
 .../apache/cayenne/resource/package-summary.html   |   256 +-
 .../org/apache/cayenne/resource/package-tree.html  |   173 +-
 .../org/apache/cayenne/resource/package-use.html   |   847 +-
 .../apache/cayenne/rop/HttpClientConnection.html   |   596 +-
 .../cayenne/rop/HttpClientConnectionProvider.html  |   486 +-
 .../org/apache/cayenne/rop/ProxyRemoteService.html |   570 +-
 .../api/org/apache/cayenne/rop/ROPConnector.html   |   396 +-
 docs/4.2/api/org/apache/cayenne/rop/ROPUtil.html   |   529 +-
 .../rop/class-use/HttpClientConnection.html        |   213 +-
 .../class-use/HttpClientConnectionProvider.html    |   152 +-
 .../cayenne/rop/class-use/ProxyRemoteService.html  |   152 +-
 .../apache/cayenne/rop/class-use/ROPConnector.html |   275 +-
 .../org/apache/cayenne/rop/class-use/ROPUtil.html  |   152 +-
 .../ClientHessianSerializationServiceProvider.html |   444 +-
 .../apache/cayenne/rop/http/HttpROPConnector.html  |   715 +-
 .../ClientHessianSerializationServiceProvider.html |   152 +-
 .../rop/http/class-use/HttpROPConnector.html       |   213 +-
 .../apache/cayenne/rop/http/package-summary.html   |   211 +-
 .../org/apache/cayenne/rop/http/package-tree.html  |   163 +-
 .../org/apache/cayenne/rop/http/package-use.html   |   201 +-
 .../org/apache/cayenne/rop/package-summary.html    |   248 +-
 .../api/org/apache/cayenne/rop/package-tree.html   |   173 +-
 .../api/org/apache/cayenne/rop/package-use.html    |   243 +-
 .../template/CayenneSQLTemplateProcessor.html      |   447 +-
 .../api/org/apache/cayenne/template/Context.html   |   549 +-
 .../template/DefaultTemplateContextFactory.html    |   395 +-
 .../template/SQLTemplateRenderingUtils.html        |   379 +-
 .../cayenne/template/TemplateContextFactory.html   |   318 +-
 .../class-use/CayenneSQLTemplateProcessor.html     |   152 +-
 .../apache/cayenne/template/class-use/Context.html |   763 +-
 .../class-use/DefaultTemplateContextFactory.html   |   152 +-
 .../class-use/SQLTemplateRenderingUtils.html       |   152 +-
 .../template/class-use/TemplateContextFactory.html |   235 +-
 .../apache/cayenne/template/directive/Bind.html    |   508 +-
 .../cayenne/template/directive/BindEqual.html      |   463 +-
 .../cayenne/template/directive/BindNotEqual.html   |   463 +-
 .../template/directive/BindObjectEqual.html        |   546 +-
 .../template/directive/BindObjectNotEqual.html     |   496 +-
 .../cayenne/template/directive/Directive.html      |   297 +-
 .../apache/cayenne/template/directive/Result.html  |   471 +-
 .../cayenne/template/directive/class-use/Bind.html |   245 +-
 .../template/directive/class-use/BindEqual.html    |   213 +-
 .../template/directive/class-use/BindNotEqual.html |   213 +-
 .../directive/class-use/BindObjectEqual.html       |   237 +-
 .../directive/class-use/BindObjectNotEqual.html    |   213 +-
 .../template/directive/class-use/Directive.html    |   317 +-
 .../template/directive/class-use/Result.html       |   213 +-
 .../template/directive/package-summary.html        |   254 +-
 .../cayenne/template/directive/package-tree.html   |   175 +-
 .../cayenne/template/directive/package-use.html    |   269 +-
 .../apache/cayenne/template/package-summary.html   |   248 +-
 .../org/apache/cayenne/template/package-tree.html  |   171 +-
 .../org/apache/cayenne/template/package-use.html   |   271 +-
 .../apache/cayenne/template/parser/ASTArray.html   |   510 +-
 .../apache/cayenne/template/parser/ASTBlock.html   |   416 +-
 .../cayenne/template/parser/ASTBoolScalar.html     |   441 +-
 .../cayenne/template/parser/ASTDirective.html      |   433 +-
 .../cayenne/template/parser/ASTExpression.html     |   570 +-
 .../cayenne/template/parser/ASTFloatScalar.html    |   470 +-
 .../apache/cayenne/template/parser/ASTIfElse.html  |   416 +-
 .../cayenne/template/parser/ASTIntScalar.html      |   499 +-
 .../apache/cayenne/template/parser/ASTMethod.html  |   460 +-
 .../cayenne/template/parser/ASTStringScalar.html   |   374 +-
 .../apache/cayenne/template/parser/ASTText.html    |   374 +-
 .../cayenne/template/parser/ASTVariable.html       |   564 +-
 .../cayenne/template/parser/ExpressionNode.html    |   377 +-
 .../cayenne/template/parser/IdentifierNode.html    |   449 +-
 .../template/parser/JJTSQLTemplateParserState.html |   591 +-
 .../cayenne/template/parser/JavaCharStream.html    |  1694 +-
 .../org/apache/cayenne/template/parser/Node.html   |   410 +-
 .../cayenne/template/parser/ParseException.html    |   511 +-
 .../cayenne/template/parser/SQLTemplateParser.html |  1081 +-
 .../parser/SQLTemplateParserConstants.html         |  1537 +-
 .../parser/SQLTemplateParserTokenManager.html      |   705 +-
 .../parser/SQLTemplateParserTreeConstants.html     |   658 +-
 .../apache/cayenne/template/parser/ScalarNode.html |   593 +-
 .../apache/cayenne/template/parser/SimpleNode.html |   689 +-
 .../org/apache/cayenne/template/parser/Token.html  |   740 +-
 .../cayenne/template/parser/TokenMgrError.html     |   553 +-
 .../template/parser/class-use/ASTArray.html        |   152 +-
 .../template/parser/class-use/ASTBlock.html        |   152 +-
 .../template/parser/class-use/ASTBoolScalar.html   |   152 +-
 .../template/parser/class-use/ASTDirective.html    |   152 +-
 .../template/parser/class-use/ASTExpression.html   |   283 +-
 .../template/parser/class-use/ASTFloatScalar.html  |   152 +-
 .../template/parser/class-use/ASTIfElse.html       |   152 +-
 .../template/parser/class-use/ASTIntScalar.html    |   152 +-
 .../template/parser/class-use/ASTMethod.html       |   152 +-
 .../template/parser/class-use/ASTStringScalar.html |   152 +-
 .../cayenne/template/parser/class-use/ASTText.html |   152 +-
 .../template/parser/class-use/ASTVariable.html     |   152 +-
 .../template/parser/class-use/ExpressionNode.html  |   301 +-
 .../template/parser/class-use/IdentifierNode.html  |   229 +-
 .../class-use/JJTSQLTemplateParserState.html       |   213 +-
 .../template/parser/class-use/JavaCharStream.html  |   286 +-
 .../cayenne/template/parser/class-use/Node.html    |   541 +-
 .../template/parser/class-use/ParseException.html  |   311 +-
 .../parser/class-use/SQLTemplateParser.html        |   152 +-
 .../class-use/SQLTemplateParserConstants.html      |   225 +-
 .../class-use/SQLTemplateParserTokenManager.html   |   265 +-
 .../class-use/SQLTemplateParserTreeConstants.html  |   215 +-
 .../template/parser/class-use/ScalarNode.html      |   245 +-
 .../template/parser/class-use/SimpleNode.html      |   319 +-
 .../cayenne/template/parser/class-use/Token.html   |   357 +-
 .../template/parser/class-use/TokenMgrError.html   |   152 +-
 .../cayenne/template/parser/package-summary.html   |   414 +-
 .../cayenne/template/parser/package-tree.html      |   219 +-
 .../cayenne/template/parser/package-use.html       |   317 +-
 .../api/org/apache/cayenne/tx/BaseTransaction.html |  1142 +-
 .../org/apache/cayenne/tx/CayenneTransaction.html  |   602 +-
 .../cayenne/tx/DefaultTransactionDescriptor.html   |   391 +-
 .../cayenne/tx/DefaultTransactionFactory.html      |   500 +-
 ...tTransactionManager.BaseTransactionHandler.html |   380 +-
 .../cayenne/tx/DefaultTransactionManager.html      |   577 +-
 .../org/apache/cayenne/tx/ExternalTransaction.html |   546 +-
 .../4.2/api/org/apache/cayenne/tx/Transaction.html |   489 +-
 .../cayenne/tx/TransactionDescriptor.Builder.html  |   446 +-
 .../apache/cayenne/tx/TransactionDescriptor.html   |   716 +-
 .../org/apache/cayenne/tx/TransactionFactory.html  |   322 +-
 .../org/apache/cayenne/tx/TransactionFilter.html   |   472 +-
 .../org/apache/cayenne/tx/TransactionListener.html |   376 +-
 .../org/apache/cayenne/tx/TransactionManager.html  |   416 +-
 .../apache/cayenne/tx/TransactionPropagation.html  |   491 +-
 .../apache/cayenne/tx/TransactionalOperation.html  |   297 +-
 .../cayenne/tx/class-use/BaseTransaction.html      |   225 +-
 .../cayenne/tx/class-use/CayenneTransaction.html   |   152 +-
 .../tx/class-use/DefaultTransactionDescriptor.html |   152 +-
 .../tx/class-use/DefaultTransactionFactory.html    |   152 +-
 ...tTransactionManager.BaseTransactionHandler.html |   213 +-
 .../tx/class-use/DefaultTransactionManager.html    |   152 +-
 .../cayenne/tx/class-use/ExternalTransaction.html  |   152 +-
 .../apache/cayenne/tx/class-use/Transaction.html   |   371 +-
 .../class-use/TransactionDescriptor.Builder.html   |   249 +-
 .../tx/class-use/TransactionDescriptor.html        |   499 +-
 .../cayenne/tx/class-use/TransactionFactory.html   |   351 +-
 .../cayenne/tx/class-use/TransactionFilter.html    |   152 +-
 .../cayenne/tx/class-use/TransactionListener.html  |   385 +-
 .../cayenne/tx/class-use/TransactionManager.html   |   277 +-
 .../tx/class-use/TransactionPropagation.html       |   306 +-
 .../tx/class-use/TransactionalOperation.html       |   407 +-
 .../api/org/apache/cayenne/tx/package-summary.html |   351 +-
 .../api/org/apache/cayenne/tx/package-tree.html    |   199 +-
 .../4.2/api/org/apache/cayenne/tx/package-use.html |   365 +-
 .../4.2/api/org/apache/cayenne/util/ArrayUtil.html |   577 +-
 .../org/apache/cayenne/util/CayenneMapEntry.html   |   341 +-
 .../org/apache/cayenne/util/CompareToBuilder.html  |  1104 +-
 .../org/apache/cayenne/util/ConversionUtil.html    |   487 +-
 .../apache/cayenne/util/DeepMergeOperation.html    |   375 +-
 .../org/apache/cayenne/util/DeleteRuleUpdater.html |   502 +-
 .../apache/cayenne/util/EntityMergeListener.html   |   314 +-
 .../api/org/apache/cayenne/util/EqualsBuilder.html |  1035 +-
 .../4.2/api/org/apache/cayenne/util/EventUtil.html |   351 +-
 .../apache/cayenne/util/GenericQueryResult.html    |   649 +-
 .../org/apache/cayenne/util/GenericResponse.html   |   839 +-
 .../org/apache/cayenne/util/HashCodeBuilder.html   |   969 +-
 docs/4.2/api/org/apache/cayenne/util/IDUtil.html   |   441 +-
 .../cayenne/util/IncrementalListResponse.html      |   479 +-
 .../org/apache/cayenne/util/IndexPropertyList.html |  1058 +-
 .../api/org/apache/cayenne/util/Invocation.html    |   704 +-
 .../api/org/apache/cayenne/util/ListResponse.html  |   724 +-
 .../cayenne/util/LocalizedStringsHandler.html      |   486 +-
 .../api/org/apache/cayenne/util/MemoryBlob.html    |   820 +-
 .../api/org/apache/cayenne/util/MemoryClob.html    |   867 +-
 .../cayenne/util/ObjectContextGraphAction.html     |   553 +-
 .../cayenne/util/ObjectContextQueryAction.html     |   837 +-
 .../apache/cayenne/util/ObjectDetachOperation.html |   488 +-
 .../cayenne/util/PersistentObjectCollection.html   |   356 +-
 .../cayenne/util/PersistentObjectHolder.html       |   744 +-
 .../apache/cayenne/util/PersistentObjectList.html  |  1841 +-
 .../apache/cayenne/util/PersistentObjectMap.html   |  1296 +-
 .../apache/cayenne/util/PersistentObjectSet.html   |  1474 +-
 .../cayenne/util/ProcedureResultBuilder.html       |   496 +-
 .../apache/cayenne/util/QueryResultBuilder.html    |   526 +-
 .../org/apache/cayenne/util/RelationshipFault.html |   616 +-
 .../cayenne/util/ResultIteratorIterator.html       |   445 +-
 .../apache/cayenne/util/ShallowMergeOperation.html |   375 +-
 .../org/apache/cayenne/util/SingleEntryMap.html    |  1285 +-
 .../api/org/apache/cayenne/util/SoftValueMap.html  |   979 +-
 .../org/apache/cayenne/util/ToStringBuilder.html   |   763 +-
 docs/4.2/api/org/apache/cayenne/util/Util.html     |  1270 +-
 .../api/org/apache/cayenne/util/WeakValueMap.html  |   979 +-
 .../api/org/apache/cayenne/util/XMLEncoder.html    |  1256 +-
 .../org/apache/cayenne/util/XMLSerializable.html   |   303 +-
 .../apache/cayenne/util/class-use/ArrayUtil.html   |   152 +-
 .../cayenne/util/class-use/CayenneMapEntry.html    |   465 +-
 .../cayenne/util/class-use/CompareToBuilder.html   |   461 +-
 .../cayenne/util/class-use/ConversionUtil.html     |   152 +-
 .../cayenne/util/class-use/DeepMergeOperation.html |   152 +-
 .../cayenne/util/class-use/DeleteRuleUpdater.html  |   152 +-
 .../util/class-use/EntityMergeListener.html        |   243 +-
 .../cayenne/util/class-use/EqualsBuilder.html      |   433 +-
 .../apache/cayenne/util/class-use/EventUtil.html   |   152 +-
 .../cayenne/util/class-use/GenericQueryResult.html |   217 +-
 .../cayenne/util/class-use/GenericResponse.html    |   152 +-
 .../cayenne/util/class-use/HashCodeBuilder.html    |   397 +-
 .../org/apache/cayenne/util/class-use/IDUtil.html  |   152 +-
 .../util/class-use/IncrementalListResponse.html    |   152 +-
 .../cayenne/util/class-use/IndexPropertyList.html  |   152 +-
 .../apache/cayenne/util/class-use/Invocation.html  |   152 +-
 .../cayenne/util/class-use/ListResponse.html       |   217 +-
 .../util/class-use/LocalizedStringsHandler.html    |   152 +-
 .../apache/cayenne/util/class-use/MemoryBlob.html  |   152 +-
 .../apache/cayenne/util/class-use/MemoryClob.html  |   152 +-
 .../util/class-use/ObjectContextGraphAction.html   |   217 +-
 .../util/class-use/ObjectContextQueryAction.html   |   152 +-
 .../util/class-use/ObjectDetachOperation.html      |   152 +-
 .../util/class-use/PersistentObjectCollection.html |   275 +-
 .../util/class-use/PersistentObjectHolder.html     |   152 +-
 .../util/class-use/PersistentObjectList.html       |   217 +-
 .../util/class-use/PersistentObjectMap.html        |   152 +-
 .../util/class-use/PersistentObjectSet.html        |   215 +-
 .../util/class-use/ProcedureResultBuilder.html     |   241 +-
 .../cayenne/util/class-use/QueryResultBuilder.html |   263 +-
 .../cayenne/util/class-use/RelationshipFault.html  |   293 +-
 .../util/class-use/ResultIteratorIterator.html     |   152 +-
 .../util/class-use/ShallowMergeOperation.html      |   152 +-
 .../cayenne/util/class-use/SingleEntryMap.html     |   152 +-
 .../cayenne/util/class-use/SoftValueMap.html       |   152 +-
 .../cayenne/util/class-use/ToStringBuilder.html    |   217 +-
 .../org/apache/cayenne/util/class-use/Util.html    |   152 +-
 .../cayenne/util/class-use/WeakValueMap.html       |   152 +-
 .../apache/cayenne/util/class-use/XMLEncoder.html  |   889 +-
 .../cayenne/util/class-use/XMLSerializable.html    |  1399 +-
 .../cayenne/util/commons/CompositeCollection.html  |  1005 +-
 .../commons/class-use/CompositeCollection.html     |   152 +-
 .../cayenne/util/commons/package-summary.html      |   211 +-
 .../apache/cayenne/util/commons/package-tree.html  |   161 +-
 .../apache/cayenne/util/commons/package-use.html   |   150 +-
 .../ConcurrentLinkedHashMap.Builder.html           |   581 +-
 .../ConcurrentLinkedHashMap.html                   |  1268 +-
 .../class-use/ConcurrentLinkedHashMap.Builder.html |   269 +-
 .../class-use/ConcurrentLinkedHashMap.html         |   215 +-
 .../concurrentlinkedhashmap/package-summary.html   |   219 +-
 .../util/concurrentlinkedhashmap/package-tree.html |   165 +-
 .../util/concurrentlinkedhashmap/package-use.html  |   211 +-
 .../org/apache/cayenne/util/package-summary.html   |   550 +-
 .../api/org/apache/cayenne/util/package-tree.html  |   251 +-
 .../api/org/apache/cayenne/util/package-use.html   |   665 +-
 .../cayenne/validation/BeanValidationFailure.html  |   694 +-
 .../validation/SimpleValidationFailure.html        |   570 +-
 .../cayenne/validation/ValidationException.html    |   510 +-
 .../cayenne/validation/ValidationFailure.html      |   359 +-
 .../cayenne/validation/ValidationResult.html       |   557 +-
 .../class-use/BeanValidationFailure.html           |   152 +-
 .../class-use/SimpleValidationFailure.html         |   215 +-
 .../validation/class-use/ValidationException.html  |   152 +-
 .../validation/class-use/ValidationFailure.html    |   465 +-
 .../validation/class-use/ValidationResult.html     |   414 +-
 .../apache/cayenne/validation/package-summary.html |   269 +-
 .../apache/cayenne/validation/package-tree.html    |   181 +-
 .../org/apache/cayenne/validation/package-use.html |   325 +-
 docs/4.2/api/org/apache/cayenne/value/GeoJson.html |   454 +-
 docs/4.2/api/org/apache/cayenne/value/Json.html    |   460 +-
 docs/4.2/api/org/apache/cayenne/value/Wkt.html     |   454 +-
 .../apache/cayenne/value/class-use/GeoJson.html    |   271 +-
 .../org/apache/cayenne/value/class-use/Json.html   |   271 +-
 .../org/apache/cayenne/value/class-use/Wkt.html    |   271 +-
 .../org/apache/cayenne/value/json/JsonUtils.html   |   363 +-
 .../cayenne/value/json/MalformedJsonException.html |   357 +-
 .../cayenne/value/json/class-use/JsonUtils.html    |   152 +-
 .../json/class-use/MalformedJsonException.html     |   152 +-
 .../apache/cayenne/value/json/package-summary.html |   226 +-
 .../apache/cayenne/value/json/package-tree.html    |   169 +-
 .../org/apache/cayenne/value/json/package-use.html |   150 +-
 .../org/apache/cayenne/value/package-summary.html  |   227 +-
 .../api/org/apache/cayenne/value/package-tree.html |   165 +-
 .../api/org/apache/cayenne/value/package-use.html  |   221 +-
 docs/4.2/api/overview-summary.html                 |    15 +-
 docs/4.2/api/overview-tree.html                    |  2435 +-
 docs/4.2/api/package-search-index.js               |     2 +-
 docs/4.2/api/package-search-index.zip              |   Bin 688 -> 0 bytes
 .../api/{jquery => script-dir}/jquery-3.6.1.min.js |     0
 .../api/{jquery => script-dir}/jquery-ui.min.css   |     0
 .../api/{jquery => script-dir}/jquery-ui.min.js    |     0
 docs/4.2/api/script.js                             |   346 +-
 docs/4.2/api/search-page.js                        |   284 +
 docs/4.2/api/search.html                           |    79 +
 docs/4.2/api/search.js                             |   668 +-
 docs/4.2/api/serialized-form.html                  |  8074 ++++---
 docs/4.2/api/stylesheet.css                        |  1430 +-
 docs/4.2/api/tag-search-index.js                   |     1 +
 docs/4.2/api/type-search-index.js                  |     2 +-
 docs/4.2/api/type-search-index.zip                 |   Bin 7869 -> 0 bytes
 docs/4.2/cayenne-guide.toc.html                    |   108 +-
 docs/4.2/cayenne-guide/index.html                  | 10708 ++++-----
 docs/4.2/getting-started-db-first.toc.html         |    48 +-
 docs/4.2/getting-started-db-first/index.html       |  1198 +-
 docs/4.2/getting-started-guide.toc.html            |    52 +-
 docs/4.2/getting-started-guide/index.html          |  1614 +-
 docs/4.2/getting-started-rop.toc.html              |    30 +-
 docs/4.2/getting-started-rop/index.html            |   927 +-
 docs/4.2/upgrade-guide.toc.html                    |    34 +-
 docs/4.2/upgrade-guide/index.html                  |   211 +-
 download/index.html                                |    48 +-
 2427 files changed, 387225 insertions(+), 756067 deletions(-)

diff --git a/doap/cayenne.rdf b/doap/cayenne.rdf
index c45bad7dc..1ac3537f9 100644
--- a/doap/cayenne.rdf
+++ b/doap/cayenne.rdf
@@ -48,8 +48,8 @@
         </release><release>
             <Version>
                 <name>Stable</name>
-                <created>2023-05-25</created>
-                <revision>4.2</revision>
+                <created>2024-06-20</created>
+                <revision>4.2.1</revision>
             </Version>
         </release><release>
             <Version>
diff --git a/docs/4.2/api/allclasses-index.html b/docs/4.2/api/allclasses-index.html
index 0022aebec..04c9e0f65 100644
--- a/docs/4.2/api/allclasses-index.html
+++ b/docs/4.2/api/allclasses-index.html
@@ -1,57 +1,33 @@
 <!DOCTYPE HTML>
-<!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.21) on Thu Mar 14 20:01:59 GET 2024 -->
-<title>All Classes (cayenne-doc: Cayenne Documentation 4.2 API)</title>
+<!-- Generated by javadoc (21) on Fri Jun 14 12:28:32 GET 2024 -->
+<title>All Classes and Interfaces (cayenne-doc: Cayenne Documentation 4.2.1 API)</title>
+<meta name="viewport" content="width=device-width, initial-scale=1">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2024-03-14">
+<meta name="dc.created" content="2024-06-14">
+<meta name="description" content="class index">
+<meta name="generator" content="javadoc/AllClassesIndexWriter">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
-<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
+<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
-<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
-<!--[if IE]>
-<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
-<![endif]-->
-<script type="text/javascript" src="jquery/jquery-3.6.1.min.js"></script>
-<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="All Classes (cayenne-doc: Cayenne Documentation 4.2 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 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";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-var pathtoroot = "./";
-var useModuleDirectories = false;
+<body class="all-classes-index-page">
+<script type="text/javascript">var pathtoroot = "./";
 loadScripts(document, 'script');</script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
 </noscript>
-<header role="banner">
+<div class="flex-box">
+<header role="banner" class="flex-header">
 <nav role="navigation">
-<div class="fixedNav">
 <!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a id="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a id="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<div class="about-language"><a href="https://cayenne.apache.org" target="top">Apache Cayenne</a></div>
+<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
 <li><a href="index.html">Overview</a></li>
 <li>Package</li>
 <li>Class</li>
@@ -59,5754 +35,3557 @@ loadScripts(document, 'script');</script>
 <li><a href="overview-tree.html">Tree</a></li>
 <li><a href="deprecated-list.html">Deprecated</a></li>
 <li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
+<li><a href="help-doc.html#all-classes">Help</a></li>
 </ul>
-<div class="aboutLanguage"><a href="https://cayenne.apache.org" target="top">Apache Cayenne</a></div>
 </div>
-<div class="subNav">
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses.html">All&nbsp;Classes</a></li>
-</ul>
-<ul class="navListSearch">
-<li><label for="search">SEARCH:</label>
-<input type="text" id="search" value="search" disabled="disabled">
-<input type="reset" id="reset" value="reset" disabled="disabled">
-</li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
+<div class="sub-nav">
+<div id="navbar-sub-list"></div>
+<div class="nav-list-search"><a href="search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
 </div>
-<a id="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
 </div>
-<div class="navPadding">&nbsp;</div>
-<script type="text/javascript"><!--
-$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
-//-->
-</script>
-</nav>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
 </header>
+<div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 title="All&amp;nbsp;Classes" class="title">All&nbsp;Classes</h1>
-</div>
-<div class="allClassesContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary">
-<caption><span id="t0" class="activeTableTab"><span>All Classes</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Interface Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Class Summary</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Enum Summary</a></span><span class="tabEnd">&n [...]
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/AbstractMappedQuery.html" title="class in org.apache.cayenne.query">AbstractMappedQuery</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/AbstractQuery.html" title="class in org.apache.cayenne.query">AbstractQuery</a></td>
-<th class="colLast" scope="row">
+<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
+</div>
+<div id="all-classes-table">
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(eve [...]
+<div id="all-classes-table.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0">
+<div class="table-header col-first">Class</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/AbstractMappedQuery.html" title="class in org.apache.cayenne.query">AbstractMappedQuery</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/AbstractQuery.html" title="class in org.apache.cayenne.query">AbstractQuery</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A common superclass of Cayenne queries.</div>
-</th>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An accessor of a property value.</div>
-</th>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/AccessorFactory.html" title="interface in org.apache.cayenne.reflect">AccessorFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/AdhocObjectFactory.html" title="interface in org.apache.cayenne.di">AdhocObjectFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/AccessorFactory.html" title="interface in org.apache.cayenne.reflect">AccessorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/AdhocObjectFactory.html" title="interface in org.apache.cayenne.di">AdhocObjectFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Creates objects for user-provided String class names, injecting dependencies
  into them.</div>
-</th>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.ejbql.parser">AggregateConditionNode</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.ejbql.parser">AggregateConditionNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Superclass of aggregated conditional nodes such as NOT, AND, OR.</div>
-</th>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.exp.parser">AggregateConditionNode</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.exp.parser">AggregateConditionNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Superclass of aggregated conditional nodes such as NOT, AND, OR.</div>
-</th>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/AliasedNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">AliasedNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/ArcCreateOperation.html" title="class in org.apache.cayenne.graph">ArcCreateOperation</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/ArcDeleteOperation.html" title="class in org.apache.cayenne.graph">ArcDeleteOperation</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/ArcId.html" title="class in org.apache.cayenne.graph">ArcId</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/AliasedNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">AliasedNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/ArcCreateOperation.html" title="class in org.apache.cayenne.graph">ArcCreateOperation</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/ArcDeleteOperation.html" title="class in org.apache.cayenne.graph">ArcDeleteOperation</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/ArcId.html" title="class in org.apache.cayenne.graph">ArcId</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Object that represents Arc identifier.</div>
-</th>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/ArcIterator.html" title="interface in org.apache.cayenne.ashwood.graph">ArcIterator</a>&lt;<a href="org/apache/cayenne/ashwood/graph/ArcIterator.html" title="type parameter in ArcIterator">E</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/ArcIterator.html" title="type parameter in ArcIterator">V</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/ArcProperty.html" title="interface in org.apache.cayenne.reflect">ArcProperty</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ashwood/graph/ArcIterator.html" title="interface in org.apache.cayenne.ashwood.graph">ArcIterator&lt;E,<wbr>V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/ArcProperty.html" title="interface in org.apache.cayenne.reflect">ArcProperty</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A Property that represents an "arc" connecting source node to the target node
  in the graph.</div>
-</th>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/ArrayUtil.html" title="class in org.apache.cayenne.util">ArrayUtil</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/AshwoodEntitySorter.html" title="class in org.apache.cayenne.ashwood">AshwoodEntitySorter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ArrayUtil.html" title="class in org.apache.cayenne.util">ArrayUtil</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/AshwoodEntitySorter.html" title="class in org.apache.cayenne.ashwood">AshwoodEntitySorter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Implements dependency sorting algorithms for ObjEntities, DbEntities and
  DataObjects.</div>
-</th>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTAbs.html" title="class in org.apache.cayenne.exp.parser">ASTAbs</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTAdd.html" title="class in org.apache.cayenne.exp.parser">ASTAdd</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTAbs.html" title="class in org.apache.cayenne.exp.parser">ASTAbs</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTAdd.html" title="class in org.apache.cayenne.exp.parser">ASTAdd</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Add" Expression.</div>
-</th>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Base class for all aggregation functions expressions
  It's more like marker interface for now.</div>
-</th>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTAnd.html" title="class in org.apache.cayenne.exp.parser">ASTAnd</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTAnd.html" title="class in org.apache.cayenne.exp.parser">ASTAnd</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"And" expression.</div>
-</th>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTArray.html" title="class in org.apache.cayenne.template.parser">ASTArray</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTAsterisk.html" title="class in org.apache.cayenne.exp.parser">ASTAsterisk</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTArray.html" title="class in org.apache.cayenne.template.parser">ASTArray</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTAsterisk.html" title="class in org.apache.cayenne.exp.parser">ASTAsterisk</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Asterisk operator for COUNT(*) expression.</div>
-</th>
-</tr>
-<tr id="i21" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTAvg.html" title="class in org.apache.cayenne.exp.parser">ASTAvg</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i22" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTBetween.html" title="class in org.apache.cayenne.exp.parser">ASTBetween</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTAvg.html" title="class in org.apache.cayenne.exp.parser">ASTAvg</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTBetween.html" title="class in org.apache.cayenne.exp.parser">ASTBetween</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Between" expression.</div>
-</th>
-</tr>
-<tr id="i23" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTBitwiseAnd.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseAnd</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTBitwiseAnd.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseAnd</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Bitwise conjunction (AND or '&amp;') expression</div>
-</th>
-</tr>
-<tr id="i24" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTBitwiseLeftShift.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseLeftShift</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTBitwiseLeftShift.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseLeftShift</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Bitwise left shift '&lt;&lt;' operation.</div>
-</th>
-</tr>
-<tr id="i25" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTBitwiseNot.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseNot</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTBitwiseNot.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseNot</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Bitwise negation (NOT i.e.</div>
-</th>
-</tr>
-<tr id="i26" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTBitwiseOr.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseOr</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTBitwiseOr.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseOr</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Bitwise disjunction (OR or '|') expression.</div>
-</th>
-</tr>
-<tr id="i27" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTBitwiseRightShift.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseRightShift</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTBitwiseRightShift.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseRightShift</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Bitwise right shift '&gt;&gt;' operation.</div>
-</th>
-</tr>
-<tr id="i28" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTBitwiseXor.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseXor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTBitwiseXor.html" title="class in org.apache.cayenne.exp.parser">ASTBitwiseXor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Bitwise exclusive disjunction (XOR or '^') operation.</div>
-</th>
-</tr>
-<tr id="i29" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTBlock.html" title="class in org.apache.cayenne.template.parser">ASTBlock</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTBlock.html" title="class in org.apache.cayenne.template.parser">ASTBlock</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">This is a root node of parsed template.</div>
-</th>
-</tr>
-<tr id="i30" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTBoolScalar.html" title="class in org.apache.cayenne.template.parser">ASTBoolScalar</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i31" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTConcat.html" title="class in org.apache.cayenne.exp.parser">ASTConcat</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i32" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTCount.html" title="class in org.apache.cayenne.exp.parser">ASTCount</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i33" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTCurrentDate.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentDate</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i34" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTCurrentTime.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentTime</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i35" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTCurrentTimestamp.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentTimestamp</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i36" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTCustomFunction.html" title="class in org.apache.cayenne.exp.parser">ASTCustomFunction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i37" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTCustomOperator.html" title="class in org.apache.cayenne.exp.parser">ASTCustomOperator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i38" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTDbIdPath.html" title="class in org.apache.cayenne.exp.parser">ASTDbIdPath</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i39" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTDbPath.html" title="class in org.apache.cayenne.exp.parser">ASTDbPath</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTBoolScalar.html" title="class in org.apache.cayenne.template.parser">ASTBoolScalar</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTConcat.html" title="class in org.apache.cayenne.exp.parser">ASTConcat</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTCount.html" title="class in org.apache.cayenne.exp.parser">ASTCount</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTCurrentDate.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentDate</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTCurrentTime.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentTime</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTCurrentTimestamp.html" title="class in org.apache.cayenne.exp.parser">ASTCurrentTimestamp</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTCustomFunction.html" title="class in org.apache.cayenne.exp.parser">ASTCustomFunction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTCustomOperator.html" title="class in org.apache.cayenne.exp.parser">ASTCustomOperator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTDbIdPath.html" title="class in org.apache.cayenne.exp.parser">ASTDbIdPath</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTDbPath.html" title="class in org.apache.cayenne.exp.parser">ASTDbPath</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Path expression traversing DB relationships and attributes.</div>
-</th>
-</tr>
-<tr id="i40" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTDirective.html" title="class in org.apache.cayenne.template.parser">ASTDirective</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i41" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTDistinct.html" title="class in org.apache.cayenne.exp.parser">ASTDistinct</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i42" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTDivide.html" title="class in org.apache.cayenne.exp.parser">ASTDivide</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTDirective.html" title="class in org.apache.cayenne.template.parser">ASTDirective</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTDistinct.html" title="class in org.apache.cayenne.exp.parser">ASTDistinct</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTDivide.html" title="class in org.apache.cayenne.exp.parser">ASTDivide</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Divide" expression.</div>
-</th>
-</tr>
-<tr id="i43" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTEnclosingObject.html" title="class in org.apache.cayenne.exp.parser">ASTEnclosingObject</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i44" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTEnum.html" title="class in org.apache.cayenne.exp.parser">ASTEnum</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTEnclosingObject.html" title="class in org.apache.cayenne.exp.parser">ASTEnclosingObject</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTEnum.html" title="class in org.apache.cayenne.exp.parser">ASTEnum</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Scalar node that represents constant enumeration value.</div>
-</th>
-</tr>
-<tr id="i45" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTEqual.html" title="class in org.apache.cayenne.exp.parser">ASTEqual</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTEqual.html" title="class in org.apache.cayenne.exp.parser">ASTEqual</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Equal To" expression.</div>
-</th>
-</tr>
-<tr id="i46" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTExists.html" title="class in org.apache.cayenne.exp.parser">ASTExists</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i47" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTExpression.html" title="class in org.apache.cayenne.template.parser">ASTExpression</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i48" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTExtract.html" title="class in org.apache.cayenne.exp.parser">ASTExtract</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i49" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTExtract.DateTimePart.html" title="enum in org.apache.cayenne.exp.parser">ASTExtract.DateTimePart</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTExists.html" title="class in org.apache.cayenne.exp.parser">ASTExists</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTExpression.html" title="class in org.apache.cayenne.template.parser">ASTExpression</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTExtract.html" title="class in org.apache.cayenne.exp.parser">ASTExtract</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/exp/parser/ASTExtract.DateTimePart.html" title="enum in org.apache.cayenne.exp.parser">ASTExtract.DateTimePart</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Available components of date/time.</div>
-</th>
-</tr>
-<tr id="i50" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTFalse.html" title="class in org.apache.cayenne.exp.parser">ASTFalse</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTFalse.html" title="class in org.apache.cayenne.exp.parser">ASTFalse</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Boolean false expression element
  
  Notice that there is one ASTTrue and one ASTFalse instead of a ASTBoolean
  with a Boolean value.</div>
-</th>
-</tr>
-<tr id="i51" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTFloatScalar.html" title="class in org.apache.cayenne.template.parser">ASTFloatScalar</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i52" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTFullObject.html" title="class in org.apache.cayenne.exp.parser">ASTFullObject</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i53" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i54" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTGreater.html" title="class in org.apache.cayenne.exp.parser">ASTGreater</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTFloatScalar.html" title="class in org.apache.cayenne.template.parser">ASTFloatScalar</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTFullObject.html" title="class in org.apache.cayenne.exp.parser">ASTFullObject</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTGreater.html" title="class in org.apache.cayenne.exp.parser">ASTGreater</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Greater Than" expression.</div>
-</th>
-</tr>
-<tr id="i55" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTGreaterOrEqual.html" title="class in org.apache.cayenne.exp.parser">ASTGreaterOrEqual</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTGreaterOrEqual.html" title="class in org.apache.cayenne.exp.parser">ASTGreaterOrEqual</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Greater Than Or Equal To" expression.</div>
-</th>
-</tr>
-<tr id="i56" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTIfElse.html" title="class in org.apache.cayenne.template.parser">ASTIfElse</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i57" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTIn.html" title="class in org.apache.cayenne.exp.parser">ASTIn</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTIfElse.html" title="class in org.apache.cayenne.template.parser">ASTIfElse</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTIn.html" title="class in org.apache.cayenne.exp.parser">ASTIn</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"In" expression.</div>
-</th>
-</tr>
-<tr id="i58" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTIntScalar.html" title="class in org.apache.cayenne.template.parser">ASTIntScalar</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i59" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTLength.html" title="class in org.apache.cayenne.exp.parser">ASTLength</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i60" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTLess.html" title="class in org.apache.cayenne.exp.parser">ASTLess</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTIntScalar.html" title="class in org.apache.cayenne.template.parser">ASTIntScalar</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTLength.html" title="class in org.apache.cayenne.exp.parser">ASTLength</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTLess.html" title="class in org.apache.cayenne.exp.parser">ASTLess</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Less Then" expression.</div>
-</th>
-</tr>
-<tr id="i61" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTLessOrEqual.html" title="class in org.apache.cayenne.exp.parser">ASTLessOrEqual</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTLessOrEqual.html" title="class in org.apache.cayenne.exp.parser">ASTLessOrEqual</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Less than or equal to" expression.</div>
-</th>
-</tr>
-<tr id="i62" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTLike.html" title="class in org.apache.cayenne.exp.parser">ASTLike</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTLike.html" title="class in org.apache.cayenne.exp.parser">ASTLike</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Like" expression.</div>
-</th>
-</tr>
-<tr id="i63" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser">ASTLikeIgnoreCase</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser">ASTLikeIgnoreCase</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Case insensitive like" expression.</div>
-</th>
-</tr>
-<tr id="i64" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTList.html" title="class in org.apache.cayenne.exp.parser">ASTList</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTList.html" title="class in org.apache.cayenne.exp.parser">ASTList</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A leaf expression representing an immutable collection of values.</div>
-</th>
-</tr>
-<tr id="i65" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTLocate.html" title="class in org.apache.cayenne.exp.parser">ASTLocate</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i66" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTLower.html" title="class in org.apache.cayenne.exp.parser">ASTLower</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i67" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTMax.html" title="class in org.apache.cayenne.exp.parser">ASTMax</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i68" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTMethod.html" title="class in org.apache.cayenne.template.parser">ASTMethod</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i69" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTMin.html" title="class in org.apache.cayenne.exp.parser">ASTMin</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i70" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTMod.html" title="class in org.apache.cayenne.exp.parser">ASTMod</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i71" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTMultiply.html" title="class in org.apache.cayenne.exp.parser">ASTMultiply</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTLocate.html" title="class in org.apache.cayenne.exp.parser">ASTLocate</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTLower.html" title="class in org.apache.cayenne.exp.parser">ASTLower</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTMax.html" title="class in org.apache.cayenne.exp.parser">ASTMax</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTMethod.html" title="class in org.apache.cayenne.template.parser">ASTMethod</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTMin.html" title="class in org.apache.cayenne.exp.parser">ASTMin</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTMod.html" title="class in org.apache.cayenne.exp.parser">ASTMod</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTMultiply.html" title="class in org.apache.cayenne.exp.parser">ASTMultiply</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Multiply" expression.</div>
-</th>
-</tr>
-<tr id="i72" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNamedParameter.html" title="class in org.apache.cayenne.exp.parser">ASTNamedParameter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNamedParameter.html" title="class in org.apache.cayenne.exp.parser">ASTNamedParameter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A named expression parameter.</div>
-</th>
-</tr>
-<tr id="i73" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNegate.html" title="class in org.apache.cayenne.exp.parser">ASTNegate</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNegate.html" title="class in org.apache.cayenne.exp.parser">ASTNegate</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Negate" expression.</div>
-</th>
-</tr>
-<tr id="i74" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNot.html" title="class in org.apache.cayenne.exp.parser">ASTNot</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNot.html" title="class in org.apache.cayenne.exp.parser">ASTNot</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Not" expression.</div>
-</th>
-</tr>
-<tr id="i75" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNotBetween.html" title="class in org.apache.cayenne.exp.parser">ASTNotBetween</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNotBetween.html" title="class in org.apache.cayenne.exp.parser">ASTNotBetween</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Not Between" expression.</div>
-</th>
-</tr>
-<tr id="i76" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNotEqual.html" title="class in org.apache.cayenne.exp.parser">ASTNotEqual</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNotEqual.html" title="class in org.apache.cayenne.exp.parser">ASTNotEqual</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Not equal to" expression.</div>
-</th>
-</tr>
-<tr id="i77" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNotExists.html" title="class in org.apache.cayenne.exp.parser">ASTNotExists</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i78" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNotIn.html" title="class in org.apache.cayenne.exp.parser">ASTNotIn</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNotExists.html" title="class in org.apache.cayenne.exp.parser">ASTNotExists</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNotIn.html" title="class in org.apache.cayenne.exp.parser">ASTNotIn</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Not In" expression.</div>
-</th>
-</tr>
-<tr id="i79" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNotLike.html" title="class in org.apache.cayenne.exp.parser">ASTNotLike</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNotLike.html" title="class in org.apache.cayenne.exp.parser">ASTNotLike</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Not Like" expression.</div>
-</th>
-</tr>
-<tr id="i80" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTNotLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser">ASTNotLikeIgnoreCase</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTNotLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser">ASTNotLikeIgnoreCase</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Not like, ignore case" expression.</div>
-</th>
-</tr>
-<tr id="i81" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTObjPath.html" title="class in org.apache.cayenne.exp.parser">ASTObjPath</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i82" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTOr.html" title="class in org.apache.cayenne.exp.parser">ASTOr</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTObjPath.html" title="class in org.apache.cayenne.exp.parser">ASTObjPath</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTOr.html" title="class in org.apache.cayenne.exp.parser">ASTOr</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Or" expression.</div>
-</th>
-</tr>
-<tr id="i83" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTPath.html" title="class in org.apache.cayenne.exp.parser">ASTPath</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTPath.html" title="class in org.apache.cayenne.exp.parser">ASTPath</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Generic path expression.</div>
-</th>
-</tr>
-<tr id="i84" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTScalar.html" title="class in org.apache.cayenne.exp.parser">ASTScalar</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTScalar.html" title="class in org.apache.cayenne.exp.parser">ASTScalar</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A scalar value wrapper expression.</div>
-</th>
-</tr>
-<tr id="i85" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTSqrt.html" title="class in org.apache.cayenne.exp.parser">ASTSqrt</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i86" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTStringScalar.html" title="class in org.apache.cayenne.template.parser">ASTStringScalar</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i87" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTSubquery.html" title="class in org.apache.cayenne.exp.parser">ASTSubquery</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i88" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTSubstring.html" title="class in org.apache.cayenne.exp.parser">ASTSubstring</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i89" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTSubtract.html" title="class in org.apache.cayenne.exp.parser">ASTSubtract</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTSqrt.html" title="class in org.apache.cayenne.exp.parser">ASTSqrt</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTStringScalar.html" title="class in org.apache.cayenne.template.parser">ASTStringScalar</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTSubquery.html" title="class in org.apache.cayenne.exp.parser">ASTSubquery</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTSubstring.html" title="class in org.apache.cayenne.exp.parser">ASTSubstring</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTSubtract.html" title="class in org.apache.cayenne.exp.parser">ASTSubtract</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">"Subtract" expression.</div>
-</th>
-</tr>
-<tr id="i90" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTSum.html" title="class in org.apache.cayenne.exp.parser">ASTSum</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i91" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTText.html" title="class in org.apache.cayenne.template.parser">ASTText</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i92" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTTrim.html" title="class in org.apache.cayenne.exp.parser">ASTTrim</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i93" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTTrue.html" title="class in org.apache.cayenne.exp.parser">ASTTrue</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTSum.html" title="class in org.apache.cayenne.exp.parser">ASTSum</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTText.html" title="class in org.apache.cayenne.template.parser">ASTText</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTTrim.html" title="class in org.apache.cayenne.exp.parser">ASTTrim</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTTrue.html" title="class in org.apache.cayenne.exp.parser">ASTTrue</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Boolean true expression element Notice that there is one ASTTrue and one
  ASTFalse instead of a ASTBoolean with a Boolean value.</div>
-</th>
-</tr>
-<tr id="i94" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ASTUpper.html" title="class in org.apache.cayenne.exp.parser">ASTUpper</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i95" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ASTVariable.html" title="class in org.apache.cayenne.template.parser">ASTVariable</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i96" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ASTUpper.html" title="class in org.apache.cayenne.exp.parser">ASTUpper</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ASTVariable.html" title="class in org.apache.cayenne.template.parser">ASTVariable</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Defines a property descriptor that is a part of an Entity.</div>
-</th>
-</tr>
-<tr id="i97" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/AttributeEvent.html" title="class in org.apache.cayenne.map.event">AttributeEvent</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/event/AttributeEvent.html" title="class in org.apache.cayenne.map.event">AttributeEvent</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents events resulted from Attribute changes 
  in CayenneModeler.</div>
-</th>
-</tr>
-<tr id="i98" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/AttributeFault.html" title="class in org.apache.cayenne.access">AttributeFault</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i99" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/AttributeProperty.html" title="interface in org.apache.cayenne.reflect">AttributeProperty</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/AttributeFault.html" title="class in org.apache.cayenne.access">AttributeFault</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/AttributeProperty.html" title="interface in org.apache.cayenne.reflect">AttributeProperty</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Represents a simple object property.</div>
-</th>
-</tr>
-<tr id="i100" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/AutoAdapter.html" title="class in org.apache.cayenne.dba">AutoAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/AutoAdapter.html" title="class in org.apache.cayenne.dba">AutoAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A DbAdapter that automatically detects the kind of database it is running on
  and instantiates an appropriate DB-specific adapter, delegating all
  subsequent method calls to this adapter.</div>
-</th>
-</tr>
-<tr id="i101" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/datasource/BadValidationQueryException.html" title="class in org.apache.cayenne.datasource">BadValidationQueryException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/datasource/BadValidationQueryException.html" title="class in org.apache.cayenne.datasource">BadValidationQueryException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown when the pool fails to validate a fresh connection that is known to be
  in a good state.</div>
-</th>
-</tr>
-<tr id="i102" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/BaseArcProperty.html" title="class in org.apache.cayenne.reflect">BaseArcProperty</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/BaseArcProperty.html" title="class in org.apache.cayenne.reflect">BaseArcProperty</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A base implementation of the <a href="org/apache/cayenne/reflect/ArcProperty.html" title="interface in org.apache.cayenne.reflect"><code>ArcProperty</code></a>.</div>
-</th>
-</tr>
-<tr id="i103" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/BaseBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">BaseBatchTranslator</a>&lt;<a href="org/apache/cayenne/access/translator/batch/BaseBatchTranslator.html" title="type parameter in BaseBatchTranslator">T</a> extends <a href="org/apache/cayenne/query/BatchQuery.html" title="class in org.apache.cayenne.query">BatchQuery</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i104" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/BaseBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">BaseBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i105" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/BaseConfigurationNodeVisitor.html" title="class in org.apache.cayenne.configuration">BaseConfigurationNodeVisitor</a>&lt;<a href="org/apache/cayenne/configuration/BaseConfigurationNodeVisitor.html" title="type parameter in BaseConfigurationNodeVisitor">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/BaseBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">BaseBatchTranslator&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/BaseBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">BaseBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/BaseConfigurationNodeVisitor.html" title="class in org.apache.cayenne.configuration">BaseConfigurationNodeVisitor&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/configuration/ConfigurationNodeVisitor.html" title="interface in org.apache.cayenne.configuration"><code>ConfigurationNodeVisitor</code></a> that does nothing, used as a convenience superclass
  for partial visitors.</div>
-</th>
-</tr>
-<tr id="i106" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/remote/BaseConnection.html" title="class in org.apache.cayenne.remote">BaseConnection</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/remote/BaseConnection.html" title="class in org.apache.cayenne.remote">BaseConnection</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A common base class for concrete ClientConnection implementations.</div>
-</th>
-</tr>
-<tr id="i107" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/BaseContext.html" title="class in org.apache.cayenne">BaseContext</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/BaseContext.html" title="class in org.apache.cayenne">BaseContext</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A common base superclass for Cayenne ObjectContext implementors.</div>
-</th>
-</tr>
-<tr id="i108" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/BaseDataObject.html" title="class in org.apache.cayenne">BaseDataObject</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/BaseDataObject.html" title="class in org.apache.cayenne">BaseDataObject</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Base implementation of <a href="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne"><code>DataObject</code></a>,
  have no assumption about how data is actually stored.</div>
-</th>
-</tr>
-<tr id="i109" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/BaseDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">BaseDbRowOp</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i110" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/BaseIdProperty.html" title="class in org.apache.cayenne.exp.property">BaseIdProperty</a>&lt;<a href="org/apache/cayenne/exp/property/BaseIdProperty.html" title="type parameter in BaseIdProperty">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/BaseDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">BaseDbRowOp</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/BaseIdProperty.html" title="class in org.apache.cayenne.exp.property">BaseIdProperty&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Property that represents non-numeric PK</div>
-</th>
-</tr>
-<tr id="i111" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/BaseProperty.html" title="class in org.apache.cayenne.exp.property">BaseProperty</a>&lt;<a href="org/apache/cayenne/exp/property/BaseProperty.html" title="type parameter in BaseProperty">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/BaseProperty.html" title="class in org.apache.cayenne.exp.property">BaseProperty&lt;E&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Property that represents generic attribute.</div>
-</th>
-</tr>
-<tr id="i112" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/BaseProperty.html" title="class in org.apache.cayenne.reflect">BaseProperty</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/BaseProperty.html" title="class in org.apache.cayenne.reflect">BaseProperty</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An abstract property descriptor that delegates property access to an <a href="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect"><code>Accessor</code></a>.</div>
-</th>
-</tr>
-<tr id="i113" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.html" title="class in org.apache.cayenne.access.dbsync">BaseSchemaUpdateStrategy</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i114" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/BaseSQLAction.html" title="class in org.apache.cayenne.access.jdbc">BaseSQLAction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.html" title="class in org.apache.cayenne.access.dbsync">BaseSchemaUpdateStrategy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/BaseSQLAction.html" title="class in org.apache.cayenne.access.jdbc">BaseSQLAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A convenience superclass for SQLAction implementations.</div>
-</th>
-</tr>
-<tr id="i115" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/select/BaseSQLTreeProcessor.html" title="class in org.apache.cayenne.access.translator.select">BaseSQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i116" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/BaseToManyProperty.html" title="class in org.apache.cayenne.reflect">BaseToManyProperty</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/select/BaseSQLTreeProcessor.html" title="class in org.apache.cayenne.access.translator.select">BaseSQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/BaseToManyProperty.html" title="class in org.apache.cayenne.reflect">BaseToManyProperty</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A generic superclass of CollectionProperty implementations.</div>
-</th>
-</tr>
-<tr id="i117" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/BaseToOneProperty.html" title="class in org.apache.cayenne.reflect">BaseToOneProperty</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/BaseToOneProperty.html" title="class in org.apache.cayenne.reflect">BaseToOneProperty</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A convenience base superclass for <a href="org/apache/cayenne/reflect/ToOneProperty.html" title="interface in org.apache.cayenne.reflect"><code>ToOneProperty</code></a> implementors.</div>
-</th>
-</tr>
-<tr id="i118" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/tx/BaseTransaction.html" title="class in org.apache.cayenne.tx">BaseTransaction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/tx/BaseTransaction.html" title="class in org.apache.cayenne.tx">BaseTransaction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Cayenne transaction.</div>
-</th>
-</tr>
-<tr id="i119" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/BatchAction.html" title="class in org.apache.cayenne.access.jdbc">BatchAction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i120" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/BatchQuery.html" title="class in org.apache.cayenne.query">BatchQuery</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/BatchAction.html" title="class in org.apache.cayenne.access.jdbc">BatchAction</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/BatchQuery.html" title="class in org.apache.cayenne.query">BatchQuery</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">BatchQuery and its descendants allow to group similar data for the batch
  database modifications, including inserts, updates and deletes.</div>
-</th>
-</tr>
-<tr id="i121" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/BatchQueryRow.html" title="class in org.apache.cayenne.query">BatchQueryRow</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/BatchQueryRow.html" title="class in org.apache.cayenne.query">BatchQueryRow</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents a single row of values in a BatchQuery.</div>
-</th>
-</tr>
-<tr id="i122" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/BatchTranslator.html" title="interface in org.apache.cayenne.access.translator.batch">BatchTranslator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/translator/batch/BatchTranslator.html" title="interface in org.apache.cayenne.access.translator.batch">BatchTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Superclass of batch query translators.</div>
-</th>
-</tr>
-<tr id="i123" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/BatchTranslatorFactory.html" title="interface in org.apache.cayenne.access.translator.batch">BatchTranslatorFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/translator/batch/BatchTranslatorFactory.html" title="interface in org.apache.cayenne.access.translator.batch">BatchTranslatorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Factory which creates BatchQueryBuilders for different types of queries,
  which, in their turn, create SQL strings for batch queries.</div>
-</th>
-</tr>
-<tr id="i124" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/BeanAccessor.html" title="class in org.apache.cayenne.reflect">BeanAccessor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/BeanAccessor.html" title="class in org.apache.cayenne.reflect">BeanAccessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A property accessor that uses set/get methods following JavaBean naming
  conventions.</div>
-</th>
-</tr>
-<tr id="i125" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/validation/BeanValidationFailure.html" title="class in org.apache.cayenne.validation">BeanValidationFailure</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/validation/BeanValidationFailure.html" title="class in org.apache.cayenne.validation">BeanValidationFailure</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">ValidationFailure implementation that described a failure of a single named property of
  a Java Bean object.</div>
-</th>
-</tr>
-<tr id="i126" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/BeforeScopeEnd.html" title="annotation in org.apache.cayenne.di">BeforeScopeEnd</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/di/BeforeScopeEnd.html" title="annotation in org.apache.cayenne.di">BeforeScopeEnd</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
 <div class="block">An annotation used by objects that want to receive scope ending events from the DI
  registry.</div>
-</th>
-</tr>
-<tr id="i127" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/BetweenNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">BetweenNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i128" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/BigDecimalType.html" title="class in org.apache.cayenne.access.types">BigDecimalType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i129" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/BigDecimalValueType.html" title="class in org.apache.cayenne.access.types">BigDecimalValueType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i130" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/BigIntegerValueType.html" title="class in org.apache.cayenne.access.types">BigIntegerValueType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i131" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/directive/Bind.html" title="class in org.apache.cayenne.template.directive">Bind</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i132" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/directive/BindEqual.html" title="class in org.apache.cayenne.template.directive">BindEqual</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i133" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/Binder.html" title="interface in org.apache.cayenne.di">Binder</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/BetweenNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">BetweenNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/BigDecimalType.html" title="class in org.apache.cayenne.access.types">BigDecimalType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/BigDecimalValueType.html" title="class in org.apache.cayenne.access.types">BigDecimalValueType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/BigIntegerValueType.html" title="class in org.apache.cayenne.access.types">BigIntegerValueType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/directive/Bind.html" title="class in org.apache.cayenne.template.directive">Bind</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/directive/BindEqual.html" title="class in org.apache.cayenne.template.directive">BindEqual</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/Binder.html" title="interface in org.apache.cayenne.di">Binder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An object passed to a <a href="org/apache/cayenne/di/Module.html" title="interface in org.apache.cayenne.di"><code>Module</code></a> by the DI container during initialization, that
  provides the API for the module to bind its services to the container.</div>
-</th>
-</tr>
-<tr id="i134" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/BindingBuilder.html" title="interface in org.apache.cayenne.di">BindingBuilder</a>&lt;<a href="org/apache/cayenne/di/BindingBuilder.html" title="type parameter in BindingBuilder">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/BindingBuilder.html" title="interface in org.apache.cayenne.di">BindingBuilder&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A binding builder that helps with fluent binding creation.</div>
-</th>
-</tr>
-<tr id="i135" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/directive/BindNotEqual.html" title="class in org.apache.cayenne.template.directive">BindNotEqual</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i136" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/directive/BindObjectEqual.html" title="class in org.apache.cayenne.template.directive">BindObjectEqual</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i137" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/directive/BindObjectNotEqual.html" title="class in org.apache.cayenne.template.directive">BindObjectNotEqual</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i138" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/BitwiseNotNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">BitwiseNotNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i139" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/BooleanType.html" title="class in org.apache.cayenne.access.types">BooleanType</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/directive/BindNotEqual.html" title="class in org.apache.cayenne.template.directive">BindNotEqual</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/directive/BindObjectEqual.html" title="class in org.apache.cayenne.template.directive">BindObjectEqual</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/directive/BindObjectNotEqual.html" title="class in org.apache.cayenne.template.directive">BindObjectNotEqual</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/BitwiseNotNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">BitwiseNotNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/BooleanType.html" title="class in org.apache.cayenne.access.types">BooleanType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Handles <code>java.lang.Boolean</code> mapping.</div>
-</th>
-</tr>
-<tr id="i140" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/ByteArrayType.html" title="class in org.apache.cayenne.access.types">ByteArrayType</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/ByteArrayType.html" title="class in org.apache.cayenne.access.types">ByteArrayType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Handles <code>byte[]</code>, mapping it as either of JDBC types - BLOB or
  (VAR)BINARY.</div>
-</th>
-</tr>
-<tr id="i141" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/ByteType.html" title="class in org.apache.cayenne.access.types">ByteType</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/ByteType.html" title="class in org.apache.cayenne.access.types">ByteType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Handles <code>java.lang.Byte</code> type mapping.</div>
-</th>
-</tr>
-<tr id="i142" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/CacheableQuery.html" title="class in org.apache.cayenne.query">CacheableQuery</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/CacheableQuery.html" title="class in org.apache.cayenne.query">CacheableQuery</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Shared functionality for cacheable queries.</div>
-</th>
-</tr>
-<tr id="i143" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/CalendarType.html" title="class in org.apache.cayenne.access.types">CalendarType</a>&lt;<a href="org/apache/cayenne/access/types/CalendarType.html" title="type parameter in CalendarType">T</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util" class="externalLink">Calendar</a>&gt;</td>
-<th class="colLast" scope="row">
-<div class="block">ExtendedType that handles <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Calendar</code></a> fields.</div>
-</th>
-</tr>
-<tr id="i144" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/CallbackDescriptor.html" title="class in org.apache.cayenne.map">CallbackDescriptor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/CalendarType.html" title="class in org.apache.cayenne.access.types">CalendarType&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">ExtendedType that handles <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html" title="class or interface in java.util" class="external-link"><code>Calendar</code></a> fields.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/CallbackDescriptor.html" title="class in org.apache.cayenne.map">CallbackDescriptor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A mapping descriptor of a single callback event.</div>
-</th>
-</tr>
-<tr id="i145" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/CallbackMap.html" title="class in org.apache.cayenne.map">CallbackMap</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/CallbackMap.html" title="class in org.apache.cayenne.map">CallbackMap</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A generic descriptor of a set of standard lifecycle callbacks.</div>
-</th>
-</tr>
-<tr id="i146" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/CapsStrategy.html" title="enum in org.apache.cayenne.query">CapsStrategy</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/query/CapsStrategy.html" title="enum in org.apache.cayenne.query">CapsStrategy</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Defines forced capitalization of the result column names in the DataRow.</div>
-</th>
-</tr>
-<tr id="i147" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/Cayenne.html" title="class in org.apache.cayenne">Cayenne</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/Cayenne.html" title="class in org.apache.cayenne">Cayenne</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Various utils for processing persistent objects and their properties</div>
-</th>
-</tr>
-<tr id="i148" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.html" title="interface in org.apache.cayenne.configuration.rop.client">CayenneClientModuleProvider</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.html" title="interface in org.apache.cayenne.configuration.rop.client">CayenneClientModuleProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">This interface implementations will be used by <a href="org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.html" title="class in org.apache.cayenne.configuration.rop.client"><code>ClientRuntimeBuilder</code></a> to auto-load client modules.</div>
-</th>
-</tr>
-<tr id="i149" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/CayenneContextFactory.html" title="class in org.apache.cayenne.configuration.rop.client">CayenneContextFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i150" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/CayenneDataObject.html" title="class in org.apache.cayenne">CayenneDataObject</a></td>
-<th class="colLast" scope="row">
-<div class="block">Implementation of <a href="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne"><code>DataObject</code></a> that uses <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a> to store object fields.</div>
-</th>
-</tr>
-<tr id="i151" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/CayenneEvent.html" title="class in org.apache.cayenne.event">CayenneEvent</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/CayenneContextFactory.html" title="class in org.apache.cayenne.configuration.rop.client">CayenneContextFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/CayenneDataObject.html" title="class in org.apache.cayenne">CayenneDataObject</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Implementation of <a href="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne"><code>DataObject</code></a> that uses <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link"><code>Map</code></a> to store object fields.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/event/CayenneEvent.html" title="class in org.apache.cayenne.event">CayenneEvent</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Common superclass for events passed from the EventManager to Listeners; encapsulates
  optional event information.</div>
-</th>
-</tr>
-<tr id="i152" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/CayenneException.html" title="class in org.apache.cayenne">CayenneException</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.1 use <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne"><code>CayenneRuntimeException</code></a> instead</div>
-</th>
-</tr>
-<tr id="i153" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/CayenneException.html" title="class in org.apache.cayenne">CayenneException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">Deprecated.
+<div class="deprecation-comment">since 4.1 use <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne"><code>CayenneRuntimeException</code></a> instead</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defining a double-linked named entry in CayenneMap.</div>
-</th>
-</tr>
-<tr id="i154" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/CayenneRuntime.html" title="class in org.apache.cayenne.configuration">CayenneRuntime</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/CayenneRuntime.html" title="class in org.apache.cayenne.configuration">CayenneRuntime</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A superclass of various Cayenne runtime stacks.</div>
-</th>
-</tr>
-<tr id="i155" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">A generic unchecked exception that may be thrown by Cayenne framework.</div>
-</th>
-</tr>
-<tr id="i156" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/CayenneServerModuleProvider.html" title="interface in org.apache.cayenne.configuration.server">CayenneServerModuleProvider</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/server/CayenneServerModuleProvider.html" title="interface in org.apache.cayenne.configuration.server">CayenneServerModuleProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">This interface implementations will be used by <a href="org/apache/cayenne/configuration/server/ServerRuntimeBuilder.html" title="class in org.apache.cayenne.configuration.server"><code>ServerRuntimeBuilder</code></a> to auto-load server modules.</div>
-</th>
-</tr>
-<tr id="i157" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/CayenneSQLTemplateProcessor.html" title="class in org.apache.cayenne.template">CayenneSQLTemplateProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i158" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/tx/CayenneTransaction.html" title="class in org.apache.cayenne.tx">CayenneTransaction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/CayenneSQLTemplateProcessor.html" title="class in org.apache.cayenne.template">CayenneSQLTemplateProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/tx/CayenneTransaction.html" title="class in org.apache.cayenne.tx">CayenneTransaction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents a Cayenne-managed local Transaction.</div>
-</th>
-</tr>
-<tr id="i159" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/CharacterValueType.html" title="class in org.apache.cayenne.access.types">CharacterValueType</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/CharacterValueType.html" title="class in org.apache.cayenne.access.types">CharacterValueType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">This is char and Character type mapped to zero or one char String.</div>
-</th>
-</tr>
-<tr id="i160" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/CharType.html" title="class in org.apache.cayenne.access.types">CharType</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/CharType.html" title="class in org.apache.cayenne.access.types">CharType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Handles <code>java.lang.String</code>, mapping it as either of JDBC types -
  CLOB or (VAR)CHAR.</div>
-</th>
-</tr>
-<tr id="i161" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/ChildDiffLoader.html" title="class in org.apache.cayenne.graph">ChildDiffLoader</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/ChildDiffLoader.html" title="class in org.apache.cayenne.graph">ChildDiffLoader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A GraphChangeHandler that loads child ObjectContext diffs into a parent
  ObjectContext.</div>
-</th>
-</tr>
-<tr id="i162" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ChildProcessor.html" title="interface in org.apache.cayenne.access.sqlbuilder.sqltree">ChildProcessor</a>&lt;<a href="org/apache/cayenne/access/sqlbuilder/sqltree/ChildProcessor.html" title="type parameter in ChildProcessor">T</a> extends <a href="org/apache/cayenne/access/sqlbuilder/sqltree/Node.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">Node</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i163" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/ClassDescriptor.html" title="interface in org.apache.cayenne.reflect">ClassDescriptor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ChildProcessor.html" title="interface in org.apache.cayenne.access.sqlbuilder.sqltree">ChildProcessor&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/ClassDescriptor.html" title="interface in org.apache.cayenne.reflect">ClassDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A runtime descriptor of an persistent class.</div>
-</th>
-</tr>
-<tr id="i164" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/ClassDescriptorFactory.html" title="interface in org.apache.cayenne.reflect">ClassDescriptorFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/ClassDescriptorFactory.html" title="interface in org.apache.cayenne.reflect">ClassDescriptorFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A factory of <a href="org/apache/cayenne/reflect/ClassDescriptor.html" title="interface in org.apache.cayenne.reflect"><code>ClassDescriptor</code></a> instances.</div>
-</th>
-</tr>
-<tr id="i165" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/ClassDescriptorMap.html" title="class in org.apache.cayenne.reflect">ClassDescriptorMap</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/ClassDescriptorMap.html" title="class in org.apache.cayenne.reflect">ClassDescriptorMap</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An object that holds class descriptors for mapped entities, compiling new
  descriptors on demand using an internal chain of descriptor factories.</div>
-</th>
-</tr>
-<tr id="i166" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/ClassLoaderManager.html" title="interface in org.apache.cayenne.di">ClassLoaderManager</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/ClassLoaderManager.html" title="interface in org.apache.cayenne.di">ClassLoaderManager</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Maps ClassLoaders to resources.</div>
-</th>
-</tr>
-<tr id="i167" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/resource/ClassLoaderResourceLocator.html" title="class in org.apache.cayenne.resource">ClassLoaderResourceLocator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/resource/ClassLoaderResourceLocator.html" title="class in org.apache.cayenne.resource">ClassLoaderResourceLocator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/resource/ResourceLocator.html" title="interface in org.apache.cayenne.resource"><code>ResourceLocator</code></a> that looks up resources is the application
  classpath based on the current thread ClassLoader.</div>
-</th>
-</tr>
-<tr id="i168" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/remote/ClientChannel.html" title="class in org.apache.cayenne.remote">ClientChannel</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/remote/ClientChannel.html" title="class in org.apache.cayenne.remote">ClientChannel</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne"><code>DataChannel</code></a> implementation that accesses a remote server
  via a ClientConnection.</div>
-</th>
-</tr>
-<tr id="i169" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/ClientChannelProvider.html" title="class in org.apache.cayenne.configuration.rop.client">ClientChannelProvider</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i170" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/remote/ClientConnection.html" title="interface in org.apache.cayenne.remote">ClientConnection</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/ClientChannelProvider.html" title="class in org.apache.cayenne.configuration.rop.client">ClientChannelProvider</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/remote/ClientConnection.html" title="interface in org.apache.cayenne.remote">ClientConnection</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A connection object used to interact with a remote Cayenne server.</div>
-</th>
-</tr>
-<tr id="i171" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/ClientConstants.html" title="class in org.apache.cayenne.configuration.rop.client">ClientConstants</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/ClientConstants.html" title="class in org.apache.cayenne.configuration.rop.client">ClientConstants</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Defines the names of runtime properties and named collections used in DI modules related to ROP client.</div>
-</th>
-</tr>
-<tr id="i172" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.html" title="class in org.apache.cayenne.rop.http">ClientHessianSerializationServiceProvider</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i173" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/ClientModule.html" title="class in org.apache.cayenne.configuration.rop.client">ClientModule</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.html" title="class in org.apache.cayenne.rop.http">ClientHessianSerializationServiceProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/ClientModule.html" title="class in org.apache.cayenne.configuration.rop.client">ClientModule</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A DI module containing all Cayenne ROP client runtime configurations.</div>
-</th>
-</tr>
-<tr id="i174" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/ClientRuntime.html" title="class in org.apache.cayenne.configuration.rop.client">ClientRuntime</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/ClientRuntime.html" title="class in org.apache.cayenne.configuration.rop.client">ClientRuntime</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A user application entry point to Cayenne stack on the ROP client.</div>
-</th>
-</tr>
-<tr id="i175" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.html" title="class in org.apache.cayenne.configuration.rop.client">ClientRuntimeBuilder</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.html" title="class in org.apache.cayenne.configuration.rop.client">ClientRuntimeBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">
  A convenience class to assemble custom ClientRuntime.</div>
-</th>
-</tr>
-<tr id="i176" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/remote/hessian/ClientSerializerFactory.html" title="class in org.apache.cayenne.remote.hessian">ClientSerializerFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/remote/hessian/ClientSerializerFactory.html" title="class in org.apache.cayenne.remote.hessian">ClientSerializerFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An object that manages all custom (de)serializers used on the client.</div>
-</th>
-</tr>
-<tr id="i177" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/ClientServerChannel.html" title="class in org.apache.cayenne.access">ClientServerChannel</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/ClientServerChannel.html" title="class in org.apache.cayenne.access">ClientServerChannel</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A DataChannel that provides a server-side end of the bridge between client and server
  objects in a Remote Object Persistence stack.</div>
-</th>
-</tr>
-<tr id="i178" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/CollectionProperty.html" title="class in org.apache.cayenne.exp.property">CollectionProperty</a>&lt;<a href="org/apache/cayenne/exp/property/CollectionProperty.html" title="type parameter in CollectionProperty">V</a> extends <a href="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>,&#8203;<a href="org/apache/cayenne/exp/property/CollectionProperty.html" title="type parameter in Collect [...]
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/CollectionProperty.html" title="class in org.apache.cayenne.exp.property">CollectionProperty&lt;V,<wbr>E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Base class for <a href="org/apache/cayenne/exp/property/ListProperty.html" title="class in org.apache.cayenne.exp.property"><code>ListProperty</code></a> and <a href="org/apache/cayenne/exp/property/SetProperty.html" title="class in org.apache.cayenne.exp.property"><code>SetProperty</code></a></div>
-</th>
-</tr>
-<tr id="i179" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/ColumnDescriptor.html" title="class in org.apache.cayenne.access.jdbc">ColumnDescriptor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/ColumnDescriptor.html" title="class in org.apache.cayenne.access.jdbc">ColumnDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A descriptor of a ResultSet column.</div>
-</th>
-</tr>
-<tr id="i180" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ColumnNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">ColumnNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i181" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/ColumnNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">ColumnNodeBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i182" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect</a>&lt;<a href="org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ColumnNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">ColumnNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/ColumnNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">ColumnNodeBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">ColumnSelect&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A helper builder for queries selecting individual properties based on the root object.</div>
-</th>
-</tr>
-<tr id="i183" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/log/CompactSlf4jJdbcEventLogger.html" title="class in org.apache.cayenne.log">CompactSlf4jJdbcEventLogger</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i184" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/ComparableProperty.html" title="interface in org.apache.cayenne.exp.property">ComparableProperty</a>&lt;<a href="org/apache/cayenne/exp/property/ComparableProperty.html" title="type parameter in ComparableProperty">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/log/CompactSlf4jJdbcEventLogger.html" title="class in org.apache.cayenne.log">CompactSlf4jJdbcEventLogger</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/exp/property/ComparableProperty.html" title="interface in org.apache.cayenne.exp.property">ComparableProperty&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface (or "Trait") that provides basic functionality for comparable properties.</div>
-</th>
-</tr>
-<tr id="i185" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/CompareToBuilder.html" title="class in org.apache.cayenne.util">CompareToBuilder</a></td>
-<th class="colLast" scope="row">
-<div class="block">Assists in implementing <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true#compareTo-T-" title="class or interface in java.lang" class="externalLink"><code>Comparable.compareTo(Object)</code></a> methods.</div>
-</th>
-</tr>
-<tr id="i186" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/commons/CompositeCollection.html" title="class in org.apache.cayenne.util.commons">CompositeCollection</a>&lt;<a href="org/apache/cayenne/util/commons/CompositeCollection.html" title="type parameter in CompositeCollection">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/CompareToBuilder.html" title="class in org.apache.cayenne.util">CompareToBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Assists in implementing <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html#compareTo-T-" title="class or interface in java.lang" class="external-link"><code>Comparable.compareTo(Object)</code></a> methods.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/commons/CompositeCollection.html" title="class in org.apache.cayenne.util.commons">CompositeCollection&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Decorates a collection of other collections to provide a single unified view.</div>
-</th>
-</tr>
-<tr id="i187" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/CompoundDiff.html" title="class in org.apache.cayenne.graph">CompoundDiff</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/CompoundDiff.html" title="class in org.apache.cayenne.graph">CompoundDiff</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A GraphDiff that is a list of other GraphDiffs.</div>
-</th>
-</tr>
-<tr id="i188" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="class in org.apache.cayenne.util.concurrentlinkedhashmap">ConcurrentLinkedHashMap</a>&lt;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="type parameter in ConcurrentLinkedHashMap">K</a>,&#8203;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="type parameter in ConcurrentLinkedHashMap">V [...]
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="class in org.apache.cayenne.util.concurrentlinkedhashmap">ConcurrentLinkedHashMap&lt;K,<wbr>V&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A hash table supporting full concurrency of retrievals, adjustable expected concurrency
  for updates, and a maximum capacity to bound the map by.</div>
-</th>
-</tr>
-<tr id="i189" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.Builder.html" title="class in org.apache.cayenne.util.concurrentlinkedhashmap">ConcurrentLinkedHashMap.Builder</a>&lt;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.Builder.html" title="type parameter in ConcurrentLinkedHashMap.Builder">K</a>,&#8203;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.Builder.html" title="type [...]
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.Builder.html" title="class in org.apache.cayenne.util.concurrentlinkedhashmap">ConcurrentLinkedHashMap.Builder&lt;K,<wbr>V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A builder that creates <a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="class in org.apache.cayenne.util.concurrentlinkedhashmap"><code>ConcurrentLinkedHashMap</code></a> instances.</div>
-</th>
-</tr>
-<tr id="i190" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Superclass of conditional expressions.</div>
-</th>
-</tr>
-<tr id="i191" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ConfigurationException.html" title="class in org.apache.cayenne">ConfigurationException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/ConfigurationException.html" title="class in org.apache.cayenne">ConfigurationException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">A runtime exception thrown on failures in Cayenne configuration.</div>
-</th>
-</tr>
-<tr id="i192" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/ConfigurationNameMapper.html" title="interface in org.apache.cayenne.configuration">ConfigurationNameMapper</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/ConfigurationNameMapper.html" title="interface in org.apache.cayenne.configuration">ConfigurationNameMapper</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A service that maps the names of configuration objects to the resource names.</div>
-</th>
-</tr>
-<tr id="i193" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/ConfigurationNode.html" title="interface in org.apache.cayenne.configuration">ConfigurationNode</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/ConfigurationNode.html" title="interface in org.apache.cayenne.configuration">ConfigurationNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Implemented by the "nodes" on the Cayenne configuration tree.</div>
-</th>
-</tr>
-<tr id="i194" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/ConfigurationNodeVisitor.html" title="interface in org.apache.cayenne.configuration">ConfigurationNodeVisitor</a>&lt;<a href="org/apache/cayenne/configuration/ConfigurationNodeVisitor.html" title="type parameter in ConfigurationNodeVisitor">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/ConfigurationNodeVisitor.html" title="interface in org.apache.cayenne.configuration">ConfigurationNodeVisitor&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A visitor interface for implementing operations on different types of
  <a href="org/apache/cayenne/configuration/ConfigurationNode.html" title="interface in org.apache.cayenne.configuration"><code>ConfigurationNode</code></a> objects.</div>
-</th>
-</tr>
-<tr id="i195" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/ConfigurationTree.html" title="class in org.apache.cayenne.configuration">ConfigurationTree</a>&lt;<a href="org/apache/cayenne/configuration/ConfigurationTree.html" title="type parameter in ConfigurationTree">T</a> extends <a href="org/apache/cayenne/configuration/ConfigurationNode.html" title="interface in org.apache.cayenne.configuration">ConfigurationNode</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/ConfigurationTree.html" title="class in org.apache.cayenne.configuration">ConfigurationTree&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A tree of configuration nodes that contains extra information about the nodes, such
  as load errors.</div>
-</th>
-</tr>
-<tr id="i196" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/ConnectionAwareResultIterator.html" title="class in org.apache.cayenne.access.jdbc">ConnectionAwareResultIterator</a>&lt;<a href="org/apache/cayenne/access/jdbc/ConnectionAwareResultIterator.html" title="type parameter in ConnectionAwareResultIterator">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/ConnectionAwareResultIterator.html" title="class in org.apache.cayenne.access.jdbc">ConnectionAwareResultIterator&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne"><code>ResultIterator</code></a> wrapper that handles closing a connection.</div>
-</th>
-</tr>
-<tr id="i197" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/Constants.html" title="interface in org.apache.cayenne.configuration">Constants</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/Constants.html" title="interface in org.apache.cayenne.configuration">Constants</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines the names of runtime properties and named collections used in DI modules.</div>
-</th>
-</tr>
-<tr id="i198" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/ConstructorInjectingDecoratorProvider.html" title="class in org.apache.cayenne.di.spi">ConstructorInjectingDecoratorProvider</a>&lt;<a href="org/apache/cayenne/di/spi/ConstructorInjectingDecoratorProvider.html" title="type parameter in ConstructorInjectingDecoratorProvider">T</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i199" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/Context.html" title="class in org.apache.cayenne.template">Context</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i200" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/ConversionUtil.html" title="class in org.apache.cayenne.util">ConversionUtil</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/ConstructorInjectingDecoratorProvider.html" title="class in org.apache.cayenne.di.spi">ConstructorInjectingDecoratorProvider&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/Context.html" title="class in org.apache.cayenne.template">Context</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ConversionUtil.html" title="class in org.apache.cayenne.util">ConversionUtil</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A collection of static conversion utility methods.</div>
-</th>
-</tr>
-<tr id="i201" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/Converter.html" title="class in org.apache.cayenne.reflect">Converter</a>&lt;<a href="org/apache/cayenne/reflect/Converter.html" title="type parameter in Converter">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/Converter.html" title="class in org.apache.cayenne.reflect">Converter&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A helper class to do property type conversions.</div>
-</th>
-</tr>
-<tr id="i202" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/ConverterFactory.html" title="class in org.apache.cayenne.reflect">ConverterFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/ConverterFactory.html" title="class in org.apache.cayenne.reflect">ConverterFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A factory of property type converters.</div>
-</th>
-</tr>
-<tr id="i203" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/mysql/sqltree/ConvertNode.html" title="class in org.apache.cayenne.dba.mysql.sqltree">ConvertNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i204" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.html" title="class in org.apache.cayenne.access.dbsync">CreateIfNoSchemaStrategy</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i205" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne">DataChannel</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/mysql/sqltree/ConvertNode.html" title="class in org.apache.cayenne.dba.mysql.sqltree">ConvertNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.html" title="class in org.apache.cayenne.access.dbsync">CreateIfNoSchemaStrategy</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne">DataChannel</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">DataChannel is an abstraction used by ObjectContexts to obtain mapping metadata and
  access a persistent store.</div>
-</th>
-</tr>
-<tr id="i206" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DataChannelDescriptor.html" title="class in org.apache.cayenne.configuration">DataChannelDescriptor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/DataChannelDescriptor.html" title="class in org.apache.cayenne.configuration">DataChannelDescriptor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A descriptor of a DataChannel normally loaded from XML configuration.</div>
-</th>
-</tr>
-<tr id="i207" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DataChannelDescriptorLoader.html" title="interface in org.apache.cayenne.configuration">DataChannelDescriptorLoader</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/DataChannelDescriptorLoader.html" title="interface in org.apache.cayenne.configuration">DataChannelDescriptorLoader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An object that can load a named <a href="org/apache/cayenne/configuration/DataChannelDescriptor.html" title="class in org.apache.cayenne.configuration"><code>DataChannelDescriptor</code></a> from some configuration
  source.</div>
-</th>
-</tr>
-<tr id="i208" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DataChannelDescriptorMerger.html" title="interface in org.apache.cayenne.configuration">DataChannelDescriptorMerger</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/DataChannelDescriptorMerger.html" title="interface in org.apache.cayenne.configuration">DataChannelDescriptorMerger</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Merges multiple descriptors into a single runtime descriptor.</div>
-</th>
-</tr>
-<tr id="i209" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannelFilter.html" title="interface in org.apache.cayenne">DataChannelFilter</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.1 use <a href="org/apache/cayenne/DataChannelQueryFilter.html" title="interface in org.apache.cayenne"><code>DataChannelQueryFilter</code></a> and <a href="org/apache/cayenne/DataChannelSyncFilter.html" title="interface in org.apache.cayenne"><code>DataChannelSyncFilter</code></a></div>
-</th>
-</tr>
-<tr id="i210" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannelFilterChain.html" title="interface in org.apache.cayenne">DataChannelFilterChain</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.1 in favor of <a href="org/apache/cayenne/DataChannelSyncFilterChain.html" title="interface in org.apache.cayenne"><code>DataChannelSyncFilterChain</code></a> and <a href="org/apache/cayenne/DataChannelQueryFilterChain.html" title="interface in org.apache.cayenne"><code>DataChannelQueryFilterChain</code></a></div>
-</th>
-</tr>
-<tr id="i211" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannelListener.html" title="interface in org.apache.cayenne">DataChannelListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataChannelFilter.html" title="interface in org.apache.cayenne">DataChannelFilter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">Deprecated.
+<div class="deprecation-comment">since 4.1 use <a href="org/apache/cayenne/DataChannelQueryFilter.html" title="interface in org.apache.cayenne"><code>DataChannelQueryFilter</code></a> and <a href="org/apache/cayenne/DataChannelSyncFilter.html" title="interface in org.apache.cayenne"><code>DataChannelSyncFilter</code></a></div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataChannelFilterChain.html" title="interface in org.apache.cayenne">DataChannelFilterChain</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">Deprecated.
+<div class="deprecation-comment">since 4.1 in favor of <a href="org/apache/cayenne/DataChannelSyncFilterChain.html" title="interface in org.apache.cayenne"><code>DataChannelSyncFilterChain</code></a> and <a href="org/apache/cayenne/DataChannelQueryFilterChain.html" title="interface in org.apache.cayenne"><code>DataChannelQueryFilterChain</code></a></div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataChannelListener.html" title="interface in org.apache.cayenne">DataChannelListener</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A listener of <a href="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne"><code>DataChannel</code></a> lifecycle events.</div>
-</th>
-</tr>
-<tr id="i212" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DataChannelLoaderListener.html" title="interface in org.apache.cayenne.configuration.xml">DataChannelLoaderListener</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i213" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DataChannelMetaData.html" title="interface in org.apache.cayenne.configuration.xml">DataChannelMetaData</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/xml/DataChannelLoaderListener.html" title="interface in org.apache.cayenne.configuration.xml">DataChannelLoaderListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/xml/DataChannelMetaData.html" title="interface in org.apache.cayenne.configuration.xml">DataChannelMetaData</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">
  Storage for all kind of meta data that is not required for runtime.</div>
-</th>
-</tr>
-<tr id="i214" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannelQueryFilter.html" title="interface in org.apache.cayenne">DataChannelQueryFilter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataChannelQueryFilter.html" title="interface in org.apache.cayenne">DataChannelQueryFilter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An interface of a filter that allows to intercept DataChannel query operations.</div>
-</th>
-</tr>
-<tr id="i215" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannelQueryFilterChain.html" title="interface in org.apache.cayenne">DataChannelQueryFilterChain</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataChannelQueryFilterChain.html" title="interface in org.apache.cayenne">DataChannelQueryFilterChain</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface for chain of query filters</div>
-</th>
-</tr>
-<tr id="i216" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannelSyncCallbackAction.html" title="class in org.apache.cayenne">DataChannelSyncCallbackAction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i217" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannelSyncFilter.html" title="interface in org.apache.cayenne">DataChannelSyncFilter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/DataChannelSyncCallbackAction.html" title="class in org.apache.cayenne">DataChannelSyncCallbackAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataChannelSyncFilter.html" title="interface in org.apache.cayenne">DataChannelSyncFilter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An interface of a filter that allows to intercept DataChannel sync operations.</div>
-</th>
-</tr>
-<tr id="i218" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataChannelSyncFilterChain.html" title="interface in org.apache.cayenne">DataChannelSyncFilterChain</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataChannelSyncFilterChain.html" title="interface in org.apache.cayenne">DataChannelSyncFilterChain</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface for chain of sync filters</div>
-</th>
-</tr>
-<tr id="i219" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DataContext.html" title="class in org.apache.cayenne.access">DataContext</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/DataContext.html" title="class in org.apache.cayenne.access">DataContext</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">The most common implementation of <a href="org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne"><code>ObjectContext</code></a>.</div>
-</th>
-</tr>
-<tr id="i220" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DataContextDelegate.html" title="interface in org.apache.cayenne.access">DataContextDelegate</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/DataContextDelegate.html" title="interface in org.apache.cayenne.access">DataContextDelegate</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines API for a DataContext "delegate" - an object that is temporarily passed control
  by DataContext at some critical points in the normal flow of execution.</div>
-</th>
-</tr>
-<tr id="i221" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DataContextFactory.html" title="class in org.apache.cayenne.configuration.server">DataContextFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i222" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DataDomain.html" title="class in org.apache.cayenne.access">DataDomain</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/DataContextFactory.html" title="class in org.apache.cayenne.configuration.server">DataContextFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/DataDomain.html" title="class in org.apache.cayenne.access">DataDomain</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DataDomain performs query routing functions in Cayenne.</div>
-</th>
-</tr>
-<tr id="i223" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/DataDomainFlushAction.html" title="interface in org.apache.cayenne.access.flush">DataDomainFlushAction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/flush/DataDomainFlushAction.html" title="interface in org.apache.cayenne.access.flush">DataDomainFlushAction</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A stateful commit handler used by DataContext to perform commit operation.</div>
-</th>
-</tr>
-<tr id="i224" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/DataDomainFlushActionFactory.html" title="interface in org.apache.cayenne.access.flush">DataDomainFlushActionFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/flush/DataDomainFlushActionFactory.html" title="interface in org.apache.cayenne.access.flush">DataDomainFlushActionFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Factory that produces <a href="org/apache/cayenne/access/flush/DataDomainFlushAction.html" title="interface in org.apache.cayenne.access.flush"><code>DataDomainFlushAction</code></a></div>
-</th>
-</tr>
-<tr id="i225" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DataDomainLoadException.html" title="class in org.apache.cayenne.configuration.server">DataDomainLoadException</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i226" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DataDomainProvider.html" title="class in org.apache.cayenne.configuration.server">DataDomainProvider</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/configuration/server/DataDomainLoadException.html" title="class in org.apache.cayenne.configuration.server">DataDomainLoadException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/DataDomainProvider.html" title="class in org.apache.cayenne.configuration.server">DataDomainProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne"><code>DataChannel</code></a> provider that provides a single instance of DataDomain
  configured per configuration supplied via injected
  <a href="org/apache/cayenne/configuration/DataChannelDescriptorLoader.html" title="interface in org.apache.cayenne.configuration"><code>DataChannelDescriptorLoader</code></a>.</div>
-</th>
-</tr>
-<tr id="i227" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Stores a collection of related mapping objects that describe database and
  object layers of an application.</div>
-</th>
-</tr>
-<tr id="i228" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DataMapHandler.html" title="class in org.apache.cayenne.configuration.xml">DataMapHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i229" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DataMapLoader.html" title="interface in org.apache.cayenne.configuration">DataMapLoader</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/DataMapHandler.html" title="class in org.apache.cayenne.configuration.xml">DataMapHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/DataMapLoader.html" title="interface in org.apache.cayenne.configuration">DataMapLoader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A loader of DataMaps.</div>
-</th>
-</tr>
-<tr id="i230" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DataMapLoaderListener.html" title="interface in org.apache.cayenne.configuration.xml">DataMapLoaderListener</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i231" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DataNode.html" title="class in org.apache.cayenne.access">DataNode</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/xml/DataMapLoaderListener.html" title="interface in org.apache.cayenne.configuration.xml">DataMapLoaderListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/DataNode.html" title="class in org.apache.cayenne.access">DataNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An abstraction of a single physical data storage.</div>
-</th>
-</tr>
-<tr id="i232" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DataNodeDescriptor.html" title="class in org.apache.cayenne.configuration">DataNodeDescriptor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/DataNodeDescriptor.html" title="class in org.apache.cayenne.configuration">DataNodeDescriptor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A descriptor of <a href="org/apache/cayenne/access/DataNode.html" title="class in org.apache.cayenne.access"><code>DataNode</code></a> configuration.</div>
-</th>
-</tr>
-<tr id="i233" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DataNodeFactory.html" title="interface in org.apache.cayenne.configuration.server">DataNodeFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/server/DataNodeFactory.html" title="interface in org.apache.cayenne.configuration.server">DataNodeFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A factory for creating DataNodes from descriptors.</div>
-</th>
-</tr>
-<tr id="i234" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne">DataObject</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne">DataObject</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines basic methods for a persistent object in Cayenne.</div>
-</th>
-</tr>
-<tr id="i235" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/generic/DataObjectDescriptorFactory.html" title="class in org.apache.cayenne.reflect.generic">DataObjectDescriptorFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/generic/DataObjectDescriptorFactory.html" title="class in org.apache.cayenne.reflect.generic">DataObjectDescriptorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/reflect/ClassDescriptorFactory.html" title="interface in org.apache.cayenne.reflect"><code>ClassDescriptorFactory</code></a> that creates descriptors for classes implementing
  <a href="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne"><code>DataObject</code></a>.</div>
-</th>
-</tr>
-<tr id="i236" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DataRow a map that holds values retrieved from the database for a given query row.</div>
-</th>
-</tr>
-<tr id="i237" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DataRowStore.html" title="class in org.apache.cayenne.access">DataRowStore</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/DataRowStore.html" title="class in org.apache.cayenne.access">DataRowStore</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A fixed size cache of DataRows keyed by ObjectId.</div>
-</th>
-</tr>
-<tr id="i238" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DataRowStoreFactory.html" title="interface in org.apache.cayenne.access">DataRowStoreFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/DataRowStoreFactory.html" title="interface in org.apache.cayenne.access">DataRowStoreFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A factory for creating <a href="org/apache/cayenne/access/DataRowStore.html" title="class in org.apache.cayenne.access"><code>DataRowStore</code></a></div>
-</th>
-</tr>
-<tr id="i239" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/datasource/DataSourceBuilder.html" title="class in org.apache.cayenne.datasource">DataSourceBuilder</a></td>
-<th class="colLast" scope="row">
-<div class="block">A builder class that allows to build 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> with optional
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/datasource/DataSourceBuilder.html" title="class in org.apache.cayenne.datasource">DataSourceBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A builder class that allows to build a <a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html" title="class or interface in javax.sql" class="external-link"><code>DataSource</code></a> with optional
  pooling.</div>
-</th>
-</tr>
-<tr id="i240" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DataSourceFactory.html" title="interface in org.apache.cayenne.configuration.server">DataSourceFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i241" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/conn/DataSourceInfo.html" title="class in org.apache.cayenne.conn">DataSourceInfo</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/server/DataSourceFactory.html" title="interface in org.apache.cayenne.configuration.server">DataSourceFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/conn/DataSourceInfo.html" title="class in org.apache.cayenne.conn">DataSourceInfo</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Helper JavaBean class that holds DataSource login information.</div>
-</th>
-</tr>
-<tr id="i242" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/DateProperty.html" title="class in org.apache.cayenne.exp.property">DateProperty</a>&lt;<a href="org/apache/cayenne/exp/property/DateProperty.html" title="type parameter in DateProperty">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/DateProperty.html" title="class in org.apache.cayenne.exp.property">DateProperty&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Property that represents date/time attribute.</div>
-</th>
-</tr>
-<tr id="i243" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/DateType.html" title="class in org.apache.cayenne.access.types">DateType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i244" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/db2/DB2ActionBuilder.html" title="class in org.apache.cayenne.dba.db2">DB2ActionBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i245" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/db2/DB2Adapter.html" title="class in org.apache.cayenne.dba.db2">DB2Adapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/DateType.html" title="class in org.apache.cayenne.access.types">DateType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/db2/DB2ActionBuilder.html" title="class in org.apache.cayenne.dba.db2">DB2ActionBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/db2/DB2Adapter.html" title="class in org.apache.cayenne.dba.db2">DB2Adapter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for the <a href="https://www.ibm.com/db2/"> DB2 RDBMS </a>.</div>
-</th>
-</tr>
-<tr id="i246" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/db2/DB2EJBQLConditionTranslator.html" title="class in org.apache.cayenne.dba.db2">DB2EJBQLConditionTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i247" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/db2/DB2EJBQLTranslatorFactory.html" title="class in org.apache.cayenne.dba.db2">DB2EJBQLTranslatorFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i248" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/db2/DB2PkGenerator.html" title="class in org.apache.cayenne.dba.db2">DB2PkGenerator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/db2/DB2EJBQLConditionTranslator.html" title="class in org.apache.cayenne.dba.db2">DB2EJBQLConditionTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/db2/DB2EJBQLTranslatorFactory.html" title="class in org.apache.cayenne.dba.db2">DB2EJBQLTranslatorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/db2/DB2PkGenerator.html" title="class in org.apache.cayenne.dba.db2">DB2PkGenerator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A sequence-based PK generator used by <a href="org/apache/cayenne/dba/db2/DB2Adapter.html" title="class in org.apache.cayenne.dba.db2"><code>DB2Adapter</code></a>.</div>
-</th>
-</tr>
-<tr id="i249" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/db2/DB2SelectAction.html" title="class in org.apache.cayenne.dba.db2">DB2SelectAction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i250" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/db2/DB2Sniffer.html" title="class in org.apache.cayenne.dba.db2">DB2Sniffer</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i251" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/db2/DB2SQLTreeProcessor.html" title="class in org.apache.cayenne.dba.db2">DB2SQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i252" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/DbAdapter.html" title="interface in org.apache.cayenne.dba">DbAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/db2/DB2SelectAction.html" title="class in org.apache.cayenne.dba.db2">DB2SelectAction</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/db2/DB2Sniffer.html" title="class in org.apache.cayenne.dba.db2">DB2Sniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/db2/DB2SQLTreeProcessor.html" title="class in org.apache.cayenne.dba.db2">DB2SQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/dba/DbAdapter.html" title="interface in org.apache.cayenne.dba">DbAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A Cayenne extension point that abstracts the differences between specifics of
  JDBC interfaces to various databases.</div>
-</th>
-</tr>
-<tr id="i253" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DbAdapterDetector.html" title="interface in org.apache.cayenne.configuration.server">DbAdapterDetector</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/server/DbAdapterDetector.html" title="interface in org.apache.cayenne.configuration.server">DbAdapterDetector</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A factory interface providing DbAdapter based on JDBC metadata.</div>
-</th>
-</tr>
-<tr id="i254" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DbAdapterFactory.html" title="interface in org.apache.cayenne.configuration.server">DbAdapterFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i255" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/server/DbAdapterFactory.html" title="interface in org.apache.cayenne.configuration.server">DbAdapterFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A DbAttribute defines a descriptor for a single database table column.</div>
-</th>
-</tr>
-<tr id="i256" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/DbAttributeBinding.html" title="class in org.apache.cayenne.access.translator">DbAttributeBinding</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/DbAttributeBinding.html" title="class in org.apache.cayenne.access.translator">DbAttributeBinding</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Describes a PreparedStatement parameter binding mapped to a DbAttribute.</div>
-</th>
-</tr>
-<tr id="i257" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/DbAttributeListener.html" title="interface in org.apache.cayenne.map.event">DbAttributeListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/event/DbAttributeListener.html" title="interface in org.apache.cayenne.map.event">DbAttributeListener</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">For managing the changes in the DbAttribute.</div>
-</th>
-</tr>
-<tr id="i258" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A DbEntity is a mapping descriptor that defines a structure of a database
  table.</div>
-</th>
-</tr>
-<tr id="i259" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DbEntityHandler.html" title="class in org.apache.cayenne.configuration.xml">DbEntityHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i260" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/DbEntityListener.html" title="interface in org.apache.cayenne.map.event">DbEntityListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/DbEntityHandler.html" title="class in org.apache.cayenne.configuration.xml">DbEntityHandler</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/event/DbEntityListener.html" title="interface in org.apache.cayenne.map.event">DbEntityListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines a listener for DbEntity modification events.</div>
-</th>
-</tr>
-<tr id="i261" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DbGenerator.html" title="class in org.apache.cayenne.access">DbGenerator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/DbGenerator.html" title="class in org.apache.cayenne.access">DbGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Utility class that generates database schema based on Cayenne mapping.</div>
-</th>
-</tr>
-<tr id="i262" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DbJoin.html" title="class in org.apache.cayenne.map">DbJoin</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DbJoin.html" title="class in org.apache.cayenne.map">DbJoin</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Defines a join between two attributes of a given relationship.</div>
-</th>
-</tr>
-<tr id="i263" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DbKeyGenerator.html" title="class in org.apache.cayenne.map">DbKeyGenerator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DbKeyGenerator.html" title="class in org.apache.cayenne.map">DbKeyGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbKeyGenerator is an abstraction of a primary key generator It configures the primary
  key generation per DbEntity in a RDBMS independent manner.</div>
-</th>
-</tr>
-<tr id="i264" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DbKeyGeneratorHandler.html" title="class in org.apache.cayenne.configuration.xml">DbKeyGeneratorHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i265" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DbRelationship.html" title="class in org.apache.cayenne.map">DbRelationship</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/DbKeyGeneratorHandler.html" title="class in org.apache.cayenne.configuration.xml">DbKeyGeneratorHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DbRelationship.html" title="class in org.apache.cayenne.map">DbRelationship</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A DbRelationship is a descriptor of a database inter-table relationship based
  on one or more primary key/foreign key pairs.</div>
-</th>
-</tr>
-<tr id="i266" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DbRelationshipHandler.html" title="class in org.apache.cayenne.configuration.xml">DbRelationshipHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i267" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/DbRelationshipListener.html" title="interface in org.apache.cayenne.map.event">DbRelationshipListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/DbRelationshipHandler.html" title="class in org.apache.cayenne.configuration.xml">DbRelationshipHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/event/DbRelationshipListener.html" title="interface in org.apache.cayenne.map.event">DbRelationshipListener</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">For managing the changes in the DbRelationship.</div>
-</th>
-</tr>
-<tr id="i268" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DbRowOp.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOp</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/flush/operation/DbRowOp.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOp</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Object that represents some change on DB level.</div>
-</th>
-</tr>
-<tr id="i269" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DbRowOpMerger.html" title="class in org.apache.cayenne.access.flush.operation">DbRowOpMerger</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/DbRowOpMerger.html" title="class in org.apache.cayenne.access.flush.operation">DbRowOpMerger</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">BiFunction that merges two <a href="org/apache/cayenne/access/flush/operation/DbRowOp.html" title="interface in org.apache.cayenne.access.flush.operation"><code>DbRowOp</code></a> changing same object.</div>
-</th>
-</tr>
-<tr id="i270" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DbRowOpSorter.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOpSorter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/flush/operation/DbRowOpSorter.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOpSorter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Sorter of <a href="org/apache/cayenne/access/flush/operation/DbRowOp.html" title="interface in org.apache.cayenne.access.flush.operation"><code>DbRowOp</code></a> operations.</div>
-</th>
-</tr>
-<tr id="i271" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DbRowOpType.html" title="enum in org.apache.cayenne.access.flush.operation">DbRowOpType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i272" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DbRowOpVisitor.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOpVisitor</a>&lt;<a href="org/apache/cayenne/access/flush/operation/DbRowOpVisitor.html" title="type parameter in DbRowOpVisitor">T</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i273" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DbRowOpWithQualifier.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOpWithQualifier</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i274" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DbRowOpWithValues.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOpWithValues</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i275" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/DecoratorBuilder.html" title="interface in org.apache.cayenne.di">DecoratorBuilder</a>&lt;<a href="org/apache/cayenne/di/DecoratorBuilder.html" title="type parameter in DecoratorBuilder">T</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i276" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/DeepMergeOperation.html" title="class in org.apache.cayenne.util">DeepMergeOperation</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/access/flush/operation/DbRowOpType.html" title="enum in org.apache.cayenne.access.flush.operation">DbRowOpType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/flush/operation/DbRowOpVisitor.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOpVisitor&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/flush/operation/DbRowOpWithQualifier.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOpWithQualifier</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/flush/operation/DbRowOpWithValues.html" title="interface in org.apache.cayenne.access.flush.operation">DbRowOpWithValues</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/DecoratorBuilder.html" title="interface in org.apache.cayenne.di">DecoratorBuilder&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/DeepMergeOperation.html" title="class in org.apache.cayenne.util">DeepMergeOperation</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An operation that merges changes from an object graph, whose objects are registered in
  some ObjectContext, to peer objects in an ObjectConext that is a child of that context.</div>
-</th>
-</tr>
-<tr id="i277" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/DefaultAdhocObjectFactory.html" title="class in org.apache.cayenne.di.spi">DefaultAdhocObjectFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/DefaultAdhocObjectFactory.html" title="class in org.apache.cayenne.di.spi">DefaultAdhocObjectFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default implementation of <a href="org/apache/cayenne/di/AdhocObjectFactory.html" title="interface in org.apache.cayenne.di"><code>AdhocObjectFactory</code></a> that creates objects
  using default no-arg constructor and injects dependencies into annotated
  fields.</div>
-</th>
-</tr>
-<tr id="i278" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/legacy/DefaultBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">DefaultBatchTranslator</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.2</div>
-</th>
-</tr>
-<tr id="i279" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/DefaultBatchTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.batch">DefaultBatchTranslatorFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/legacy/DefaultBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">DefaultBatchTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/DefaultBatchTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.batch">DefaultBatchTranslatorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Default implementation of <a href="org/apache/cayenne/access/translator/batch/BatchTranslatorFactory.html" title="interface in org.apache.cayenne.access.translator.batch"><code>BatchTranslatorFactory</code></a>.</div>
-</th>
-</tr>
-<tr id="i280" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/legacy/DefaultBatchTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.batch.legacy">DefaultBatchTranslatorFactory</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.2</div>
-</th>
-</tr>
-<tr id="i281" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/DefaultClassLoaderManager.html" title="class in org.apache.cayenne.di.spi">DefaultClassLoaderManager</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/legacy/DefaultBatchTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.batch.legacy">DefaultBatchTranslatorFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/DefaultClassLoaderManager.html" title="class in org.apache.cayenne.di.spi">DefaultClassLoaderManager</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/di/ClassLoaderManager.html" title="interface in org.apache.cayenne.di"><code>ClassLoaderManager</code></a> that</div>
-</th>
-</tr>
-<tr id="i282" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DefaultConfigurationNameMapper.html" title="class in org.apache.cayenne.configuration">DefaultConfigurationNameMapper</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i283" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DefaultDataChannelDescriptorMerger.html" title="class in org.apache.cayenne.configuration">DefaultDataChannelDescriptorMerger</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/DefaultConfigurationNameMapper.html" title="class in org.apache.cayenne.configuration">DefaultConfigurationNameMapper</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/DefaultDataChannelDescriptorMerger.html" title="class in org.apache.cayenne.configuration">DefaultDataChannelDescriptorMerger</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default implementation of <a href="org/apache/cayenne/configuration/DataChannelDescriptorMerger.html" title="interface in org.apache.cayenne.configuration"><code>DataChannelDescriptorMerger</code></a>.</div>
-</th>
-</tr>
-<tr id="i284" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DefaultDataChannelMetaData.html" title="class in org.apache.cayenne.configuration.xml">DefaultDataChannelMetaData</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/DefaultDataChannelMetaData.html" title="class in org.apache.cayenne.configuration.xml">DefaultDataChannelMetaData</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">
      Default implementation of <a href="org/apache/cayenne/configuration/xml/DataChannelMetaData.html" title="interface in org.apache.cayenne.configuration.xml"><code>DataChannelMetaData</code></a> that stores data in Map.</div>
-</th>
-</tr>
-<tr id="i285" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html" title="class in org.apache.cayenne.access.flush">DefaultDataDomainFlushAction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html" title="class in org.apache.cayenne.access.flush">DefaultDataDomainFlushAction</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Default implementation of <a href="org/apache/cayenne/access/flush/DataDomainFlushAction.html" title="interface in org.apache.cayenne.access.flush"><code>DataDomainFlushAction</code></a>.</div>
-</th>
-</tr>
-<tr id="i286" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html" title="class in org.apache.cayenne.access.flush">DefaultDataDomainFlushAction.PhantomDbRowOpCleaner</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i287" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushActionFactory.html" title="class in org.apache.cayenne.access.flush">DefaultDataDomainFlushActionFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.PhantomDbRowOpCleaner.html" title="class in org.apache.cayenne.access.flush">DefaultDataDomainFlushAction.PhantomDbRowOpCleaner</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushActionFactory.html" title="class in org.apache.cayenne.access.flush">DefaultDataDomainFlushActionFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Factory that produces <a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html" title="class in org.apache.cayenne.access.flush"><code>DefaultDataDomainFlushAction</code></a>.</div>
-</th>
-</tr>
-<tr id="i288" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DefaultDataNodeFactory.html" title="class in org.apache.cayenne.configuration.server">DefaultDataNodeFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i289" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DefaultDataRowStoreFactory.html" title="class in org.apache.cayenne.access">DefaultDataRowStoreFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/DefaultDataNodeFactory.html" title="class in org.apache.cayenne.configuration.server">DefaultDataNodeFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/DefaultDataRowStoreFactory.html" title="class in org.apache.cayenne.access">DefaultDataRowStoreFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default implementation of <a href="org/apache/cayenne/access/DataRowStoreFactory.html" title="interface in org.apache.cayenne.access"><code>DataRowStoreFactory</code></a></div>
-</th>
-</tr>
-<tr id="i290" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DefaultDbAdapterFactory.html" title="class in org.apache.cayenne.configuration.server">DefaultDbAdapterFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/DefaultDbAdapterFactory.html" title="class in org.apache.cayenne.configuration.server">DefaultDbAdapterFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A factory of DbAdapters that either loads user-provided adapter or guesses
  the adapter type from the database metadata.</div>
-</th>
-</tr>
-<tr id="i291" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.html" title="class in org.apache.cayenne.access.flush.operation">DefaultDbRowOpSorter</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i292" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowComparator.html" title="class in org.apache.cayenne.access.flush.operation">DefaultDbRowOpSorter.DbRowComparator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i293" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowTypeVisitor.html" title="class in org.apache.cayenne.access.flush.operation">DefaultDbRowOpSorter.DbRowTypeVisitor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i294" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/DefaultEmbeddableResultSegment.html" title="class in org.apache.cayenne.query">DefaultEmbeddableResultSegment</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i295" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DefaultEntityResultSegment.html" title="class in org.apache.cayenne.map">DefaultEntityResultSegment</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i296" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/DefaultEventManager.html" title="class in org.apache.cayenne.event">DefaultEventManager</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.html" title="class in org.apache.cayenne.access.flush.operation">DefaultDbRowOpSorter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowComparator.html" title="class in org.apache.cayenne.access.flush.operation">DefaultDbRowOpSorter.DbRowComparator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.DbRowTypeVisitor.html" title="class in org.apache.cayenne.access.flush.operation">DefaultDbRowOpSorter.DbRowTypeVisitor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/DefaultEmbeddableResultSegment.html" title="class in org.apache.cayenne.query">DefaultEmbeddableResultSegment</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DefaultEntityResultSegment.html" title="class in org.apache.cayenne.map">DefaultEntityResultSegment</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/event/DefaultEventManager.html" title="class in org.apache.cayenne.event">DefaultEventManager</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default implementation of <a href="org/apache/cayenne/event/EventManager.html" title="interface in org.apache.cayenne.event"><code>EventManager</code></a>.</div>
-</th>
-</tr>
-<tr id="i297" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/DefaultHandlerFactory.html" title="class in org.apache.cayenne.configuration.xml">DefaultHandlerFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i298" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/DefaultInjector.html" title="class in org.apache.cayenne.di.spi">DefaultInjector</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/DefaultHandlerFactory.html" title="class in org.apache.cayenne.configuration.xml">DefaultHandlerFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/DefaultInjector.html" title="class in org.apache.cayenne.di.spi">DefaultInjector</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default Cayenne implementations of a DI injector.</div>
-</th>
-</tr>
-<tr id="i299" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DefaultObjectMapRetainStrategy.html" title="class in org.apache.cayenne.access">DefaultObjectMapRetainStrategy</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/DefaultObjectMapRetainStrategy.html" title="class in org.apache.cayenne.access">DefaultObjectMapRetainStrategy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Default implementation of <a href="org/apache/cayenne/access/ObjectMapRetainStrategy.html" title="interface in org.apache.cayenne.access"><code>ObjectMapRetainStrategy</code></a>.</div>
-</th>
-</tr>
-<tr id="i300" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DefaultObjectStoreFactory.html" title="class in org.apache.cayenne.configuration">DefaultObjectStoreFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/DefaultObjectStoreFactory.html" title="class in org.apache.cayenne.configuration">DefaultObjectStoreFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default implementation of <a href="org/apache/cayenne/configuration/ObjectStoreFactory.html" title="interface in org.apache.cayenne.configuration"><code>ObjectStoreFactory</code></a> which makes decision to
  turn <a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access"><code>ObjectStore</code></a>'s syncing with parent <a href="org/apache/cayenne/access/DataRowStore.html" title="class in org.apache.cayenne.access"><code>DataRowStore</code></a> on or off 
  basing on <a href="org/apache/cayenne/configuration/RuntimeProperties.html" title="interface in org.apache.cayenne.configuration"><code>RuntimeProperties</code></a>.</div>
-</th>
-</tr>
-<tr id="i301" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/util/DefaultOperationObserver.html" title="class in org.apache.cayenne.access.util">DefaultOperationObserver</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/util/DefaultOperationObserver.html" title="class in org.apache.cayenne.access.util">DefaultOperationObserver</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Simple implementation of OperationObserver interface.</div>
-</th>
-</tr>
-<tr id="i302" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/select/DefaultQuotingAppendable.html" title="class in org.apache.cayenne.access.translator.select">DefaultQuotingAppendable</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i303" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/DefaultQuotingStrategy.html" title="class in org.apache.cayenne.dba">DefaultQuotingStrategy</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i304" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/reader/DefaultRowReaderFactory.html" title="class in org.apache.cayenne.access.jdbc.reader">DefaultRowReaderFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i305" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/DefaultRuntimeProperties.html" title="class in org.apache.cayenne.configuration">DefaultRuntimeProperties</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/select/DefaultQuotingAppendable.html" title="class in org.apache.cayenne.access.translator.select">DefaultQuotingAppendable</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/DefaultQuotingStrategy.html" title="class in org.apache.cayenne.dba">DefaultQuotingStrategy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/reader/DefaultRowReaderFactory.html" title="class in org.apache.cayenne.access.jdbc.reader">DefaultRowReaderFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/DefaultRuntimeProperties.html" title="class in org.apache.cayenne.configuration">DefaultRuntimeProperties</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An implementation of <a href="org/apache/cayenne/configuration/RuntimeProperties.html" title="interface in org.apache.cayenne.configuration"><code>RuntimeProperties</code></a> that returns properties that
  were injected via a map in constructor.</div>
-</th>
-</tr>
-<tr id="i306" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DefaultScalarResultSegment.html" title="class in org.apache.cayenne.map">DefaultScalarResultSegment</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i307" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/dbsync/DefaultSchemaUpdateStrategyFactory.html" title="class in org.apache.cayenne.access.dbsync">DefaultSchemaUpdateStrategyFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i308" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/DefaultScope.html" title="class in org.apache.cayenne.di.spi">DefaultScope</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DefaultScalarResultSegment.html" title="class in org.apache.cayenne.map">DefaultScalarResultSegment</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/dbsync/DefaultSchemaUpdateStrategyFactory.html" title="class in org.apache.cayenne.access.dbsync">DefaultSchemaUpdateStrategyFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/DefaultScope.html" title="class in org.apache.cayenne.di.spi">DefaultScope</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An implementation of a DI scopes with support scope events.</div>
-</th>
-</tr>
-<tr id="i309" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/DefaultScopeProvider.html" title="class in org.apache.cayenne.di.spi">DefaultScopeProvider</a>&lt;<a href="org/apache/cayenne/di/spi/DefaultScopeProvider.html" title="type parameter in DefaultScopeProvider">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/DefaultScopeProvider.html" title="class in org.apache.cayenne.di.spi">DefaultScopeProvider&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A provider that provides scoping for other providers.</div>
-</th>
-</tr>
-<tr id="i310" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/select/DefaultSelectTranslator.html" title="class in org.apache.cayenne.access.translator.select">DefaultSelectTranslator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/select/DefaultSelectTranslator.html" title="class in org.apache.cayenne.access.translator.select">DefaultSelectTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Default translator of select queries (<a href="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query"><code>SelectQuery</code></a> or <a href="org/apache/cayenne/query/FluentSelect.html" title="class in org.apache.cayenne.query"><code>FluentSelect</code></a>).</div>
-</th>
-</tr>
-<tr id="i311" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/select/DefaultSelectTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.select">DefaultSelectTranslatorFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/select/DefaultSelectTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.select">DefaultSelectTranslatorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/access/translator/select/SelectTranslator.html" title="interface in org.apache.cayenne.access.translator.select"><code>SelectTranslator</code></a> factory that delegates translator creation to
  DbAdapter.</div>
-</th>
-</tr>
-<tr id="i312" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/DefaultTemplateContextFactory.html" title="class in org.apache.cayenne.template">DefaultTemplateContextFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</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">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>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i315" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/tx/DefaultTransactionManager.html" title="class in org.apache.cayenne.tx">DefaultTransactionManager</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i316" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/tx/DefaultTransactionManager.BaseTransactionHandler.html" title="class in org.apache.cayenne.tx">DefaultTransactionManager.BaseTransactionHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i317" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/generic/DefaultValueComparisonStrategyFactory.html" title="class in org.apache.cayenne.reflect.generic">DefaultValueComparisonStrategyFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i318" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/DefaultValueObjectTypeRegistry.html" title="class in org.apache.cayenne.access.types">DefaultValueObjectTypeRegistry</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/DefaultTemplateContextFactory.html" title="class in org.apache.cayenne.template">DefaultTemplateContextFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/tx/DefaultTransactionDescriptor.html" title="class in org.apache.cayenne.tx">DefaultTransactionDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2, use <a href="org/apache/cayenne/tx/TransactionDescriptor.html#defaultDescriptor()"><code>TransactionDescriptor.defaultDescriptor()</code></a></div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/tx/DefaultTransactionFactory.html" title="class in org.apache.cayenne.tx">DefaultTransactionFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/tx/DefaultTransactionManager.html" title="class in org.apache.cayenne.tx">DefaultTransactionManager</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/tx/DefaultTransactionManager.BaseTransactionHandler.html" title="class in org.apache.cayenne.tx">DefaultTransactionManager.BaseTransactionHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/generic/DefaultValueComparisonStrategyFactory.html" title="class in org.apache.cayenne.reflect.generic">DefaultValueComparisonStrategyFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/DefaultValueObjectTypeRegistry.html" title="class in org.apache.cayenne.access.types">DefaultValueObjectTypeRegistry</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Default implementation of <a href="org/apache/cayenne/access/types/ValueObjectTypeRegistry.html" title="interface in org.apache.cayenne.access.types"><code>ValueObjectTypeRegistry</code></a></div>
-</th>
-</tr>
-<tr id="i319" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DelegatingDataSourceFactory.html" title="class in org.apache.cayenne.configuration.server">DelegatingDataSourceFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/DelegatingDataSourceFactory.html" title="class in org.apache.cayenne.configuration.server">DelegatingDataSourceFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <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 delegates DataSource creation to another factory,
  which is determined dynamically per DataNodeDescriptor.</div>
-</th>
-</tr>
-<tr id="i320" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/DeleteBatchQuery.html" title="class in org.apache.cayenne.query">DeleteBatchQuery</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/DeleteBatchQuery.html" title="class in org.apache.cayenne.query">DeleteBatchQuery</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Batched delete query.</div>
-</th>
-</tr>
-<tr id="i321" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/DeleteBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">DeleteBatchTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i322" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/legacy/DeleteBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">DeleteBatchTranslator</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.2</div>
-</th>
-</tr>
-<tr id="i323" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/DeleteBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">DeleteBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i324" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DeleteDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">DeleteDbRowOp</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i325" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/DeleteDenyException.html" title="class in org.apache.cayenne">DeleteDenyException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/DeleteBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">DeleteBatchTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/legacy/DeleteBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">DeleteBatchTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/DeleteBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">DeleteBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/DeleteDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">DeleteDbRowOp</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/DeleteDenyException.html" title="class in org.apache.cayenne">DeleteDenyException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">An exception thrown during an attempt to delete an object that has a relationship to a
  non-null related object, that has a DENY delete rule.</div>
-</th>
-</tr>
-<tr id="i326" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/DeleteInsertDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">DeleteInsertDbRowOp</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/DeleteInsertDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">DeleteInsertDbRowOp</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Special case op, that describes delete/insert sequence of different objects
  that have same ObjectId (known example: meaningful PK set to same value as used before).</div>
-</th>
-</tr>
-<tr id="i327" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/DeleteNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">DeleteNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i328" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/DeleteRule.html" title="class in org.apache.cayenne.map">DeleteRule</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/DeleteNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">DeleteNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/DeleteRule.html" title="class in org.apache.cayenne.map">DeleteRule</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Defines constants for the possible values of ObjRelationship delete rules.</div>
-</th>
-</tr>
-<tr id="i329" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/DeleteRuleUpdater.html" title="class in org.apache.cayenne.util">DeleteRuleUpdater</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/DeleteRuleUpdater.html" title="class in org.apache.cayenne.util">DeleteRuleUpdater</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DeleteRuleUpdater is responsible for auto-setting delete rules for object relationships</div>
-</th>
-</tr>
-<tr id="i330" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/DepthFirstSearch.html" title="class in org.apache.cayenne.ashwood.graph">DepthFirstSearch</a>&lt;<a href="org/apache/cayenne/ashwood/graph/DepthFirstSearch.html" title="type parameter in DepthFirstSearch">E</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i331" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/DepthFirstStampSearch.html" title="class in org.apache.cayenne.ashwood.graph">DepthFirstStampSearch</a>&lt;<a href="org/apache/cayenne/ashwood/graph/DepthFirstStampSearch.html" title="type parameter in DepthFirstStampSearch">E</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i332" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/DerbyActionBuilder.html" title="class in org.apache.cayenne.dba.derby">DerbyActionBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i333" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/DerbyAdapter.html" title="class in org.apache.cayenne.dba.derby">DerbyAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/graph/DepthFirstSearch.html" title="class in org.apache.cayenne.ashwood.graph">DepthFirstSearch&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/graph/DepthFirstStampSearch.html" title="class in org.apache.cayenne.ashwood.graph">DepthFirstStampSearch&lt;E&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/DerbyActionBuilder.html" title="class in org.apache.cayenne.dba.derby">DerbyActionBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/DerbyAdapter.html" title="class in org.apache.cayenne.dba.derby">DerbyAdapter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for the <a href="https://db.apache.org/derby/"> Derby RDBMS
  </a>.</div>
-</th>
-</tr>
-<tr id="i334" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/DerbyEJBQLConditionTranslator.html" title="class in org.apache.cayenne.dba.derby">DerbyEJBQLConditionTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i335" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/DerbyEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.dba.derby">DerbyEJBQLTranslatorFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i336" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/DerbyPkGenerator.html" title="class in org.apache.cayenne.dba.derby">DerbyPkGenerator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/DerbyEJBQLConditionTranslator.html" title="class in org.apache.cayenne.dba.derby">DerbyEJBQLConditionTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/DerbyEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.dba.derby">DerbyEJBQLTranslatorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/DerbyPkGenerator.html" title="class in org.apache.cayenne.dba.derby">DerbyPkGenerator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">PK generator for Derby that uses sequences.</div>
-</th>
-</tr>
-<tr id="i337" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/DerbySelectAction.html" title="class in org.apache.cayenne.dba.derby">DerbySelectAction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i338" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/DerbySniffer.html" title="class in org.apache.cayenne.dba.derby">DerbySniffer</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/DerbySelectAction.html" title="class in org.apache.cayenne.dba.derby">DerbySelectAction</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/DerbySniffer.html" title="class in org.apache.cayenne.dba.derby">DerbySniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Creates a DerbyAdapter if Apache Derby database is detected.</div>
-</th>
-</tr>
-<tr id="i339" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/DerbySQLTreeProcessor.html" title="class in org.apache.cayenne.dba.derby">DerbySQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i340" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/derby/sqltree/DerbyValueNode.html" title="class in org.apache.cayenne.dba.derby.sqltree">DerbyValueNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i341" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/DIBootstrap.html" title="class in org.apache.cayenne.di">DIBootstrap</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/DerbySQLTreeProcessor.html" title="class in org.apache.cayenne.dba.derby">DerbySQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/derby/sqltree/DerbyValueNode.html" title="class in org.apache.cayenne.dba.derby.sqltree">DerbyValueNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/DIBootstrap.html" title="class in org.apache.cayenne.di">DIBootstrap</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A class that bootstraps the Cayenne DI container.</div>
-</th>
-</tr>
-<tr id="i342" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/DICollectionBuilder.html" title="class in org.apache.cayenne.di.spi">DICollectionBuilder</a>&lt;<a href="org/apache/cayenne/di/spi/DICollectionBuilder.html" title="type parameter in DICollectionBuilder">K</a>,&#8203;<a href="org/apache/cayenne/di/spi/DICollectionBuilder.html" title="type parameter in DICollectionBuilder">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/DICollectionBuilder.html" title="class in org.apache.cayenne.di.spi">DICollectionBuilder&lt;K,<wbr>E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A superclass of DI List and Map builders.</div>
-</th>
-</tr>
-<tr id="i343" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/Digraph.html" title="interface in org.apache.cayenne.ashwood.graph">Digraph</a>&lt;<a href="org/apache/cayenne/ashwood/graph/Digraph.html" title="type parameter in Digraph">E</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/Digraph.html" title="type parameter in Digraph">V</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i344" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/DigraphIteration.html" title="interface in org.apache.cayenne.ashwood.graph">DigraphIteration</a>&lt;<a href="org/apache/cayenne/ashwood/graph/DigraphIteration.html" title="type parameter in DigraphIteration">E</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/DigraphIteration.html" title="type parameter in DigraphIteration">V</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i345" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/directive/Directive.html" title="interface in org.apache.cayenne.template.directive">Directive</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i346" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/DIRuntimeException.html" title="class in org.apache.cayenne.di">DIRuntimeException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ashwood/graph/Digraph.html" title="interface in org.apache.cayenne.ashwood.graph">Digraph&lt;E,<wbr>V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ashwood/graph/DigraphIteration.html" title="interface in org.apache.cayenne.ashwood.graph">DigraphIteration&lt;E,<wbr>V&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/template/directive/Directive.html" title="interface in org.apache.cayenne.template.directive">Directive</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/di/DIRuntimeException.html" title="class in org.apache.cayenne.di">DIRuntimeException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">A runtime exception thrown on DI misconfiguration.</div>
-</th>
-</tr>
-<tr id="i347" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/DistinctNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">DistinctNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i348" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/DistinctResultIterator.html" title="class in org.apache.cayenne.access.jdbc">DistinctResultIterator</a>&lt;<a href="org/apache/cayenne/access/jdbc/DistinctResultIterator.html" title="type parameter in DistinctResultIterator">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/DistinctNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">DistinctNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/DistinctResultIterator.html" title="class in org.apache.cayenne.access.jdbc">DistinctResultIterator&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A ResultIterator that does in-memory filtering of rows to return only
  distinct rows.</div>
-</th>
-</tr>
-<tr id="i349" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/DomainDataChannelProvider.html" title="class in org.apache.cayenne.configuration.server">DomainDataChannelProvider</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/DomainDataChannelProvider.html" title="class in org.apache.cayenne.configuration.server">DomainDataChannelProvider</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">This is a default implementation of a DataChannel provider that simply returns a
  DataDomain for a given runtime.</div>
-</th>
-</tr>
-<tr id="i350" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/DomainStoppedException.html" title="class in org.apache.cayenne.access">DomainStoppedException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/access/DomainStoppedException.html" title="class in org.apache.cayenne.access">DomainStoppedException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">An exception thrown on attempts to access a DataDomain after it was explicitly shut
  down by the user.</div>
-</th>
-</tr>
-<tr id="i351" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/util/DoNothingOperationObserver.html" title="class in org.apache.cayenne.access.util">DoNothingOperationObserver</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/util/DoNothingOperationObserver.html" title="class in org.apache.cayenne.access.util">DoNothingOperationObserver</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A very simple observer that does nothing with provided data, and rethrows any
  reported exceptions.</div>
-</th>
-</tr>
-<tr id="i352" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/DoubleType.html" title="class in org.apache.cayenne.access.types">DoubleType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i353" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/datasource/DriverDataSource.html" title="class in org.apache.cayenne.datasource">DriverDataSource</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/DoubleType.html" title="class in org.apache.cayenne.access.types">DoubleType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/datasource/DriverDataSource.html" title="class in org.apache.cayenne.datasource">DriverDataSource</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A non-pooling DataSource implementation wrapping a JDBC driver.</div>
-</th>
-</tr>
-<tr id="i354" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/DurationType.html" title="class in org.apache.cayenne.access.types">DurationType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i355" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/EffectiveOpId.html" title="class in org.apache.cayenne.access.flush">EffectiveOpId</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/DurationType.html" title="class in org.apache.cayenne.access.types">DurationType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/EffectiveOpId.html" title="class in org.apache.cayenne.access.flush">EffectiveOpId</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Helper value-object class that used to compare operations by "effective" id (i.e.</div>
-</th>
-</tr>
-<tr id="i356" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQL.html" title="class in org.apache.cayenne.ejbql.parser">EJBQL</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i357" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQL.EJBQLDefaultParser.html" title="class in org.apache.cayenne.ejbql.parser">EJBQL.EJBQLDefaultParser</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i358" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAbs.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAbs</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i359" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAbstractSchemaName.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAbstractSchemaName</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i360" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/EJBQLAction.html" title="class in org.apache.cayenne.access.jdbc">EJBQLAction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQL.html" title="class in org.apache.cayenne.ejbql.parser">EJBQL</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQL.EJBQLDefaultParser.html" title="class in org.apache.cayenne.ejbql.parser">EJBQL.EJBQLDefaultParser</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAbs.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAbs</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAbstractSchemaName.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAbstractSchemaName</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/EJBQLAction.html" title="class in org.apache.cayenne.access.jdbc">EJBQLAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Parses an EJBQL statement, converting it to SQL.</div>
-</th>
-</tr>
-<tr id="i361" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAdd.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAdd</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i362" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAggregate.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregate</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i363" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregateColumn</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAdd.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAdd</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAggregate.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregate</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregateColumn</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An aggregate column expression.</div>
-</th>
-</tr>
-<tr id="i364" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAll.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAll</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i365" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAnd.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAnd</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i366" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAny.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAny</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i367" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAscending.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAscending</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i368" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLAverage.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAverage</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i369" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/EJBQLBaseVisitor.html" title="class in org.apache.cayenne.ejbql">EJBQLBaseVisitor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAll.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAll</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAnd.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAnd</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAny.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAny</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAscending.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAscending</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLAverage.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAverage</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/EJBQLBaseVisitor.html" title="class in org.apache.cayenne.ejbql">EJBQLBaseVisitor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A noop implementation of the EJBQL visitor that returns same preset boolean value from
  all methods.</div>
-</th>
-</tr>
-<tr id="i370" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLBetween.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLBetween</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i371" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLBooleanLiteral.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLBooleanLiteral</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i372" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLClassName.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLClassName</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i373" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/EJBQLCompiledExpression.html" title="interface in org.apache.cayenne.ejbql">EJBQLCompiledExpression</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLBetween.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLBetween</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLBooleanLiteral.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLBooleanLiteral</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLClassName.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLClassName</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ejbql/EJBQLCompiledExpression.html" title="interface in org.apache.cayenne.ejbql">EJBQLCompiledExpression</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Represents an EJB QL expression "compiled" in the context of a certain mapping.</div>
-</th>
-</tr>
-<tr id="i374" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLConcat.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLConcat</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i375" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLConditionTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLConditionTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i376" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLConstants.html" title="interface in org.apache.cayenne.ejbql.parser">EJBQLConstants</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLConcat.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLConcat</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLConditionTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLConditionTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ejbql/parser/EJBQLConstants.html" title="interface in org.apache.cayenne.ejbql.parser">EJBQLConstants</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Token literal values and constants.</div>
-</th>
-</tr>
-<tr id="i377" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLConstructor.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLConstructor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i378" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLConstructorParameter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLConstructorParameter</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i379" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLConstructorParameters.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLConstructorParameters</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i380" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLCount.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLCount</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i381" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentDate.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLCurrentDate</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i382" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentTime.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLCurrentTime</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i383" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentTimestamp.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLCurrentTimestamp</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i384" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLDbPath.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDbPath</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i385" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLDbPathTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLDbPathTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i386" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLDecimalLiteral.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDecimalLiteral</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i387" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLDelete.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDelete</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i388" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLDeleteTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLDeleteTranslator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLConstructor.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLConstructor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLConstructorParameter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLConstructorParameter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLConstructorParameters.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLConstructorParameters</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLCount.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLCount</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentDate.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLCurrentDate</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentTime.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLCurrentTime</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentTimestamp.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLCurrentTimestamp</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLDbPath.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDbPath</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLDbPathTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLDbPathTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLDecimalLiteral.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDecimalLiteral</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLDelete.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDelete</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLDeleteTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLDeleteTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A translator of EJBQL DELETE statements into SQL.</div>
-</th>
-</tr>
-<tr id="i389" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLDescending.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDescending</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i390" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLDistinct.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDistinct</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i391" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLDivide.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDivide</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i392" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLEquals.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLEquals</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i393" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLEscapeCharacter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLEscapeCharacter</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i394" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/EJBQLException.html" title="class in org.apache.cayenne.ejbql">EJBQLException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLDescending.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDescending</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLDistinct.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDistinct</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLDivide.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLDivide</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLEquals.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLEquals</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLEscapeCharacter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLEscapeCharacter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/ejbql/EJBQLException.html" title="class in org.apache.cayenne.ejbql">EJBQLException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">An exception thrown on errors during parsing EJBQL statements.</div>
-</th>
-</tr>
-<tr id="i395" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLExists.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLExists</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i396" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/EJBQLExpression.html" title="interface in org.apache.cayenne.ejbql">EJBQLExpression</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLExists.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLExists</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ejbql/EJBQLExpression.html" title="interface in org.apache.cayenne.ejbql">EJBQLExpression</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An abstract EJBQL expression interface.</div>
-</th>
-</tr>
-<tr id="i397" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/EJBQLExpressionVisitor.html" title="interface in org.apache.cayenne.ejbql">EJBQLExpressionVisitor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ejbql/EJBQLExpressionVisitor.html" title="interface in org.apache.cayenne.ejbql">EJBQLExpressionVisitor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A visitor interface to inspect the EJBQL expression tree.</div>
-</th>
-</tr>
-<tr id="i398" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLFrom.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLFrom</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i399" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLFromItem.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLFromItem</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i400" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLFromTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLFromTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i401" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLGreaterOrEqual.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLGreaterOrEqual</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i402" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLGreaterThan.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLGreaterThan</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i403" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLGroupBy.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLGroupBy</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i404" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLHaving.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLHaving</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i405" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLIdentificationVariable.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIdentificationVariable</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i406" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLIdentifier.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIdentifier</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i407" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLIn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIn</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i408" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLInnerFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLInnerFetchJoin</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i409" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLInnerJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLInnerJoin</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i410" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLIntegerLiteral.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIntegerLiteral</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i411" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLIsEmpty.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIsEmpty</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i412" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLIsNull.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIsNull</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i413" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLJoin</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i414" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLJoinAppender.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLJoinAppender</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLFrom.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLFrom</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLFromItem.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLFromItem</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLFromTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLFromTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLGreaterOrEqual.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLGreaterOrEqual</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLGreaterThan.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLGreaterThan</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLGroupBy.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLGroupBy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLHaving.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLHaving</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLIdentificationVariable.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIdentificationVariable</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLIdentifier.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIdentifier</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLIn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIn</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLInnerFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLInnerFetchJoin</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLInnerJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLInnerJoin</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLIntegerLiteral.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIntegerLiteral</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLIsEmpty.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIsEmpty</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLIsNull.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLIsNull</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLJoin</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLJoinAppender.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLJoinAppender</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Handles appending joins to the content buffer at a marked position.</div>
-</th>
-</tr>
-<tr id="i415" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLLength.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLength</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i416" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLLessOrEqual.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLessOrEqual</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i417" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLLessThan.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLessThan</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i418" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLLike.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLike</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i419" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLLocate.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLocate</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i420" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLLower.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLower</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i421" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLMax.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMax</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i422" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLMemberOf.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMemberOf</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i423" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLMin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMin</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i424" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLMod.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMod</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i425" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLMultiColumnOperand.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLMultiColumnOperand</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLLength.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLength</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLLessOrEqual.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLessOrEqual</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLLessThan.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLessThan</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLLike.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLike</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLLocate.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLocate</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLLower.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLLower</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLMax.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMax</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLMemberOf.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMemberOf</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLMin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMin</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLMod.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMod</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLMultiColumnOperand.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLMultiColumnOperand</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A holder of multi-column match condition operand.</div>
-</th>
-</tr>
-<tr id="i426" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLMultiply.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMultiply</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i427" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLNamedInputParameter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLNamedInputParameter</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i428" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLNegative.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLNegative</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i429" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLNot.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLNot</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i430" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLNotEquals.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLNotEquals</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i431" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLOr.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOr</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i432" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLOrderBy.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOrderBy</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i433" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLOrderByItem.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOrderByItem</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i434" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLOuterFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOuterFetchJoin</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i435" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLOuterJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOuterJoin</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i436" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/EJBQLParser.html" title="interface in org.apache.cayenne.ejbql">EJBQLParser</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLMultiply.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLMultiply</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLNamedInputParameter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLNamedInputParameter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLNegative.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLNegative</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLNot.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLNot</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLNotEquals.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLNotEquals</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLOr.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOr</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLOrderBy.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOrderBy</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLOrderByItem.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOrderByItem</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLOuterFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOuterFetchJoin</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLOuterJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLOuterJoin</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ejbql/EJBQLParser.html" title="interface in org.apache.cayenne.ejbql">EJBQLParser</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An abstract definition of EJBQL query parser.</div>
-</th>
-</tr>
-<tr id="i437" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/EJBQLParserFactory.html" title="class in org.apache.cayenne.ejbql">EJBQLParserFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/EJBQLParserFactory.html" title="class in org.apache.cayenne.ejbql">EJBQLParserFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Creates <a href="org/apache/cayenne/ejbql/EJBQLParser.html" title="interface in org.apache.cayenne.ejbql"><code>EJBQLParser</code></a> based on the system settings.</div>
-</th>
-</tr>
-<tr id="i438" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLPath.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLPath</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i439" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLPathTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLPathTranslator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLPath.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLPath</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLPathTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLPathTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A translator that walks the relationship/attribute path, appending joins to
  the query.</div>
-</th>
-</tr>
-<tr id="i440" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLPatternValue.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLPatternValue</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i441" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLPositionalInputParameter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLPositionalInputParameter</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i442" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/EJBQLQuery.html" title="class in org.apache.cayenne.query">EJBQLQuery</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLPatternValue.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLPatternValue</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLPositionalInputParameter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLPositionalInputParameter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/EJBQLQuery.html" title="class in org.apache.cayenne.query">EJBQLQuery</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An EJBQL query representation in Cayenne.</div>
-</th>
-</tr>
-<tr id="i443" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/EJBQLQueryDescriptor.html" title="class in org.apache.cayenne.map">EJBQLQueryDescriptor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i444" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSelect.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSelect</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i445" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSelectClause.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSelectClause</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i446" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLSelectColumnsTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLSelectColumnsTranslator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/EJBQLQueryDescriptor.html" title="class in org.apache.cayenne.map">EJBQLQueryDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSelect.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSelect</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSelectClause.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSelectClause</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLSelectColumnsTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLSelectColumnsTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Translator of the EJBQL select clause.</div>
-</th>
-</tr>
-<tr id="i447" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSelectExpression.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSelectExpression</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i448" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSelectExpressions.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSelectExpressions</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i449" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLSelectTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLSelectTranslator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSelectExpression.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSelectExpression</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSelectExpressions.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSelectExpressions</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLSelectTranslator.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLSelectTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A translator of EJBQL SELECT statements into SQL.</div>
-</th>
-</tr>
-<tr id="i450" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSize.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSize</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i451" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSqrt.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSqrt</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i452" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLStringLiteral.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLStringLiteral</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i453" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSubselect.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSubselect</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i454" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSubstring.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSubstring</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i455" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSubtract.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSubtract</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i456" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLSum.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSum</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i457" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTok.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTok</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i458" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTokenManager.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTokenManager</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSize.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSize</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSqrt.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSqrt</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLStringLiteral.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLStringLiteral</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSubselect.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSubselect</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSubstring.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSubstring</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSubtract.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSubtract</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLSum.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLSum</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLTok.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTok</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLTokenManager.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTokenManager</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Token Manager.</div>
-</th>
-</tr>
-<tr id="i459" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLTranslationContext.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLTranslationContext</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLTranslationContext.html" title="class in org.apache.cayenne.access.translator.ejbql">EJBQLTranslationContext</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A context used for translating of EJBQL to SQL.</div>
-</th>
-</tr>
-<tr id="i460" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLTranslatorFactory.html" title="interface in org.apache.cayenne.access.translator.ejbql">EJBQLTranslatorFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/translator/ejbql/EJBQLTranslatorFactory.html" title="interface in org.apache.cayenne.access.translator.ejbql">EJBQLTranslatorFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines a factory for translation visitors of EJBQL.</div>
-</th>
-</tr>
-<tr id="i461" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTreeConstants.html" title="interface in org.apache.cayenne.ejbql.parser">EJBQLTreeConstants</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i462" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrim.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrim</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i463" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimBoth.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimBoth</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i464" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimCharacter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimCharacter</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i465" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimLeading.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimLeading</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i466" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimSpecification</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i467" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimTrailing.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimTrailing</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i468" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpdate.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpdate</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i469" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateField.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpdateField</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i470" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateItem.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpdateItem</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i471" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateValue.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpdateValue</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i472" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpper.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpper</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i473" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/EJBQLWhere.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLWhere</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i474" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/Embeddable.html" title="class in org.apache.cayenne.map">Embeddable</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ejbql/parser/EJBQLTreeConstants.html" title="interface in org.apache.cayenne.ejbql.parser">EJBQLTreeConstants</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrim.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrim</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimBoth.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimBoth</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimCharacter.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimCharacter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimLeading.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimLeading</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimSpecification</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLTrimTrailing.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimTrailing</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpdate.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpdate</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateField.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpdateField</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateItem.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpdateItem</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateValue.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpdateValue</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLUpper.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLUpper</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/EJBQLWhere.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLWhere</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/Embeddable.html" title="class in org.apache.cayenne.map">Embeddable</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A mapping descriptor of an embeddable class.</div>
-</th>
-</tr>
-<tr id="i475" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/EmbeddableAttribute.html" title="class in org.apache.cayenne.map">EmbeddableAttribute</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/EmbeddableAttribute.html" title="class in org.apache.cayenne.map">EmbeddableAttribute</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A persistent attribute of an embeddable object.</div>
-</th>
-</tr>
-<tr id="i476" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/EmbeddableAttributeEvent.html" title="class in org.apache.cayenne.map.event">EmbeddableAttributeEvent</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i477" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/EmbeddableAttributeHandler.html" title="class in org.apache.cayenne.configuration.xml">EmbeddableAttributeHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i478" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/EmbeddableAttributeListener.html" title="interface in org.apache.cayenne.map.event">EmbeddableAttributeListener</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i479" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/EmbeddableDescriptor.html" title="interface in org.apache.cayenne.reflect">EmbeddableDescriptor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i480" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/EmbeddableEvent.html" title="class in org.apache.cayenne.map.event">EmbeddableEvent</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i481" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/EmbeddableHandler.html" title="class in org.apache.cayenne.configuration.xml">EmbeddableHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i482" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/EmbeddableListener.html" title="interface in org.apache.cayenne.map.event">EmbeddableListener</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i483" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/EmbeddableObject.html" title="interface in org.apache.cayenne">EmbeddableObject</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i484" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/EmbeddableProperty.html" title="class in org.apache.cayenne.exp.property">EmbeddableProperty</a>&lt;<a href="org/apache/cayenne/exp/property/EmbeddableProperty.html" title="type parameter in EmbeddableProperty">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/event/EmbeddableAttributeEvent.html" title="class in org.apache.cayenne.map.event">EmbeddableAttributeEvent</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/EmbeddableAttributeHandler.html" title="class in org.apache.cayenne.configuration.xml">EmbeddableAttributeHandler</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/event/EmbeddableAttributeListener.html" title="interface in org.apache.cayenne.map.event">EmbeddableAttributeListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/EmbeddableDescriptor.html" title="interface in org.apache.cayenne.reflect">EmbeddableDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/event/EmbeddableEvent.html" title="class in org.apache.cayenne.map.event">EmbeddableEvent</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/EmbeddableHandler.html" title="class in org.apache.cayenne.configuration.xml">EmbeddableHandler</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/event/EmbeddableListener.html" title="interface in org.apache.cayenne.map.event">EmbeddableListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/EmbeddableObject.html" title="interface in org.apache.cayenne">EmbeddableObject</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/EmbeddableProperty.html" title="class in org.apache.cayenne.exp.property">EmbeddableProperty&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Property that represents object attribute mapped on <a href="org/apache/cayenne/map/Embeddable.html" title="class in org.apache.cayenne.map"><code>Embeddable</code></a> object.</div>
-</th>
-</tr>
-<tr id="i485" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/EmbeddableResultSegment.html" title="interface in org.apache.cayenne.query">EmbeddableResultSegment</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i486" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/EmbeddedAttribute.html" title="class in org.apache.cayenne.map">EmbeddedAttribute</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/EmbeddableResultSegment.html" title="interface in org.apache.cayenne.query">EmbeddableResultSegment</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/EmbeddedAttribute.html" title="class in org.apache.cayenne.map">EmbeddedAttribute</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An attribute of the ObjEntity that maps to an embeddable class.</div>
-</th>
-</tr>
-<tr id="i487" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/EmbeddedFieldAccessor.html" title="class in org.apache.cayenne.reflect">EmbeddedFieldAccessor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/EmbeddedFieldAccessor.html" title="class in org.apache.cayenne.reflect">EmbeddedFieldAccessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An accessor for fields storing embedded objects.</div>
-</th>
-</tr>
-<tr id="i488" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/EmbeddedResult.html" title="class in org.apache.cayenne.map">EmbeddedResult</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/EmbeddedResult.html" title="class in org.apache.cayenne.map">EmbeddedResult</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A metadata object that provides mapping of a set of result columns to an Embeddable object.</div>
-</th>
-</tr>
-<tr id="i489" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/EmptyConfigurationNodeVisitor.html" title="class in org.apache.cayenne.configuration">EmptyConfigurationNodeVisitor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i490" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/EmptyNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">EmptyNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i491" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map">Entity</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/EmptyConfigurationNodeVisitor.html" title="class in org.apache.cayenne.configuration">EmptyConfigurationNodeVisitor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/EmptyNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">EmptyNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map">Entity</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An Entity is an abstract descriptor for an entity mapping concept.</div>
-</th>
-</tr>
-<tr id="i492" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/EntityEvent.html" title="class in org.apache.cayenne.map.event">EntityEvent</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/event/EntityEvent.html" title="class in org.apache.cayenne.map.event">EntityEvent</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents events resulted from Entity changes 
  in CayenneModeler.</div>
-</th>
-</tr>
-<tr id="i493" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/EntityInheritanceTree.html" title="class in org.apache.cayenne.map">EntityInheritanceTree</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/EntityInheritanceTree.html" title="class in org.apache.cayenne.map">EntityInheritanceTree</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A tree structure representing inheritance hierarchy of an ObjEntity and its
  subentities.</div>
-</th>
-</tr>
-<tr id="i494" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/EntityMergeListener.html" title="interface in org.apache.cayenne.util">EntityMergeListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/util/EntityMergeListener.html" title="interface in org.apache.cayenne.util">EntityMergeListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">EntityMergeListener interface defines API useful for listening to
  EntityMergeSupport processing.</div>
-</th>
-</tr>
-<tr id="i495" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/EntityProperty.html" title="class in org.apache.cayenne.exp.property">EntityProperty</a>&lt;<a href="org/apache/cayenne/exp/property/EntityProperty.html" title="type parameter in EntityProperty">E</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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/EntityProperty.html" title="class in org.apache.cayenne.exp.property">EntityProperty&lt;E&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Property that represents to-one relationships.</div>
-</th>
-</tr>
-<tr id="i496" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/EntityResolver.html" title="class in org.apache.cayenne.map">EntityResolver</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/EntityResolver.html" title="class in org.apache.cayenne.map">EntityResolver</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents a virtual shared namespace for zero or more DataMaps.</div>
-</th>
-</tr>
-<tr id="i497" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/EntityResult.html" title="class in org.apache.cayenne.map">EntityResult</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/EntityResult.html" title="class in org.apache.cayenne.map">EntityResult</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A metadata object that provides mapping of a set of result columns to an
  ObjEntity.</div>
-</th>
-</tr>
-<tr id="i498" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/EntityResultSegment.html" title="interface in org.apache.cayenne.query">EntityResultSegment</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/EntityResultSegment.html" title="interface in org.apache.cayenne.query">EntityResultSegment</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A "compiled" version of a <a href="org/apache/cayenne/map/EntityResult.html" title="class in org.apache.cayenne.map"><code>EntityResult</code></a> descriptor.</div>
-</th>
-</tr>
-<tr id="i499" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/EntitySorter.html" title="interface in org.apache.cayenne.map">EntitySorter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/EntitySorter.html" title="interface in org.apache.cayenne.map">EntitySorter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines API for sorting of Cayenne entities based on their mutual dependencies.</div>
-</th>
-</tr>
-<tr id="i500" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/EnumType.html" title="class in org.apache.cayenne.access.types">EnumType</a>&lt;<a href="org/apache/cayenne/access/types/EnumType.html" title="type parameter in EnumType">T</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">Enum</a>&lt;<a href="org/apache/cayenne/access/types/EnumType.html" title="type parameter in En [...]
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/EnumType.html" title="class in org.apache.cayenne.access.types">EnumType&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An ExtendedType that handles an enum class.</div>
-</th>
-</tr>
-<tr id="i501" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/EnumTypeFactory.html" title="class in org.apache.cayenne.access.types">EnumTypeFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/EnumTypeFactory.html" title="class in org.apache.cayenne.access.types">EnumTypeFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">ExtendedTypeFactory for handling Enum types.</div>
-</th>
-</tr>
-<tr id="i502" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/EqualNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">EqualNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i503" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/EqualsBuilder.html" title="class in org.apache.cayenne.util">EqualsBuilder</a></td>
-<th class="colLast" scope="row">
-<div class="block">Assists in implementing <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang" class="externalLink"><code>Object.equals(Object)</code></a> methods.</div>
-</th>
-</tr>
-<tr id="i504" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedBitwiseNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i505" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/EvaluatedMathNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedMathNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i506" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/EvaluatedNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i507" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/EventBridge.html" title="class in org.apache.cayenne.event">EventBridge</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/EqualNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">EqualNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/EqualsBuilder.html" title="class in org.apache.cayenne.util">EqualsBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Assists in implementing <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link"><code>Object.equals(Object)</code></a> methods.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedBitwiseNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/EvaluatedMathNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedMathNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/EvaluatedNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/event/EventBridge.html" title="class in org.apache.cayenne.event">EventBridge</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An object that passes events between a local EventManager and some other event dispatch
  mechanism.</div>
-</th>
-</tr>
-<tr id="i508" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/EventBridgeFactory.html" title="interface in org.apache.cayenne.event">EventBridgeFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/event/EventBridgeFactory.html" title="interface in org.apache.cayenne.event">EventBridgeFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines a factory to dynamically create EventBridge instances.</div>
-</th>
-</tr>
-<tr id="i509" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/EventManager.html" title="interface in org.apache.cayenne.event">EventManager</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/event/EventManager.html" title="interface in org.apache.cayenne.event">EventManager</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">This class acts as bridge between an Object that wants to inform others about its
  current state or a change thereof (Publisher) and a list of objects interested in the
  Subject (Listeners).</div>
-</th>
-</tr>
-<tr id="i510" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/EventManagerProvider.html" title="class in org.apache.cayenne.event">EventManagerProvider</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i511" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/EventSubject.html" title="class in org.apache.cayenne.event">EventSubject</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/event/EventManagerProvider.html" title="class in org.apache.cayenne.event">EventManagerProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/event/EventSubject.html" title="class in org.apache.cayenne.event">EventSubject</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">This class encapsulates the String that is used to identify the <em>subject</em> that
  a listener is interested in.</div>
-</th>
-</tr>
-<tr id="i512" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/EventUtil.html" title="class in org.apache.cayenne.util">EventUtil</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/EventUtil.html" title="class in org.apache.cayenne.util">EventUtil</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Contains access stack events related utility methods.</div>
-</th>
-</tr>
-<tr id="i513" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ExistsNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">ExistsNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i514" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ExistsNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">ExistsNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Superclass of Cayenne expressions that defines basic API for expressions use.</div>
-</th>
-</tr>
-<tr id="i515" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/ExpressionException.html" title="class in org.apache.cayenne.exp">ExpressionException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/exp/ExpressionException.html" title="class in org.apache.cayenne.exp">ExpressionException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">RuntimeException thrown on errors during expressions creation/parsing.</div>
-</th>
-</tr>
-<tr id="i516" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/ExpressionFactory.html" title="class in org.apache.cayenne.exp">ExpressionFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/ExpressionFactory.html" title="class in org.apache.cayenne.exp">ExpressionFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Helper class to build expressions.</div>
-</th>
-</tr>
-<tr id="i517" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ExpressionNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">ExpressionNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i518" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/ExpressionNode.html" title="interface in org.apache.cayenne.template.parser">ExpressionNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i519" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/ExpressionNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">ExpressionNodeBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i520" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/ExpressionParameter.html" title="class in org.apache.cayenne.exp">ExpressionParameter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/ExpressionNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">ExpressionNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/template/parser/ExpressionNode.html" title="interface in org.apache.cayenne.template.parser">ExpressionNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/ExpressionNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">ExpressionNodeBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/ExpressionParameter.html" title="class in org.apache.cayenne.exp">ExpressionParameter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Named parameter for parameterized expressions.</div>
-</th>
-</tr>
-<tr id="i521" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ExpressionParser.html" title="class in org.apache.cayenne.exp.parser">ExpressionParser</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ExpressionParser.html" title="class in org.apache.cayenne.exp.parser">ExpressionParser</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Parser of Cayenne Expressions.</div>
-</th>
-</tr>
-<tr id="i522" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ExpressionParserConstants.html" title="interface in org.apache.cayenne.exp.parser">ExpressionParserConstants</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/exp/parser/ExpressionParserConstants.html" title="interface in org.apache.cayenne.exp.parser">ExpressionParserConstants</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Token literal values and constants.</div>
-</th>
-</tr>
-<tr id="i523" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ExpressionParserTokenManager.html" title="class in org.apache.cayenne.exp.parser">ExpressionParserTokenManager</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/ExpressionParserTokenManager.html" title="class in org.apache.cayenne.exp.parser">ExpressionParserTokenManager</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Token Manager.</div>
-</th>
-</tr>
-<tr id="i524" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/ExpressionParserTreeConstants.html" title="interface in org.apache.cayenne.exp.parser">ExpressionParserTreeConstants</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i525" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ExtendedEnumeration.html" title="interface in org.apache.cayenne">ExtendedEnumeration</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/exp/parser/ExpressionParserTreeConstants.html" title="interface in org.apache.cayenne.exp.parser">ExpressionParserTreeConstants</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ExtendedEnumeration.html" title="interface in org.apache.cayenne">ExtendedEnumeration</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An interface that Enum classes may implement to map enum instances to arbitrary DB
  values that do not match the enum names or positions.</div>
-</th>
-</tr>
-<tr id="i526" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/ExtendedEnumType.html" title="class in org.apache.cayenne.access.types">ExtendedEnumType</a>&lt;<a href="org/apache/cayenne/access/types/ExtendedEnumType.html" title="type parameter in ExtendedEnumType">T</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">Enum</a>&lt;<a href="org/apache/cayenne/access/types/ExtendedEn [...]
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/ExtendedEnumType.html" title="class in org.apache.cayenne.access.types">ExtendedEnumType&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An ExtendedType that handles a Java Enum based upon the Cayenne ExtendedEnumeration
  interface.</div>
-</th>
-</tr>
-<tr id="i527" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</a>&lt;<a href="org/apache/cayenne/access/types/ExtendedType.html" title="type parameter in ExtendedType">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines methods to read Java objects from JDBC ResultSets and write as parameters of PreparedStatements.</div>
-</th>
-</tr>
-<tr id="i528" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/ExtendedTypeFactory.html" title="interface in org.apache.cayenne.access.types">ExtendedTypeFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/types/ExtendedTypeFactory.html" title="interface in org.apache.cayenne.access.types">ExtendedTypeFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">ExtendedType factory interface.</div>
-</th>
-</tr>
-<tr id="i529" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/ExtendedTypeMap.html" title="class in org.apache.cayenne.access.types">ExtendedTypeMap</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/ExtendedTypeMap.html" title="class in org.apache.cayenne.access.types">ExtendedTypeMap</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Stores ExtendedTypes, implementing an algorithm to determine the right type
  for a given Java class.</div>
-</th>
-</tr>
-<tr id="i530" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/tx/ExternalTransaction.html" title="class in org.apache.cayenne.tx">ExternalTransaction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/tx/ExternalTransaction.html" title="class in org.apache.cayenne.tx">ExternalTransaction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents a container-managed transaction.</div>
-</th>
-</tr>
-<tr id="i531" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne">Fault</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne">Fault</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents a placeholder for an unresolved relationship from a source object.</div>
-</th>
-</tr>
-<tr id="i532" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/FaultFactory.html" title="interface in org.apache.cayenne.reflect">FaultFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i533" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/FaultFailureException.html" title="class in org.apache.cayenne">FaultFailureException</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/FaultFactory.html" title="interface in org.apache.cayenne.reflect">FaultFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/FaultFailureException.html" title="class in org.apache.cayenne">FaultFailureException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">A runtime exception thrown when during lazy object initialization Cayenne finds that no
  matching row exists in the database for a given ObjectId.</div>
-</th>
-</tr>
-<tr id="i534" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/FieldAccessor.html" title="class in org.apache.cayenne.reflect">FieldAccessor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/FieldAccessor.html" title="class in org.apache.cayenne.reflect">FieldAccessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A PropertyAccessor that performs direct Field access.</div>
-</th>
-</tr>
-<tr id="i535" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/FieldEmbeddableDescriptor.html" title="class in org.apache.cayenne.reflect">FieldEmbeddableDescriptor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/FieldEmbeddableDescriptor.html" title="class in org.apache.cayenne.reflect">FieldEmbeddableDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default POJO embeddable descriptor.</div>
-</th>
-</tr>
-<tr id="i536" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/resource/FilesystemResourceLocator.html" title="class in org.apache.cayenne.resource">FilesystemResourceLocator</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.1.</div>
-</th>
-</tr>
-<tr id="i537" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/FilterArcIterator.html" title="class in org.apache.cayenne.ashwood.graph">FilterArcIterator</a>&lt;<a href="org/apache/cayenne/ashwood/graph/FilterArcIterator.html" title="type parameter in FilterArcIterator">E</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/FilterArcIterator.html" title="type parameter in FilterArcIterator">V</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i538" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/FilterIteration.html" title="class in org.apache.cayenne.ashwood.graph">FilterIteration</a>&lt;<a href="org/apache/cayenne/ashwood/graph/FilterIteration.html" title="type parameter in FilterIteration">E</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/FilterIteration.html" title="type parameter in FilterIteration">V</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i539" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/FirebirdActionBuilder.html" title="class in org.apache.cayenne.dba.firebird">FirebirdActionBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i540" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/FirebirdAdapter.html" title="class in org.apache.cayenne.dba.firebird">FirebirdAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/resource/FilesystemResourceLocator.html" title="class in org.apache.cayenne.resource">FilesystemResourceLocator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.1.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/graph/FilterArcIterator.html" title="class in org.apache.cayenne.ashwood.graph">FilterArcIterator&lt;E,<wbr>V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/graph/FilterIteration.html" title="class in org.apache.cayenne.ashwood.graph">FilterIteration&lt;E,<wbr>V&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/FirebirdActionBuilder.html" title="class in org.apache.cayenne.dba.firebird">FirebirdActionBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/FirebirdAdapter.html" title="class in org.apache.cayenne.dba.firebird">FirebirdAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for <a href="https://www.firebirdsql.org">FirebirdSQL
  RDBMS </a>.</div>
-</th>
-</tr>
-<tr id="i541" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/FirebirdEJBQLConditionTranslator.html" title="class in org.apache.cayenne.dba.firebird">FirebirdEJBQLConditionTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i542" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/FirebirdEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.dba.firebird">FirebirdEJBQLTranslatorFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i543" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/sqltree/FirebirdLimitNode.html" title="class in org.apache.cayenne.dba.firebird.sqltree">FirebirdLimitNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i544" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/FirebirdSelectAction.html" title="class in org.apache.cayenne.dba.firebird">FirebirdSelectAction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i545" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/FirebirdSniffer.html" title="class in org.apache.cayenne.dba.firebird">FirebirdSniffer</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i546" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/FirebirdSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.firebird">FirebirdSQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i547" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/firebird/sqltree/FirebirdSubstringFunctionNode.html" title="class in org.apache.cayenne.dba.firebird.sqltree">FirebirdSubstringFunctionNode</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/FirebirdEJBQLConditionTranslator.html" title="class in org.apache.cayenne.dba.firebird">FirebirdEJBQLConditionTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/FirebirdEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.dba.firebird">FirebirdEJBQLTranslatorFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/sqltree/FirebirdLimitNode.html" title="class in org.apache.cayenne.dba.firebird.sqltree">FirebirdLimitNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/FirebirdSelectAction.html" title="class in org.apache.cayenne.dba.firebird">FirebirdSelectAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/FirebirdSniffer.html" title="class in org.apache.cayenne.dba.firebird">FirebirdSniffer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/FirebirdSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.firebird">FirebirdSQLTreeProcessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/firebird/sqltree/FirebirdSubstringFunctionNode.html" title="class in org.apache.cayenne.dba.firebird.sqltree">FirebirdSubstringFunctionNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">SUBSTRING function for Firebird
 
  It has following format:
 
  SUBSTRING (string FROM CAST(? AS INTEGER) FOR CAST(? AS INTEGER))</div>
-</th>
-</tr>
-<tr id="i548" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/FloatType.html" title="class in org.apache.cayenne.access.types">FloatType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i549" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/FluentSelect.html" title="class in org.apache.cayenne.query">FluentSelect</a>&lt;<a href="org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/FloatType.html" title="class in org.apache.cayenne.access.types">FloatType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/FluentSelect.html" title="class in org.apache.cayenne.query">FluentSelect&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Base class for <a href="org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query"><code>ObjectSelect</code></a> and <a href="org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query"><code>ColumnSelect</code></a></div>
-</th>
-</tr>
-<tr id="i550" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/select/FluentSelectWrapper.html" title="class in org.apache.cayenne.access.translator.select">FluentSelectWrapper</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i551" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/log/FormattedSlf4jJdbcEventLogger.html" title="class in org.apache.cayenne.log">FormattedSlf4jJdbcEventLogger</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/select/FluentSelectWrapper.html" title="class in org.apache.cayenne.access.translator.select">FluentSelectWrapper</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/log/FormattedSlf4jJdbcEventLogger.html" title="class in org.apache.cayenne.log">FormattedSlf4jJdbcEventLogger</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html" title="class in org.apache.cayenne.log"><code>Slf4jJdbcEventLogger</code></a> extension that provides pretty formatting of the logged SQL messages.</div>
-</th>
-</tr>
-<tr id="i552" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/FromNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">FromNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i553" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/frontbase/FrontBaseActionBuilder.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseActionBuilder</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/FromNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">FromNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/frontbase/FrontBaseActionBuilder.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseActionBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An action builder for FrontBaseActionBuilder.</div>
-</th>
-</tr>
-<tr id="i554" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/frontbase/FrontBaseAdapter.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/frontbase/FrontBaseAdapter.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for <a href="https://www.frontbase.com/">FrontBase
  RDBMS</a>.</div>
-</th>
-</tr>
-<tr id="i555" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/frontbase/FrontBasePkGenerator.html" title="class in org.apache.cayenne.dba.frontbase">FrontBasePkGenerator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i556" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/frontbase/FrontBaseSniffer.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseSniffer</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i557" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/frontbase/FrontBaseSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseSQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i558" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/frontbase/FrontBaseTemplateAction.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseTemplateAction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i559" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/FunctionExpressionFactory.html" title="class in org.apache.cayenne.exp">FunctionExpressionFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/frontbase/FrontBasePkGenerator.html" title="class in org.apache.cayenne.dba.frontbase">FrontBasePkGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/frontbase/FrontBaseSniffer.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseSniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/frontbase/FrontBaseSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseSQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/frontbase/FrontBaseTemplateAction.html" title="class in org.apache.cayenne.dba.frontbase">FrontBaseTemplateAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/FunctionExpressionFactory.html" title="class in org.apache.cayenne.exp">FunctionExpressionFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Collection of factory methods to create function call expressions.</div>
-</th>
-</tr>
-<tr id="i560" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/FunctionNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">FunctionNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i561" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/FunctionNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">FunctionNodeBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i562" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/GenericQueryResult.html" title="class in org.apache.cayenne.util">GenericQueryResult</a>&lt;<a href="org/apache/cayenne/util/GenericQueryResult.html" title="type parameter in GenericQueryResult">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/FunctionNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">FunctionNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/FunctionNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">FunctionNodeBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/GenericQueryResult.html" title="class in org.apache.cayenne.util">GenericQueryResult&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Generic implementation of QueryResult using List as QueryResultItem storage.</div>
-</th>
-</tr>
-<tr id="i563" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/GenericResponse.html" title="class in org.apache.cayenne.util">GenericResponse</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/GenericResponse.html" title="class in org.apache.cayenne.util">GenericResponse</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A simple serializable implementation of QueryResponse.</div>
-</th>
-</tr>
-<tr id="i564" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/value/GeoJson.html" title="class in org.apache.cayenne.value">GeoJson</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/value/GeoJson.html" title="class in org.apache.cayenne.value">GeoJson</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Cayenne-supported values object that holds GeoJson string.</div>
-</th>
-</tr>
-<tr id="i565" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/GeoJsonType.html" title="class in org.apache.cayenne.access.types">GeoJsonType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i566" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/GraphBasedDbRowOpSorter.html" title="class in org.apache.cayenne.access.flush.operation">GraphBasedDbRowOpSorter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/GeoJsonType.html" title="class in org.apache.cayenne.access.types">GeoJsonType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/GraphBasedDbRowOpSorter.html" title="class in org.apache.cayenne.access.flush.operation">GraphBasedDbRowOpSorter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Db operation sorted that builds dependency graph and uses topological sort to get final order.</div>
-</th>
-</tr>
-<tr id="i567" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/GraphChangeHandler.html" title="interface in org.apache.cayenne.graph">GraphChangeHandler</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/graph/GraphChangeHandler.html" title="interface in org.apache.cayenne.graph">GraphChangeHandler</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines callback API that can be used by object graph nodes to notify of their state
  changes.</div>
-</th>
-</tr>
-<tr id="i568" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Represents a change in an object graph.</div>
-</th>
-</tr>
-<tr id="i569" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/GraphDiffCompressor.html" title="class in org.apache.cayenne.graph">GraphDiffCompressor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/GraphDiffCompressor.html" title="class in org.apache.cayenne.graph">GraphDiffCompressor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A utility class that removes redundant and mutually exclusive graph changes from the
  graph diff.</div>
-</th>
-</tr>
-<tr id="i570" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/GraphEvent.html" title="class in org.apache.cayenne.graph">GraphEvent</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/GraphEvent.html" title="class in org.apache.cayenne.graph">GraphEvent</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An event indicating a change in the object graph.</div>
-</th>
-</tr>
-<tr id="i571" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/GraphManager.html" title="interface in org.apache.cayenne.graph">GraphManager</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/graph/GraphManager.html" title="interface in org.apache.cayenne.graph">GraphManager</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Represents a generic "managed" graph with nodes mapped by their ids.</div>
-</th>
-</tr>
-<tr id="i572" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/GraphMap.html" title="class in org.apache.cayenne.graph">GraphMap</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/GraphMap.html" title="class in org.apache.cayenne.graph">GraphMap</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A base implementation of GraphManager that stores graph nodes keyed by their ids.</div>
-</th>
-</tr>
-<tr id="i573" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/GroupByNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">GroupByNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i574" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/h2/H2ActionBuilder.html" title="class in org.apache.cayenne.dba.h2">H2ActionBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i575" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/h2/H2Adapter.html" title="class in org.apache.cayenne.dba.h2">H2Adapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/GroupByNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">GroupByNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/h2/H2ActionBuilder.html" title="class in org.apache.cayenne.dba.h2">H2ActionBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/h2/H2Adapter.html" title="class in org.apache.cayenne.dba.h2">H2Adapter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for <a href="https://www.h2database.com/">H2
  RDBMS </a>.</div>
-</th>
-</tr>
-<tr id="i576" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/h2/H2CharType.html" title="class in org.apache.cayenne.dba.h2">H2CharType</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/h2/H2CharType.html" title="class in org.apache.cayenne.dba.h2">H2CharType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">H2 specific char type handling - used to handle the correct setting of clobs</div>
-</th>
-</tr>
-<tr id="i577" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/h2/H2PkGenerator.html" title="class in org.apache.cayenne.dba.h2">H2PkGenerator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/h2/H2PkGenerator.html" title="class in org.apache.cayenne.dba.h2">H2PkGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Default PK generator for H2 that uses sequences for PK generation.</div>
-</th>
-</tr>
-<tr id="i578" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/h2/H2SelectAction.html" title="class in org.apache.cayenne.dba.h2">H2SelectAction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i579" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/h2/H2Sniffer.html" title="class in org.apache.cayenne.dba.h2">H2Sniffer</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i580" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/h2/H2SQLTreeProcessor.html" title="class in org.apache.cayenne.dba.h2">H2SQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i581" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/HandlerFactory.html" title="interface in org.apache.cayenne.configuration.xml">HandlerFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/h2/H2SelectAction.html" title="class in org.apache.cayenne.dba.h2">H2SelectAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/h2/H2Sniffer.html" title="class in org.apache.cayenne.dba.h2">H2Sniffer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/h2/H2SQLTreeProcessor.html" title="class in org.apache.cayenne.dba.h2">H2SQLTreeProcessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/xml/HandlerFactory.html" title="interface in org.apache.cayenne.configuration.xml">HandlerFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Factory that creates handlers for unparsed elements.</div>
-</th>
-</tr>
-<tr id="i582" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/HashCodeBuilder.html" title="class in org.apache.cayenne.util">HashCodeBuilder</a></td>
-<th class="colLast" scope="row">
-<div class="block">Assists in implementing <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang" class="externalLink"><code>Object.hashCode()</code></a> methods.</div>
-</th>
-</tr>
-<tr id="i583" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/HavingNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">HavingNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i584" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/remote/hessian/service/HessianUtil.html" title="class in org.apache.cayenne.remote.hessian.service">HessianUtil</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/HashCodeBuilder.html" title="class in org.apache.cayenne.util">HashCodeBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Assists in implementing <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--" title="class or interface in java.lang" class="external-link"><code>Object.hashCode()</code></a> methods.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/HavingNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">HavingNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/remote/hessian/service/HessianUtil.html" title="class in org.apache.cayenne.remote.hessian.service">HessianUtil</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Hessian related utilities.</div>
-</th>
-</tr>
-<tr id="i585" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/hsqldb/HSQLDBAdapter.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLDBAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/hsqldb/HSQLDBAdapter.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLDBAdapter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for the <a href="https://hsqldb.sourceforge.net/">
  HSQLDB RDBMS </a>.</div>
-</th>
-</tr>
-<tr id="i586" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLDBNoSchemaAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLDBNoSchemaAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A flavor of HSQLDBAdapter that implements workarounds for some old driver limitations.</div>
-</th>
-</tr>
-<tr id="i587" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/hsqldb/HSQLDBProcedureTranslator.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLDBProcedureTranslator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/hsqldb/HSQLDBProcedureTranslator.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLDBProcedureTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Works around HSQLDB's pickiness about stored procedure syntax.</div>
-</th>
-</tr>
-<tr id="i588" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/hsqldb/HSQLDBSniffer.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLDBSniffer</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/hsqldb/HSQLDBSniffer.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLDBSniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Detects HSQLDB database from JDBC metadata.</div>
-</th>
-</tr>
-<tr id="i589" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/hsqldb/HSQLEJBQLConditionTranslator.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLEJBQLConditionTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i590" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/hsqldb/HSQLEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLEJBQLTranslatorFactory</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i591" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/hsqldb/HSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i592" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/rop/HttpClientConnection.html" title="class in org.apache.cayenne.rop">HttpClientConnection</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i593" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/rop/HttpClientConnectionProvider.html" title="class in org.apache.cayenne.rop">HttpClientConnectionProvider</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i594" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/rop/http/HttpROPConnector.html" title="class in org.apache.cayenne.rop.http">HttpROPConnector</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i595" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/HybridDataObject.html" title="class in org.apache.cayenne">HybridDataObject</a></td>
-<th class="colLast" scope="row">
-<div class="block">This data object like <a href="org/apache/cayenne/CayenneDataObject.html" title="class in org.apache.cayenne"><code>CayenneDataObject</code></a> uses <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a> to store generic attributes,
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/hsqldb/HSQLEJBQLConditionTranslator.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLEJBQLConditionTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/hsqldb/HSQLEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLEJBQLTranslatorFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/hsqldb/HSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.hsqldb">HSQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/rop/HttpClientConnection.html" title="class in org.apache.cayenne.rop">HttpClientConnection</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/rop/HttpClientConnectionProvider.html" title="class in org.apache.cayenne.rop">HttpClientConnectionProvider</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/rop/http/HttpROPConnector.html" title="class in org.apache.cayenne.rop.http">HttpROPConnector</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/HybridDataObject.html" title="class in org.apache.cayenne">HybridDataObject</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">This data object like <a href="org/apache/cayenne/CayenneDataObject.html" title="class in org.apache.cayenne"><code>CayenneDataObject</code></a> uses <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link"><code>Map</code></a> to store generic attributes,
  only difference is that this Map will be created lazily at first write, thus reducing memory penalty if possible.</div>
-</th>
-</tr>
-<tr id="i596" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/IdentifierNode.html" title="class in org.apache.cayenne.template.parser">IdentifierNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i597" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/IdMapKeyAccessor.html" title="class in org.apache.cayenne.reflect">IdMapKeyAccessor</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/IdentifierNode.html" title="class in org.apache.cayenne.template.parser">IdentifierNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/IdMapKeyAccessor.html" title="class in org.apache.cayenne.reflect">IdMapKeyAccessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A stateless read-only accessor of the map key value that is based on the Persistent
  object id.</div>
-</th>
-</tr>
-<tr id="i598" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/IdProperty.html" title="interface in org.apache.cayenne.exp.property">IdProperty</a>&lt;<a href="org/apache/cayenne/exp/property/IdProperty.html" title="type parameter in IdProperty">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/exp/property/IdProperty.html" title="interface in org.apache.cayenne.exp.property">IdProperty&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Base class for properties mapped to PK</div>
-</th>
-</tr>
-<tr id="i599" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/IDUtil.html" title="class in org.apache.cayenne.util">IDUtil</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/IDUtil.html" title="class in org.apache.cayenne.util">IDUtil</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">helper class to generate pseudo-GUID sequences.</div>
-</th>
-</tr>
-<tr id="i600" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/IncrementalFaultList.html" title="class in org.apache.cayenne.access">IncrementalFaultList</a>&lt;<a href="org/apache/cayenne/access/IncrementalFaultList.html" title="type parameter in IncrementalFaultList">E</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/IncrementalFaultList.html" title="class in org.apache.cayenne.access">IncrementalFaultList&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A synchronized list that serves as a container of DataObjects.</div>
-</th>
-</tr>
-<tr id="i601" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/IncrementalListResponse.html" title="class in org.apache.cayenne.util">IncrementalListResponse</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/IncrementalListResponse.html" title="class in org.apache.cayenne.util">IncrementalListResponse</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A QueryResponse that contains a sublist of the query result.</div>
-</th>
-</tr>
-<tr id="i602" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/IndegreeTopologicalSort.html" title="class in org.apache.cayenne.ashwood.graph">IndegreeTopologicalSort</a>&lt;<a href="org/apache/cayenne/ashwood/graph/IndegreeTopologicalSort.html" title="type parameter in IndegreeTopologicalSort">E</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i603" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/IndexPropertyList.html" title="class in org.apache.cayenne.util">IndexPropertyList</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/graph/IndegreeTopologicalSort.html" title="class in org.apache.cayenne.ashwood.graph">IndegreeTopologicalSort&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/IndexPropertyList.html" title="class in org.apache.cayenne.util">IndexPropertyList</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A List implementation that would maintain its internal ordering based on some object
  numeric "index" property.</div>
-</th>
-</tr>
-<tr id="i604" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A base superclass for queries that resolve into some other queries during the
  routing phase.</div>
-</th>
-</tr>
-<tr id="i605" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/ingres/IngresActionBuilder.html" title="class in org.apache.cayenne.dba.ingres">IngresActionBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i606" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/ingres/IngresAdapter.html" title="class in org.apache.cayenne.dba.ingres">IngresAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/ingres/IngresActionBuilder.html" title="class in org.apache.cayenne.dba.ingres">IngresActionBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/ingres/IngresAdapter.html" title="class in org.apache.cayenne.dba.ingres">IngresAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for <a href="https://opensource.ca.com/projects/ingres/">Ingres</a>.</div>
-</th>
-</tr>
-<tr id="i607" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/ingres/IngresBooleanType.html" title="class in org.apache.cayenne.dba.ingres">IngresBooleanType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i608" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/ingres/IngresPkGenerator.html" title="class in org.apache.cayenne.dba.ingres">IngresPkGenerator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/ingres/IngresBooleanType.html" title="class in org.apache.cayenne.dba.ingres">IngresBooleanType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/ingres/IngresPkGenerator.html" title="class in org.apache.cayenne.dba.ingres">IngresPkGenerator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Ingres-specific sequence based PK generator.</div>
-</th>
-</tr>
-<tr id="i609" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/ingres/IngresSelectAction.html" title="class in org.apache.cayenne.dba.ingres">IngresSelectAction</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i610" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/ingres/IngresSniffer.html" title="class in org.apache.cayenne.dba.ingres">IngresSniffer</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/ingres/IngresSelectAction.html" title="class in org.apache.cayenne.dba.ingres">IngresSelectAction</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/ingres/IngresSniffer.html" title="class in org.apache.cayenne.dba.ingres">IngresSniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Detects Ingres database from JDBC metadata.</div>
-</th>
-</tr>
-<tr id="i611" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/ingres/IngressSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.ingres">IngressSQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i612" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/Inject.html" title="annotation in org.apache.cayenne.di">Inject</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i613" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/Injector.html" title="interface in org.apache.cayenne.di">Injector</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/ingres/IngressSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.ingres">IngressSQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/di/Inject.html" title="annotation in org.apache.cayenne.di">Inject</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/Injector.html" title="interface in org.apache.cayenne.di">Injector</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A facade to the Cayenne DI container.</div>
-</th>
-</tr>
-<tr id="i614" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/InNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">InNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i615" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/InsertBatchQuery.html" title="class in org.apache.cayenne.query">InsertBatchQuery</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/InNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">InNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/InsertBatchQuery.html" title="class in org.apache.cayenne.query">InsertBatchQuery</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Batched INSERT query.</div>
-</th>
-</tr>
-<tr id="i616" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/InsertBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">InsertBatchTranslator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i617" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/batch/legacy/InsertBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">InsertBatchTranslator</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.2</div>
-</th>
-</tr>
-<tr id="i618" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/InsertBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">InsertBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i619" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/InsertColumnsNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">InsertColumnsNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i620" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/flush/operation/InsertDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">InsertDbRowOp</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i621" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/InsertNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">InsertNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i622" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/InsertValuesNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">InsertValuesNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i623" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/IntegerType.html" title="class in org.apache.cayenne.access.types">IntegerType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i624" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/InternalUnsupportedTypeFactory.html" title="class in org.apache.cayenne.access.types">InternalUnsupportedTypeFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/InsertBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">InsertBatchTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/legacy/InsertBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">InsertBatchTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/InsertBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">InsertBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/InsertColumnsNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">InsertColumnsNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/InsertDbRowOp.html" title="class in org.apache.cayenne.access.flush.operation">InsertDbRowOp</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/InsertNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">InsertNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/InsertValuesNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">InsertValuesNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/IntegerType.html" title="class in org.apache.cayenne.access.types">IntegerType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/InternalUnsupportedTypeFactory.html" title="class in org.apache.cayenne.access.types">InternalUnsupportedTypeFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Extended type factory that produces types for Cayenne internal value types that could potentially make it to the DB.</div>
-</th>
-</tr>
-<tr id="i625" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/InternalUnsupportedTypeFactory.Marker.html" title="interface in org.apache.cayenne.access.types">InternalUnsupportedTypeFactory.Marker</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/types/InternalUnsupportedTypeFactory.Marker.html" title="interface in org.apache.cayenne.access.types">InternalUnsupportedTypeFactory.Marker</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Marker interface, that should be used by any internal value types, that could potentially get to the SQL</div>
-</th>
-</tr>
-<tr id="i626" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/Invocation.html" title="class in org.apache.cayenne.util">Invocation</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/Invocation.html" title="class in org.apache.cayenne.util">Invocation</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Invocation represents a dynamic method invocation bound to a specific target.</div>
-</th>
-</tr>
-<tr id="i627" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/util/IteratedSelectObserver.html" title="class in org.apache.cayenne.access.util">IteratedSelectObserver</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/util/IteratedSelectObserver.html" title="class in org.apache.cayenne.access.util">IteratedSelectObserver</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">OperationObserver that is used to track the execution of SelectQueries with
  results returned as ResultIterator.</div>
-</th>
-</tr>
-<tr id="i628" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/JavaCharStream.html" title="class in org.apache.cayenne.ejbql.parser">JavaCharStream</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/JavaCharStream.html" title="class in org.apache.cayenne.ejbql.parser">JavaCharStream</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An implementation of interface CharStream, where the stream is assumed to
  contain only ASCII characters (with java-like unicode escape processing).</div>
-</th>
-</tr>
-<tr id="i629" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/JavaCharStream.html" title="class in org.apache.cayenne.exp.parser">JavaCharStream</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/JavaCharStream.html" title="class in org.apache.cayenne.exp.parser">JavaCharStream</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An implementation of interface CharStream, where the stream is assumed to
  contain only ASCII characters (with java-like unicode escape processing).</div>
-</th>
-</tr>
-<tr id="i630" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/JavaCharStream.html" title="class in org.apache.cayenne.template.parser">JavaCharStream</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/JavaCharStream.html" title="class in org.apache.cayenne.template.parser">JavaCharStream</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An implementation of interface CharStream, where the stream is assumed to
  contain only ASCII characters (with java-like unicode escape processing).</div>
-</th>
-</tr>
-<tr id="i631" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/JdbcActionBuilder.html" title="class in org.apache.cayenne.dba">JdbcActionBuilder</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/JdbcActionBuilder.html" title="class in org.apache.cayenne.dba">JdbcActionBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A factory of default SQLActions.</div>
-</th>
-</tr>
-<tr id="i632" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/JdbcAdapter.html" title="class in org.apache.cayenne.dba">JdbcAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/JdbcAdapter.html" title="class in org.apache.cayenne.dba">JdbcAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A generic DbAdapter implementation.</div>
-</th>
-</tr>
-<tr id="i633" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/translator/ejbql/JdbcEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.ejbql">JdbcEJBQLTranslatorFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ejbql/JdbcEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.ejbql">JdbcEJBQLTranslatorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default EJBQLTranslatorFactory.</div>
-</th>
-</tr>
-<tr id="i634" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/log/JdbcEventLogger.html" title="interface in org.apache.cayenne.log">JdbcEventLogger</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/log/JdbcEventLogger.html" title="interface in org.apache.cayenne.log">JdbcEventLogger</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A logging service used by Cayenne to output database interactions.</div>
-</th>
-</tr>
-<tr id="i635" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/JdbcPkGenerator.html" title="class in org.apache.cayenne.dba">JdbcPkGenerator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/JdbcPkGenerator.html" title="class in org.apache.cayenne.dba">JdbcPkGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Default primary key generator implementation.</div>
-</th>
-</tr>
-<tr id="i636" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/JDBCResultIterator.html" title="class in org.apache.cayenne.access.jdbc">JDBCResultIterator</a>&lt;<a href="org/apache/cayenne/access/jdbc/JDBCResultIterator.html" title="type parameter in JDBCResultIterator">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/JDBCResultIterator.html" title="class in org.apache.cayenne.access.jdbc">JDBCResultIterator&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A ResultIterator over the underlying JDBC ResultSet.</div>
-</th>
-</tr>
-<tr id="i637" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/JJTEJBQLState.html" title="class in org.apache.cayenne.ejbql.parser">JJTEJBQLState</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i638" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/JJTExpressionParserState.html" title="class in org.apache.cayenne.exp.parser">JJTExpressionParserState</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i639" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/JJTSQLTemplateParserState.html" title="class in org.apache.cayenne.template.parser">JJTSQLTemplateParserState</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i640" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/JNDIDataSourceFactory.html" title="class in org.apache.cayenne.configuration.server">JNDIDataSourceFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/JJTEJBQLState.html" title="class in org.apache.cayenne.ejbql.parser">JJTEJBQLState</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/JJTExpressionParserState.html" title="class in org.apache.cayenne.exp.parser">JJTExpressionParserState</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/JJTSQLTemplateParserState.html" title="class in org.apache.cayenne.template.parser">JJTSQLTemplateParserState</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/JNDIDataSourceFactory.html" title="class in org.apache.cayenne.configuration.server">JNDIDataSourceFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Locates DataSource mapped via JNDI.</div>
-</th>
-</tr>
-<tr id="i641" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/JoinNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">JoinNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i642" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/JoinNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">JoinNodeBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i643" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/JoinType.html" title="enum in org.apache.cayenne.access.sqlbuilder">JoinType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i644" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/JoinType.html" title="enum in org.apache.cayenne.map">JoinType</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/JoinNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">JoinNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/JoinNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">JoinNodeBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/access/sqlbuilder/JoinType.html" title="enum in org.apache.cayenne.access.sqlbuilder">JoinType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/map/JoinType.html" title="enum in org.apache.cayenne.map">JoinType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Enumerates supported JOIN types.</div>
-</th>
-</tr>
-<tr id="i645" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/value/Json.html" title="class in org.apache.cayenne.value">Json</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/value/Json.html" title="class in org.apache.cayenne.value">Json</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Cayenne-supported values object that holds Json string.</div>
-</th>
-</tr>
-<tr id="i646" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/JsonType.html" title="class in org.apache.cayenne.access.types">JsonType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i647" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/value/json/JsonUtils.html" title="class in org.apache.cayenne.value.json">JsonUtils</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/JsonType.html" title="class in org.apache.cayenne.access.types">JsonType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/value/json/JsonUtils.html" title="class in org.apache.cayenne.value.json">JsonUtils</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Simple utils to process JSON.</div>
-</th>
-</tr>
-<tr id="i648" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/Key.html" title="class in org.apache.cayenne.di">Key</a>&lt;<a href="org/apache/cayenne/di/Key.html" title="type parameter in Key">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/Key.html" title="class in org.apache.cayenne.di">Key&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An object that encapsulates a key used to store and lookup DI bindings.</div>
-</th>
-</tr>
-<tr id="i649" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/LazyClassDescriptorDecorator.html" title="class in org.apache.cayenne.reflect">LazyClassDescriptorDecorator</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/LazyClassDescriptorDecorator.html" title="class in org.apache.cayenne.reflect">LazyClassDescriptorDecorator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A ClassDescriptor wrapper that compiles decorated descriptor lazily on first access.</div>
-</th>
-</tr>
-<tr id="i650" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/LegacyDataDomainFlushAction.html" title="class in org.apache.cayenne.access">LegacyDataDomainFlushAction</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">this implementation is deprecated since 4.2, <a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html" title="class in org.apache.cayenne.access.flush"><code>DefaultDataDomainFlushAction</code></a> is used</div>
-</th>
-</tr>
-<tr id="i651" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/LegacyDataDomainFlushActionFactory.html" title="class in org.apache.cayenne.access">LegacyDataDomainFlushActionFactory</a></td>
-<th class="colLast" scope="row">Deprecated.</th>
-</tr>
-<tr id="i652" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/LifecycleCallbackRegistry.html" title="class in org.apache.cayenne.reflect">LifecycleCallbackRegistry</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/LegacyDataDomainFlushAction.html" title="class in org.apache.cayenne.access">LegacyDataDomainFlushAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">this implementation is deprecated since 4.2, <a href="org/apache/cayenne/access/flush/DefaultDataDomainFlushAction.html" title="class in org.apache.cayenne.access.flush"><code>DefaultDataDomainFlushAction</code></a> is used</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/LegacyDataDomainFlushActionFactory.html" title="class in org.apache.cayenne.access">LegacyDataDomainFlushActionFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/LifecycleCallbackRegistry.html" title="class in org.apache.cayenne.reflect">LifecycleCallbackRegistry</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A registry of lifecycle callbacks for all callback event types.</div>
-</th>
-</tr>
-<tr id="i653" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/LifecycleEvent.html" title="enum in org.apache.cayenne.map">LifecycleEvent</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/map/LifecycleEvent.html" title="enum in org.apache.cayenne.map">LifecycleEvent</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Defines possible entity object lifecycle events.</div>
-</th>
-</tr>
-<tr id="i654" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/LifecycleListener.html" title="interface in org.apache.cayenne">LifecycleListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/LifecycleListener.html" title="interface in org.apache.cayenne">LifecycleListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A callback interface to listen to persistent object lifecycle events.</div>
-</th>
-</tr>
-<tr id="i655" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/LikeNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">LikeNode</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/LikeNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">LikeNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">expressions: LIKE, ILIKE, NOT LIKE, NOT ILIKE + ESCAPE</div>
-</th>
-</tr>
-<tr id="i656" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/LimitOffsetNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">LimitOffsetNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i657" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/jdbc/LimitResultIterator.html" title="class in org.apache.cayenne.access.jdbc">LimitResultIterator</a>&lt;<a href="org/apache/cayenne/access/jdbc/LimitResultIterator.html" title="type parameter in LimitResultIterator">T</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i658" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/ListBuilder.html" title="interface in org.apache.cayenne.di">ListBuilder</a>&lt;<a href="org/apache/cayenne/di/ListBuilder.html" title="type parameter in ListBuilder">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/LimitOffsetNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">LimitOffsetNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/LimitResultIterator.html" title="class in org.apache.cayenne.access.jdbc">LimitResultIterator&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/ListBuilder.html" title="interface in org.apache.cayenne.di">ListBuilder&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A binding builder for list configurations.</div>
-</th>
-</tr>
-<tr id="i659" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/ListProperty.html" title="class in org.apache.cayenne.exp.property">ListProperty</a>&lt;<a href="org/apache/cayenne/exp/property/ListProperty.html" title="type parameter in ListProperty">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/List.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>List</code></a>.</div>
-</th>
-</tr>
-<tr id="i660" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/ListResponse.html" title="class in org.apache.cayenne.util">ListResponse</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/ListProperty.html" title="class in org.apache.cayenne.exp.property">ListProperty&lt;V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Property that represents to-many relationship mapped on <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link"><code>List</code></a>.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ListResponse.html" title="class in org.apache.cayenne.util">ListResponse</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A QueryResponse optimized to hold a single object or data row list.</div>
-</th>
-</tr>
-<tr id="i661" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/LoaderContext.html" title="class in org.apache.cayenne.configuration.xml">LoaderContext</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i662" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.html" title="class in org.apache.cayenne.configuration.rop.client">LocalClientServerChannelProvider</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/LoaderContext.html" title="class in org.apache.cayenne.configuration.xml">LoaderContext</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.html" title="class in org.apache.cayenne.configuration.rop.client">LocalClientServerChannelProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Creates a <a href="org/apache/cayenne/access/ClientServerChannel.html" title="class in org.apache.cayenne.access"><code>ClientServerChannel</code></a> for the <a href="org/apache/cayenne/remote/service/LocalConnection.html" title="class in org.apache.cayenne.remote.service"><code>LocalConnection</code></a>.</div>
-</th>
-</tr>
-<tr id="i663" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/remote/service/LocalConnection.html" title="class in org.apache.cayenne.remote.service">LocalConnection</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/remote/service/LocalConnection.html" title="class in org.apache.cayenne.remote.service">LocalConnection</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A ClientConnection that connects to a DataChannel.</div>
-</th>
-</tr>
-<tr id="i664" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.html" title="class in org.apache.cayenne.configuration.rop.client">LocalConnectionProvider</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i665" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/LocalDateTimeValueType.html" title="class in org.apache.cayenne.access.types">LocalDateTimeValueType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i666" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/LocalDateValueType.html" title="class in org.apache.cayenne.access.types">LocalDateValueType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i667" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/LocalizedStringsHandler.html" title="class in org.apache.cayenne.util">LocalizedStringsHandler</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.html" title="class in org.apache.cayenne.configuration.rop.client">LocalConnectionProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/LocalDateTimeValueType.html" title="class in org.apache.cayenne.access.types">LocalDateTimeValueType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/LocalDateValueType.html" title="class in org.apache.cayenne.access.types">LocalDateValueType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/LocalizedStringsHandler.html" title="class in org.apache.cayenne.util">LocalizedStringsHandler</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Provides access to various modeler resources (mainly strings) obtained via a
  ResourceBundle.</div>
-</th>
-</tr>
-<tr id="i668" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/LocalTimeValueType.html" title="class in org.apache.cayenne.access.types">LocalTimeValueType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i669" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/LongType.html" title="class in org.apache.cayenne.access.types">LongType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i670" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.html" title="class in org.apache.cayenne.configuration.rop.client">MainCayenneClientModuleProvider</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i671" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/server/MainCayenneServerModuleProvider.html" title="class in org.apache.cayenne.configuration.server">MainCayenneServerModuleProvider</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/LocalTimeValueType.html" title="class in org.apache.cayenne.access.types">LocalTimeValueType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/LongType.html" title="class in org.apache.cayenne.access.types">LongType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.html" title="class in org.apache.cayenne.configuration.rop.client">MainCayenneClientModuleProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/MainCayenneServerModuleProvider.html" title="class in org.apache.cayenne.configuration.server">MainCayenneServerModuleProvider</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">ServerModule auto-loading facility.</div>
-</th>
-</tr>
-<tr id="i672" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/value/json/MalformedJsonException.html" title="class in org.apache.cayenne.value.json">MalformedJsonException</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i673" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/datasource/ManagedPoolingDataSource.html" title="class in org.apache.cayenne.datasource">ManagedPoolingDataSource</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/value/json/MalformedJsonException.html" title="class in org.apache.cayenne.value.json">MalformedJsonException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/datasource/ManagedPoolingDataSource.html" title="class in org.apache.cayenne.datasource">ManagedPoolingDataSource</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A wrapper for <a href="org/apache/cayenne/datasource/UnmanagedPoolingDataSource.html" title="class in org.apache.cayenne.datasource"><code>UnmanagedPoolingDataSource</code></a> that automatically manages
  the underlying connection pool size.</div>
-</th>
-</tr>
-<tr id="i674" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/reflect/MapAccessor.html" title="class in org.apache.cayenne.reflect">MapAccessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i675" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/MapBuilder.html" title="interface in org.apache.cayenne.di">MapBuilder</a>&lt;<a href="org/apache/cayenne/di/MapBuilder.html" title="type parameter in MapBuilder">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/MapAccessor.html" title="class in org.apache.cayenne.reflect">MapAccessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/MapBuilder.html" title="interface in org.apache.cayenne.di">MapBuilder&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A binding builder for map configurations.</div>
-</th>
-</tr>
-<tr id="i676" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ashwood/graph/MapDigraph.html" title="class in org.apache.cayenne.ashwood.graph">MapDigraph</a>&lt;<a href="org/apache/cayenne/ashwood/graph/MapDigraph.html" title="type parameter in MapDigraph">E</a>,&#8203;<a href="org/apache/cayenne/ashwood/graph/MapDigraph.html" title="type parameter in MapDigraph">V</a>&gt;</td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i677" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/MapEvent.html" title="class in org.apache.cayenne.map.event">MapEvent</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/graph/MapDigraph.html" title="class in org.apache.cayenne.ashwood.graph">MapDigraph&lt;E,<wbr>V&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/event/MapEvent.html" title="class in org.apache.cayenne.map.event">MapEvent</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Superclass of CayenneModeler events.</div>
-</th>
-</tr>
-<tr id="i678" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/MappedExec.html" title="class in org.apache.cayenne.query">MappedExec</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/MappedExec.html" title="class in org.apache.cayenne.query">MappedExec</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A query that represents a named parameterized non selecting query stored in the mapping.</div>
-</th>
-</tr>
-<tr id="i679" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/MappedSelect.html" title="class in org.apache.cayenne.query">MappedSelect</a>&lt;<a href="org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/MappedSelect.html" title="class in org.apache.cayenne.query">MappedSelect&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A query that represents a named parameterized selecting query stored in the mapping.</div>
-</th>
-</tr>
-<tr id="i680" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/MappingNamespace.html" title="interface in org.apache.cayenne.map">MappingNamespace</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/MappingNamespace.html" title="interface in org.apache.cayenne.map">MappingNamespace</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines API of a container of DbEntities, ObjEntities, Procedures, Queries
  and other mapping objects.</div>
-</th>
-</tr>
-<tr id="i681" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/MapProperty.html" title="class in org.apache.cayenne.exp.property">MapProperty</a>&lt;<a href="org/apache/cayenne/exp/property/MapProperty.html" title="type parameter in MapProperty">K</a>,&#8203;<a href="org/apache/cayenne/exp/property/MapProperty.html" title="type parameter in MapProperty">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/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a>.</div>
-</th>
-</tr>
-<tr id="i682" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/cache/MapQueryCache.html" title="class in org.apache.cayenne.cache">MapQueryCache</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/MapProperty.html" title="class in org.apache.cayenne.exp.property">MapProperty&lt;K,<wbr>V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Property that represents to-many relationship mapped on <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html" title="class or interface in java.util" class="external-link"><code>Map</code></a>.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/cache/MapQueryCache.html" title="class in org.apache.cayenne.cache">MapQueryCache</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default implementation of the <a href="org/apache/cayenne/cache/QueryCache.html" title="interface in org.apache.cayenne.cache"><code>QueryCache</code></a> interface that stores data in a
  non-expiring LRUMap.</div>
-</th>
-</tr>
-<tr id="i683" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/cache/MapQueryCacheProvider.html" title="class in org.apache.cayenne.cache">MapQueryCacheProvider</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i684" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/mariadb/MariaDBSniffer.html" title="class in org.apache.cayenne.dba.mariadb">MariaDBSniffer</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i685" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/MemoryBlob.html" title="class in org.apache.cayenne.util">MemoryBlob</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/cache/MapQueryCacheProvider.html" title="class in org.apache.cayenne.cache">MapQueryCacheProvider</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/mariadb/MariaDBSniffer.html" title="class in org.apache.cayenne.dba.mariadb">MariaDBSniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/MemoryBlob.html" title="class in org.apache.cayenne.util">MemoryBlob</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Blob implementation that stores content in memory.</div>
-</th>
-</tr>
-<tr id="i686" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/MemoryClob.html" title="class in org.apache.cayenne.util">MemoryClob</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/MemoryClob.html" title="class in org.apache.cayenne.util">MemoryClob</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Clob implementation that stores contents in memory.</div>
-</th>
-</tr>
-<tr id="i687" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/Module.html" title="interface in org.apache.cayenne.di">Module</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/Module.html" title="interface in org.apache.cayenne.di">Module</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Represents a unit of configuration of the Cayenne DI container.</div>
-</th>
-</tr>
-<tr id="i688" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/ModuleLoader.html" title="class in org.apache.cayenne.di.spi">ModuleLoader</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/ModuleLoader.html" title="class in org.apache.cayenne.di.spi">ModuleLoader</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Auto-loads DI modules using ServiceLoader.</div>
-</th>
-</tr>
-<tr id="i689" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/di/spi/ModuleProvider.html" title="interface in org.apache.cayenne.di.spi">ModuleProvider</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/spi/ModuleProvider.html" title="interface in org.apache.cayenne.di.spi">ModuleProvider</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">
  Provider of modules used by module auto-loading mechanism to identify and load modules.</div>
-</th>
-</tr>
-<tr id="i690" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/mysql/MySQLAdapter.html" title="class in org.apache.cayenne.dba.mysql">MySQLAdapter</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/mysql/MySQLAdapter.html" title="class in org.apache.cayenne.dba.mysql">MySQLAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for <a href="https://www.mysql.com">MySQL RDBMS</a>.</div>
-</th>
-</tr>
-<tr id="i691" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/mysql/sqltree/MysqlLikeNode.html" title="class in org.apache.cayenne.dba.mysql.sqltree">MysqlLikeNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i692" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/mysql/sqltree/MysqlLimitOffsetNode.html" title="class in org.apache.cayenne.dba.mysql.sqltree">MysqlLimitOffsetNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i693" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/mysql/MySQLPkGenerator.html" title="class in org.apache.cayenne.dba.mysql">MySQLPkGenerator</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i694" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/mysql/MySQLSniffer.html" title="class in org.apache.cayenne.dba.mysql">MySQLSniffer</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/mysql/sqltree/MysqlLikeNode.html" title="class in org.apache.cayenne.dba.mysql.sqltree">MysqlLikeNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/mysql/sqltree/MysqlLimitOffsetNode.html" title="class in org.apache.cayenne.dba.mysql.sqltree">MysqlLimitOffsetNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/mysql/MySQLPkGenerator.html" title="class in org.apache.cayenne.dba.mysql">MySQLPkGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/mysql/MySQLSniffer.html" title="class in org.apache.cayenne.dba.mysql">MySQLSniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Detects MySQL database from JDBC metadata.</div>
-</th>
-</tr>
-<tr id="i695" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/mysql/MySQLTreeProcessor.html" title="class in org.apache.cayenne.dba.mysql">MySQLTreeProcessor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i696" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/NamespaceAwareNestedTagHandler.html" title="class in org.apache.cayenne.configuration.xml">NamespaceAwareNestedTagHandler</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/mysql/MySQLTreeProcessor.html" title="class in org.apache.cayenne.dba.mysql">MySQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/NamespaceAwareNestedTagHandler.html" title="class in org.apache.cayenne.configuration.xml">NamespaceAwareNestedTagHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Base class for handlers that can delegate execution of unknown tags to
  handlers produced by factory.</div>
-</th>
-</tr>
-<tr id="i697" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/cache/NestedQueryCache.html" title="class in org.apache.cayenne.cache">NestedQueryCache</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/cache/NestedQueryCache.html" title="class in org.apache.cayenne.cache">NestedQueryCache</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A <a href="org/apache/cayenne/cache/QueryCache.html" title="interface in org.apache.cayenne.cache"><code>QueryCache</code></a> wrapper that introduces a key namespace on top of a
  delegate shared cache.</div>
-</th>
-</tr>
-<tr id="i698" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/Node.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">Node</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i699" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/ejbql/parser/Node.html" title="interface in org.apache.cayenne.ejbql.parser">Node</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/Node.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">Node</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ejbql/parser/Node.html" title="interface in org.apache.cayenne.ejbql.parser">Node</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A JJTree-compliant tree node interface.</div>
-</th>
-</tr>
-<tr id="i700" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/parser/Node.html" title="interface in org.apache.cayenne.exp.parser">Node</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/exp/parser/Node.html" title="interface in org.apache.cayenne.exp.parser">Node</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Provides basic machinery for constructing the parent and child relationships 
  between nodes.</div>
-</th>
-</tr>
-<tr id="i701" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/template/parser/Node.html" title="interface in org.apache.cayenne.template.parser">Node</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/template/parser/Node.html" title="interface in org.apache.cayenne.template.parser">Node</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">All AST nodes must implement this interface.</div>
-</th>
-</tr>
-<tr id="i702" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/NodeBuilder.html" title="interface in org.apache.cayenne.access.sqlbuilder">NodeBuilder</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i703" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/NodeCreateOperation.html" title="class in org.apache.cayenne.graph">NodeCreateOperation</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i704" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/NodeDeleteOperation.html" title="class in org.apache.cayenne.graph">NodeDeleteOperation</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i705" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/sqlbuilder/NodeBuilder.html" title="interface in org.apache.cayenne.access.sqlbuilder">NodeBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/NodeCreateOperation.html" title="class in org.apache.cayenne.graph">NodeCreateOperation</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/NodeDeleteOperation.html" title="class in org.apache.cayenne.graph">NodeDeleteOperation</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An abstract superclass of operations on individual nodes and arcs in a
  digraph.</div>
-</th>
-</tr>
-<tr id="i706" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/NodeIdChangeOperation.html" title="class in org.apache.cayenne.graph">NodeIdChangeOperation</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/NodeIdChangeOperation.html" title="class in org.apache.cayenne.graph">NodeIdChangeOperation</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A GraphDiff representing a change in node ID.</div>
-</th>
-</tr>
-<tr id="i707" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/graph/NodePropertyChangeOperation.html" title="class in org.apache.cayenne.graph">NodePropertyChangeOperation</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i708" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/NodeTreeVisitor.html" title="interface in org.apache.cayenne.access.sqlbuilder">NodeTreeVisitor</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i709" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/NodeType.html" title="enum in org.apache.cayenne.access.sqlbuilder.sqltree">NodeType</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i710" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/NoopDataChannelMetaData.html" title="class in org.apache.cayenne.configuration.xml">NoopDataChannelMetaData</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/graph/NodePropertyChangeOperation.html" title="class in org.apache.cayenne.graph">NodePropertyChangeOperation</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/sqlbuilder/NodeTreeVisitor.html" title="interface in org.apache.cayenne.access.sqlbuilder">NodeTreeVisitor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/NodeType.html" title="enum in org.apache.cayenne.access.sqlbuilder.sqltree">NodeType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/NoopDataChannelMetaData.html" title="class in org.apache.cayenne.configuration.xml">NoopDataChannelMetaData</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Noop implementation of <a href="org/apache/cayenne/configuration/xml/DataChannelMetaData.html" title="interface in org.apache.cayenne.configuration.xml"><code>DataChannelMetaData</code></a>.</div>
-</th>
-</tr>
-<tr id="i711" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/NoopEventBridge.html" title="class in org.apache.cayenne.event">NoopEventBridge</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i712" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/NoopEventBridgeProvider.html" title="class in org.apache.cayenne.event">NoopEventBridgeProvider</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i713" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/event/NoopEventManager.html" title="class in org.apache.cayenne.event">NoopEventManager</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i714" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html" title="class in org.apache.cayenne.log">NoopJdbcEventLogger</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/event/NoopEventBridge.html" title="class in org.apache.cayenne.event">NoopEventBridge</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/event/NoopEventBridgeProvider.html" title="class in org.apache.cayenne.event">NoopEventBridgeProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/event/NoopEventManager.html" title="class in org.apache.cayenne.event">NoopEventManager</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/log/NoopJdbcEventLogger.html" title="class in org.apache.cayenne.log">NoopJdbcEventLogger</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Noop implementation of JdbcEventLogger</div>
-</th>
-</tr>
-<tr id="i715" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/NoSyncObjectStore.html" title="class in org.apache.cayenne.access">NoSyncObjectStore</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/NoSyncObjectStore.html" title="class in org.apache.cayenne.access">NoSyncObjectStore</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An <a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access"><code>ObjectStore</code></a> which doesn't receive notifications 
  on parent's <a href="org/apache/cayenne/access/DataRowStore.html" title="class in org.apache.cayenne.access"><code>DataRowStore</code></a> events.</div>
-</th>
-</tr>
-<tr id="i716" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/NotEqualNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">NotEqualNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i717" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/NotNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">NotNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i718" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/NumericIdProperty.html" title="class in org.apache.cayenne.exp.property">NumericIdProperty</a>&lt;<a href="org/apache/cayenne/exp/property/NumericIdProperty.html" title="type parameter in NumericIdProperty">E</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/NotEqualNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">NotEqualNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/NotNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">NotNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/NumericIdProperty.html" title="class in org.apache.cayenne.exp.property">NumericIdProperty&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Property that represents numeric PK</div>
-</th>
-</tr>
-<tr id="i719" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/exp/property/NumericProperty.html" title="class in org.apache.cayenne.exp.property">NumericProperty</a>&lt;<a href="org/apache/cayenne/exp/property/NumericProperty.html" title="type parameter in NumericProperty">E</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Number.html?is-external=true" title="class or interface in java.lang" class="externalLink">Number</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/NumericProperty.html" title="class in org.apache.cayenne.exp.property">NumericProperty&lt;E&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Property that represents attributes mapped on numeric types</div>
-</th>
-</tr>
-<tr id="i720" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/ObjAttribute.html" title="class in org.apache.cayenne.map">ObjAttribute</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/ObjAttribute.html" title="class in org.apache.cayenne.map">ObjAttribute</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An ObjAttribute is a mapping descriptor of a Java class property.</div>
-</th>
-</tr>
-<tr id="i721" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/ObjAttributeListener.html" title="interface in org.apache.cayenne.map.event">ObjAttributeListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/event/ObjAttributeListener.html" title="interface in org.apache.cayenne.map.event">ObjAttributeListener</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Listener for ObjAttribute events.</div>
-</th>
-</tr>
-<tr id="i722" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A Cayenne object facade to a persistent store.</div>
-</th>
-</tr>
-<tr id="i723" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/ObjectContextFactory.html" title="interface in org.apache.cayenne.configuration">ObjectContextFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/ObjectContextFactory.html" title="interface in org.apache.cayenne.configuration">ObjectContextFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A factory for regular and nested contexts.</div>
-</th>
-</tr>
-<tr id="i724" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/ObjectContextGraphAction.html" title="class in org.apache.cayenne.util">ObjectContextGraphAction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ObjectContextGraphAction.html" title="class in org.apache.cayenne.util">ObjectContextGraphAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A base implementation of a helper class to handle
  <a href="org/apache/cayenne/ObjectContext.html#propertyChanged(org.apache.cayenne.Persistent,java.lang.String,java.lang.Object,java.lang.Object)"><code>ObjectContext.propertyChanged(org.apache.cayenne.Persistent, String, Object, Object)</code></a>
  processing on behalf of an ObjectContext.</div>
-</th>
-</tr>
-<tr id="i725" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/ObjectContextQueryAction.html" title="class in org.apache.cayenne.util">ObjectContextQueryAction</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ObjectContextQueryAction.html" title="class in org.apache.cayenne.util">ObjectContextQueryAction</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A helper class that implements
  <a href="org/apache/cayenne/DataChannel.html#onQuery(org.apache.cayenne.ObjectContext,org.apache.cayenne.query.Query)"><code>DataChannel.onQuery(ObjectContext, Query)</code></a> logic on behalf of
  an ObjectContext.</div>
-</th>
-</tr>
-<tr id="i726" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/util/ObjectDetachOperation.html" title="class in org.apache.cayenne.util">ObjectDetachOperation</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ObjectDetachOperation.html" title="class in org.apache.cayenne.util">ObjectDetachOperation</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An operation that creates a subgraph of detached objects, using the PrefetchTree to
  delineate the graph boundaries.</div>
-</th>
-</tr>
-<tr id="i727" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/ObjectDiff.html" title="class in org.apache.cayenne.access">ObjectDiff</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/ObjectDiff.html" title="class in org.apache.cayenne.access">ObjectDiff</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A dynamic GraphDiff that represents a delta between object simple properties
  at diff creation time and its current state.</div>
-</th>
-</tr>
-<tr id="i728" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">
  A portable global identifier for persistent objects.</div>
-</th>
-</tr>
-<tr id="i729" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/ObjectIdQuery.html" title="class in org.apache.cayenne.query">ObjectIdQuery</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/ObjectIdQuery.html" title="class in org.apache.cayenne.query">ObjectIdQuery</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A query that matches zero or one object or data row corresponding to the ObjectId.</div>
-</th>
-</tr>
-<tr id="i730" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/ObjectMapRetainStrategy.html" title="interface in org.apache.cayenne.access">ObjectMapRetainStrategy</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/ObjectMapRetainStrategy.html" title="interface in org.apache.cayenne.access">ObjectMapRetainStrategy</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A strategy for retaining objects in <a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access"><code>ObjectStore</code></a>.</div>
-</th>
-</tr>
-<tr id="i731" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a>&lt;<a href="org/apache/cayenne/query/ObjectSelect.html" title="type parameter in ObjectSelect">T</a>&gt;</td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A selecting query providing chainable API.</div>
-</th>
-</tr>
-<tr id="i732" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access">ObjectStore</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access">ObjectStore</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">ObjectStore stores objects using their ObjectId as a key.</div>
-</th>
-</tr>
-<tr id="i733" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/ObjectStoreFactory.html" title="interface in org.apache.cayenne.configuration">ObjectStoreFactory</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/ObjectStoreFactory.html" title="interface in org.apache.cayenne.configuration">ObjectStoreFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A factory for creating <a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access"><code>ObjectStore</code></a>s.</div>
-</th>
-</tr>
-<tr id="i734" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/ObjectStoreGraphDiff.html" title="class in org.apache.cayenne.access">ObjectStoreGraphDiff</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/ObjectStoreGraphDiff.html" title="class in org.apache.cayenne.access">ObjectStoreGraphDiff</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A GraphDiff facade for the ObjectStore changes.</div>
-</th>
-</tr>
-<tr id="i735" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/types/ObjectType.html" title="class in org.apache.cayenne.access.types">ObjectType</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/ObjectType.html" title="class in org.apache.cayenne.access.types">ObjectType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">This is a default ExtendedType that relies on JDBC driver to determine the result type.</div>
-</th>
-</tr>
-<tr id="i736" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">ObjEntity is a mapping descriptor for a DataObject Java class.</div>
-</th>
-</tr>
-<tr id="i737" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/ObjEntityHandler.html" title="class in org.apache.cayenne.configuration.xml">ObjEntityHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i738" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/ObjEntityListener.html" title="interface in org.apache.cayenne.map.event">ObjEntityListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/ObjEntityHandler.html" title="class in org.apache.cayenne.configuration.xml">ObjEntityHandler</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/event/ObjEntityListener.html" title="interface in org.apache.cayenne.map.event">ObjEntityListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">For managing the changes in the ObjEntity</div>
-</th>
-</tr>
-<tr id="i739" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/ObjRelationship.html" title="class in org.apache.cayenne.map">ObjRelationship</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/ObjRelationship.html" title="class in org.apache.cayenne.map">ObjRelationship</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Describes an association between two Java classes mapped as source and target
  ObjEntity.</div>
-</th>
-</tr>
-<tr id="i740" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/configuration/xml/ObjRelationshipHandler.html" title="class in org.apache.cayenne.configuration.xml">ObjRelationshipHandler</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i741" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/map/event/ObjRelationshipListener.html" title="interface in org.apache.cayenne.map.event">ObjRelationshipListener</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/ObjRelationshipHandler.html" title="class in org.apache.cayenne.configuration.xml">ObjRelationshipHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/event/ObjRelationshipListener.html" title="interface in org.apache.cayenne.map.event">ObjRelationshipListener</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines a listener for ObjRelationship modification events.</div>
-</th>
-</tr>
-<tr id="i742" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OffsetFetchNextNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OffsetFetchNextNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i743" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OffsetNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OffsetNode</a></td>
-<th class="colLast" scope="row">&nbsp;</th>
-</tr>
-<tr id="i744" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/openbase/OpenBaseAdapter.html" title="class in org.apache.cayenne.dba.openbase">OpenBaseAdapter</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.2, OpenBase is pretty much obsolete and not tested</div>
-</th>
-</tr>
-<tr id="i745" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/openbase/OpenBasePkGenerator.html" title="class in org.apache.cayenne.dba.openbase">OpenBasePkGenerator</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.2</div>
-</th>
-</tr>
-<tr id="i746" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/openbase/OpenBaseSniffer.html" title="class in org.apache.cayenne.dba.openbase">OpenBaseSniffer</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.2</div>
-</th>
-</tr>
-<tr id="i747" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/dba/openbase/OpenBaseSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.openbase">OpenBaseSQLTreeProcessor</a></td>
-<th class="colLast" scope="row">Deprecated.
-<div class="deprecationComment">since 4.2</div>
-</th>
-</tr>
-<tr id="i748" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/OperationHints.html" title="interface in org.apache.cayenne.access">OperationHints</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OffsetFetchNextNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OffsetFetchNextNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OffsetNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OffsetNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/openbase/OpenBaseAdapter.html" title="class in org.apache.cayenne.dba.openbase">OpenBaseAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2, OpenBase is pretty much obsolete and not tested</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/openbase/OpenBasePkGenerator.html" title="class in org.apache.cayenne.dba.openbase">OpenBasePkGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/openbase/OpenBaseSniffer.html" title="class in org.apache.cayenne.dba.openbase">OpenBaseSniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/openbase/OpenBaseSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.openbase">OpenBaseSQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/OperationHints.html" title="interface in org.apache.cayenne.access">OperationHints</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines API that allows QueryEngine to obtain information about query execution
  strategy.</div>
-</th>
-</tr>
-<tr id="i749" class="rowColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/OperationObserver.html" title="interface in org.apache.cayenne.access">OperationObserver</a></td>
-<th class="colLast" scope="row">
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/OperationObserver.html" title="interface in org.apache.cayenne.access">OperationObserver</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines a set of callback methods that allow <a href="org/apache/cayenne/access/QueryEngine.html" title="interface in org.apache.cayenne.access"><code>QueryEngine</code></a> to pass back query
  results and notify caller about exceptions.</div>
-</th>
-</tr>
-<tr id="i750" class="altColor">
-<td class="colFirst"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OpExpressionNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OpExpressionNode</a></td>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OpExpressionNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OpExpressionNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/OpIdFactory.html" title="class in org.apache.cayenne.access.flush.operation">OpIdFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/access/OptimisticLockException.html" title="class in org.apache.cayenne.access">OptimisticLockException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">An exception thrown on optimistic lock failure.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/oracle/Oracle8Adapter.html" title="class in org.apache.cayenne.dba.oracle">Oracle8Adapter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A flavor of OracleAdapter that implements workarounds for some old driver
  limitations.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/oracle/OracleAdapter.html" title="class in org.apache.cayenne.dba.oracle">OracleAdapter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for <a href="https://www.oracle.com">Oracle RDBMS
  </a>.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/oracle/OracleByteArrayType.html" title="class in org.apache.cayenne.dba.oracle">OracleByteArrayType</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/oracle/OracleCharType.html" title="class in org.apache.cayenne.dba.oracle">OracleCharType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Oracle specific CHAR type handling.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/oracle/OraclePkGenerator.html" title="class in org.apache.cayenne.dba.oracle">OraclePkGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Sequence-based primary key generator implementation for Oracle.</div>
-</th>
-</tr>
-<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="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="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="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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/oracle/OracleSniffer.html" title="class in org.apache.cayenne.dba.oracle">OracleSniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/oracle/OracleSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.oracle">OracleSQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/oracle/OracleUtilDateType.html" title="class in org.apache.cayenne.dba.oracle">OracleUtilDateType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/OrderByNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">OrderByNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Defines object sorting criteria, used either for in-memory sorting of object
  lists or as a specification for building <em>ORDER BY</em> clause of a
  SelectQuery query.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/OrderingNodeBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">OrderingNodeBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/Orderings.html" title="class in org.apache.cayenne.query">Orderings</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ParameterBinding.html" title="class in org.apache.cayenne.access.translator">ParameterBinding</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Describes a PreparedStatement parameter generic binding.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/ParameterizedQuery.html" title="interface in org.apache.cayenne.query">ParameterizedQuery</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines a query that can serve as a template for other queries.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/ejbql/parser/ParseException.html" title="class in org.apache.cayenne.ejbql.parser">ParseException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">This exception is thrown when parse errors are encountered.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/exp/parser/ParseException.html" title="class in org.apache.cayenne.exp.parser">ParseException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">This exception is thrown when parse errors are encountered.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/template/parser/ParseException.html" title="class in org.apache.cayenne.template.parser">ParseException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">This exception is thrown when parse errors are encountered.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/PasswordEncoding.html" title="interface in org.apache.cayenne.configuration">PasswordEncoding</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map">PathComponent&lt;T,<wbr>U&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A component in a path chain.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/exp/property/PathProperty.html" title="interface in org.apache.cayenne.exp.property">PathProperty&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Property that represents path segment (relationship or embeddable).</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/PatternMatchNode.html" title="class in org.apache.cayenne.exp.parser">PatternMatchNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Superclass of pattern matching nodes.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/PerAdapterProvider.html" title="class in org.apache.cayenne.dba">PerAdapterProvider&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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="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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/PerAttributeChildProcessor.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">PerAttributeChildProcessor&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/PeriodValueType.html" title="class in org.apache.cayenne.access.types">PeriodValueType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/PersistenceState.html" title="class in org.apache.cayenne">PersistenceState</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Defines a set of object states from the point of view of persistence.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines minimal API of an object that can be persisted via Cayenne.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/PersistentDescriptor.html" title="class in org.apache.cayenne.reflect">PersistentDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A default ClassDescriptor implementation for persistent objects.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/PersistentDescriptorFactory.html" title="class in org.apache.cayenne.reflect">PersistentDescriptorFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/PersistentObject.html" title="class in org.apache.cayenne">PersistentObject</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A convenience base superclass for concrete Persistent objects.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/util/PersistentObjectCollection.html" title="interface in org.apache.cayenne.util">PersistentObjectCollection&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Simple interface to unify PersistentObject* collections in way of
  setting properties directly</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/PersistentObjectHolder.html" title="class in org.apache.cayenne.util">PersistentObjectHolder&lt;E&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/PersistentObjectList.html" title="class in org.apache.cayenne.util">PersistentObjectList&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A list of persistent objects lazily resolved on the first access.</div>
-</th>
-</tr>
-<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="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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/PersistentObjectMap.html" title="class in org.apache.cayenne.util">PersistentObjectMap</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/PersistentObjectSet.html" title="class in org.apache.cayenne.util">PersistentObjectSet&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/dba/PkGenerator.html" title="interface in org.apache.cayenne.dba">PkGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines methods to support automatic primary key generation.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/PkGeneratorFactoryProvider.html" title="class in org.apache.cayenne.configuration.server">PkGeneratorFactoryProvider</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Per-adapter provider of PkGenerators</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/PlainTextPasswordEncoder.html" title="class in org.apache.cayenne.configuration">PlainTextPasswordEncoder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/PojoMapper.html" title="class in org.apache.cayenne.reflect">PojoMapper&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Simple mapper of Object[] to a POJO class.</div>
-</th>
-</tr>
-<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
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/datasource/PoolAwareConnection.html" title="class in org.apache.cayenne.datasource">PoolAwareConnection</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html" title="class or interface in java.sql" class="external-link"><code>Connection</code></a> wrapper that interacts with the
  <a href="org/apache/cayenne/datasource/UnmanagedPoolingDataSource.html" title="class in org.apache.cayenne.datasource"><code>UnmanagedPoolingDataSource</code></a>, allowing to recycle connections and track
  failures.</div>
-</th>
-</tr>
-<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
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/datasource/PoolingDataSource.html" title="interface in org.apache.cayenne.datasource">PoolingDataSource</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="block">A <a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html" title="class or interface in javax.sql" class="external-link"><code>DataSource</code></a> that pools connections and requires to be explicitly
  closed.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/datasource/PoolingDataSourceBuilder.html" title="class in org.apache.cayenne.datasource">PoolingDataSourceBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Turns unpooled DataSource to a connection pool.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/datasource/PoolingDataSourceParameters.html" title="class in org.apache.cayenne.datasource">PoolingDataSourceParameters</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/sqltree/PositionFunctionNode.html" title="class in org.apache.cayenne.dba.postgres.sqltree">PositionFunctionNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/annotation/PostAdd.html" title="annotation in org.apache.cayenne.annotation">PostAdd</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/PostgresAdapter.html" title="class in org.apache.cayenne.dba.postgres">PostgresAdapter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">DbAdapter implementation for <a href="https://www.postgresql.org">PostgreSQL
  RDBMS </a>.</div>
-</th>
-</tr>
-<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="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="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="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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/PostgresBatchAction.html" title="class in org.apache.cayenne.dba.postgres">PostgresBatchAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/sqltree/PostgresExtractFunctionNode.html" title="class in org.apache.cayenne.dba.postgres.sqltree">PostgresExtractFunctionNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/sqltree/PostgresLikeNode.html" title="class in org.apache.cayenne.dba.postgres.sqltree">PostgresLikeNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/sqltree/PostgresLimitOffsetNode.html" title="class in org.apache.cayenne.dba.postgres.sqltree">PostgresLimitOffsetNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/PostgresPkGenerator.html" title="class in org.apache.cayenne.dba.postgres">PostgresPkGenerator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Default PK generator for PostgreSQL that uses sequences for PK generation.</div>
-</th>
-</tr>
-<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="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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/PostgreSQLTreeProcessor.html" title="class in org.apache.cayenne.dba.postgres">PostgreSQLTreeProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/dba/postgres/PostgresSniffer.html" title="class in org.apache.cayenne.dba.postgres">PostgresSniffer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/annotation/PostLoad.html" title="annotation in org.apache.cayenne.annotation">PostLoad</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/annotation/PostPersist.html" title="annotation in org.apache.cayenne.annotation">PostPersist</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/annotation/PostRemove.html" title="annotation in org.apache.cayenne.annotation">PostRemove</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/annotation/PostUpdate.html" title="annotation in org.apache.cayenne.annotation">PostUpdate</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/PrefetchProcessor.html" title="interface in org.apache.cayenne.query">PrefetchProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A hierarchical visitor interface for traversing a tree of PrefetchTreeNodes.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/PrefetchSelectQuery.html" title="class in org.apache.cayenne.query">PrefetchSelectQuery&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A SelectQuery to perform a prefetch based on another query.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/PrefetchTreeNode.html" title="class in org.apache.cayenne.query">PrefetchTreeNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Defines a node in a prefetch tree.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/annotation/PrePersist.html" title="annotation in org.apache.cayenne.annotation">PrePersist</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/annotation/PreRemove.html" title="annotation in org.apache.cayenne.annotation">PreRemove</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/annotation/PreUpdate.html" title="annotation in org.apache.cayenne.annotation">PreUpdate</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/Procedure.html" title="class in org.apache.cayenne.map">Procedure</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A mapping descriptor for a database stored procedure.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/ProcedureAction.html" title="class in org.apache.cayenne.access.jdbc">ProcedureAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A SQLAction that runs a stored procedure.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/ProcedureCall.html" title="class in org.apache.cayenne.query">ProcedureCall&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Fluent API for calling stored procedures.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/ProcedureHandler.html" title="class in org.apache.cayenne.configuration.xml">ProcedureHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/ProcedureParameter.html" title="class in org.apache.cayenne.map">ProcedureParameter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A descriptor for the Procedure parameter.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/ProcedureParameterBinding.html" title="class in org.apache.cayenne.access.translator">ProcedureParameterBinding</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Describes a PreparedStatement parameter binding mapped to a DbAttribute.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/ProcedureQuery.html" title="class in org.apache.cayenne.query">ProcedureQuery</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A query based on Procedure.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/ProcedureQueryDescriptor.html" title="class in org.apache.cayenne.map">ProcedureQueryDescriptor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ProcedureResult.html" title="class in org.apache.cayenne">ProcedureResult&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Result of procedure call.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ProcedureResultBuilder.html" title="class in org.apache.cayenne.util">ProcedureResultBuilder&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/procedure/ProcedureTranslator.html" title="class in org.apache.cayenne.access.translator.procedure">ProcedureTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Stored procedure query translator.</div>
-</th>
-</tr>
-<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>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/Property.html" title="class in org.apache.cayenne.exp">Property&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/exp/property/Property.html" title="interface in org.apache.cayenne.exp.property">Property&lt;E&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Base interface for all types of properties</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/Property.html" title="interface in org.apache.cayenne.reflect">Property</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">Deprecated.
+<div class="deprecation-comment">since 4.0 renamed to PropertyDescriptor.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/PropertyAccessor.html" title="class in org.apache.cayenne.reflect">PropertyAccessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A utility accessor class that wraps a simple property.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/PropertyDataSourceFactory.html" title="class in org.apache.cayenne.configuration.server">PropertyDataSourceFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A DataSourceFactrory that creates a DataSource based on system properties.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/PropertyDescriptor.html" title="interface in org.apache.cayenne.reflect">PropertyDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/cayenne/reflect/PropertyException.html" title="class in org.apache.cayenne.reflect">PropertyException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">An unchecked exception thrown on errors during property access, either within a
  Accessor or a Property.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/PropertyFactory.html" title="class in org.apache.cayenne.exp.property">PropertyFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Factory class that produces all property types.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/PropertyUtils.html" title="class in org.apache.cayenne.reflect">PropertyUtils</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Utility methods to quickly access object properties.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/reflect/PropertyVisitor.html" title="interface in org.apache.cayenne.reflect">PropertyVisitor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A visitor for various types of properties in a ClassDescriptor.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/Provider.html" title="interface in org.apache.cayenne.di">Provider&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A DI object factory interface.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/rop/ProxyRemoteService.html" title="class in org.apache.cayenne.rop">ProxyRemoteService</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/flush/operation/Qualifier.html" title="class in org.apache.cayenne.access.flush.operation">Qualifier</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Qualifier of DB row.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines minimal API of a query descriptor that is executable via Cayenne.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/cache/QueryCache.html" title="interface in org.apache.cayenne.cache">QueryCache</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines API of a cache that stores query results.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/cache/QueryCacheEntryFactory.html" title="interface in org.apache.cayenne.cache">QueryCacheEntryFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A factory that is used by the cache to rebuild expired entries.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/query/QueryCacheStrategy.html" title="enum in org.apache.cayenne.query">QueryCacheStrategy</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Defines query result caching policy.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/QueryChain.html" title="class in org.apache.cayenne.query">QueryChain</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Query decorator for a collection of other queries.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/QueryDescriptor.html" title="class in org.apache.cayenne.map">QueryDescriptor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Generic descriptor of a Cayenne query.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/QueryDescriptorHandler.html" title="class in org.apache.cayenne.configuration.xml">QueryDescriptorHandler</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/QueryDescriptorLoader.html" title="class in org.apache.cayenne.map">QueryDescriptorLoader</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A builder that constructs Cayenne queries from abstract configuration information
  defined in cayenne-data-map*.dtd.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/QueryEngine.html" title="interface in org.apache.cayenne.access">QueryEngine</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines methods used to run Cayenne queries.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/QueryMetadata.html" title="interface in org.apache.cayenne.query">QueryMetadata</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Provides a common interface for accessing query metadata.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/QueryMetadataProxy.html" title="class in org.apache.cayenne.query">QueryMetadataProxy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Represents a result of query execution.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/QueryResult.html" title="interface in org.apache.cayenne">QueryResult&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Represents a collection of items which are results of a multipart query execution.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/QueryResultBuilder.html" title="class in org.apache.cayenne.util">QueryResultBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/QueryResultItem.html" title="interface in org.apache.cayenne">QueryResultItem&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Represents a single item in a multipart query execution.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/QueryRouter.html" title="interface in org.apache.cayenne.query">QueryRouter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An interface used by Queries to route themselves to an appropriate QueryEngine.</div>
-</th>
-</tr>
-<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="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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/sqlbuilder/QuotingAppendable.html" title="interface in org.apache.cayenne.access.sqlbuilder">QuotingAppendable</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/dba/QuotingStrategy.html" title="interface in org.apache.cayenne.dba">QuotingStrategy</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/RefreshQuery.html" title="class in org.apache.cayenne.query">RefreshQuery</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">Relationship</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Defines a relationship between two entities.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/event/RelationshipEvent.html" title="class in org.apache.cayenne.map.event">RelationshipEvent</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents events resulted from Relationship changes 
  in CayenneModeler.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/RelationshipFault.html" title="class in org.apache.cayenne.util">RelationshipFault&lt;E&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An abstract superclass of lazily faulted to-one and to-many relationships.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/exp/property/RelationshipProperty.html" title="interface in org.apache.cayenne.exp.property">RelationshipProperty&lt;E&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface (or "Trait") that provides basic functionality for all types of relationships.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/RelationshipQuery.html" title="class in org.apache.cayenne.query">RelationshipQuery</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A query that selects objects related to a given object via a mapped relationship.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/resource/Resource.html" title="interface in org.apache.cayenne.resource">Resource</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An abstraction of a resource whose data can be accessed via a URL.</div>
-</th>
-</tr>
-<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="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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/resource/ResourceLocator.html" title="interface in org.apache.cayenne.resource">ResourceLocator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/directive/Result.html" title="class in org.apache.cayenne.template.directive">Result</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne">ResultIterator&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines API of an iterator over the records returned as a result of
  Select queries execution.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <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="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="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="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="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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ResultIteratorIterator.html" title="class in org.apache.cayenne.util">ResultIteratorIterator&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/graph/ReversedIteration.html" title="class in org.apache.cayenne.ashwood.graph">ReversedIteration&lt;E,<wbr>V&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ashwood/graph/ReversedIteration.ReversedArcIterator.html" title="class in org.apache.cayenne.ashwood.graph">ReversedIteration.ReversedArcIterator&lt;S,<wbr>T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/RootDataMapHandler.html" title="class in org.apache.cayenne.configuration.xml">RootDataMapHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/rop/ROPConnector.html" title="interface in org.apache.cayenne.rop">ROPConnector</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">ROP network connectivity interface.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/rop/ROPUtil.html" title="class in org.apache.cayenne.rop">ROPUtil</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/Rot13PasswordEncoder.html" title="class in org.apache.cayenne.configuration">Rot13PasswordEncoder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/Rot47PasswordEncoder.html" title="class in org.apache.cayenne.configuration">Rot47PasswordEncoder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/RowDescriptor.html" title="class in org.apache.cayenne.access.jdbc">RowDescriptor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A descriptor of a result row obtained from a database.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/RowDescriptorBuilder.html" title="class in org.apache.cayenne.access.jdbc">RowDescriptorBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/jdbc/reader/RowReader.html" title="interface in org.apache.cayenne.access.jdbc.reader">RowReader&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A strategy class that encapsulates an algorithm for converting a single
  ResultSet row into a DataRow.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/jdbc/reader/RowReaderFactory.html" title="interface in org.apache.cayenne.access.jdbc.reader">RowReaderFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Creates RowReader instances for executed queries.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/configuration/RuntimeProperties.html" title="interface in org.apache.cayenne.configuration">RuntimeProperties</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/xml/SAXNestedTagHandler.html" title="class in org.apache.cayenne.configuration.xml">SAXNestedTagHandler</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A superclass of nested tag handlers for parsing of XML documents with SAX.</div>
-</th>
-</tr>
-<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="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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/ScalarNode.html" title="class in org.apache.cayenne.template.parser">ScalarNode&lt;V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/ScalarResultSegment.html" title="interface in org.apache.cayenne.query">ScalarResultSegment</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html" title="interface in org.apache.cayenne.access.dbsync">SchemaUpdateStrategy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A strategy for auto generating a database schema on the application startup.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/dbsync/SchemaUpdateStrategyFactory.html" title="interface in org.apache.cayenne.access.dbsync">SchemaUpdateStrategyFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/Scope.html" title="interface in org.apache.cayenne.di">Scope</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Defines the scope of the instances created by the DI container.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/di/spi/ScopeEventBinding.html" title="class in org.apache.cayenne.di.spi">ScopeEventBinding</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A class that wraps an annotated method call of an object, passing it DI scope events.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/di/ScopeEventListener.html" title="interface in org.apache.cayenne.di">ScopeEventListener</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">This interface duplicates default reflection based mechanism for receiving DI
  events.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/Select.html" title="interface in org.apache.cayenne.query">Select&lt;T&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A common interface for grouping together different kinds of queries that
  return results.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/jdbc/SelectAction.html" title="class in org.apache.cayenne.access.jdbc">SelectAction</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A SQLAction that handles SelectQuery execution.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/SelectBuilder.html" title="class in org.apache.cayenne.access.sqlbuilder">SelectBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/SelectById.html" title="class in org.apache.cayenne.query">SelectById&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A query to select objects by id.</div>
-</th>
-</tr>
-<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="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="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="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="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="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="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="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="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="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="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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/SelectById.IdSpec.html" title="interface in org.apache.cayenne.query">SelectById.IdSpec</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/SelectById.MultiMapIdSpec.html" title="class in org.apache.cayenne.query">SelectById.MultiMapIdSpec</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/SelectById.MultiScalarIdSpec.html" title="class in org.apache.cayenne.query">SelectById.MultiScalarIdSpec</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/SelectById.QueryRoot.html" title="interface in org.apache.cayenne.query">SelectById.QueryRoot</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/SelectById.SingleMapIdSpec.html" title="class in org.apache.cayenne.query">SelectById.SingleMapIdSpec</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/SelectById.SingleScalarIdSpec.html" title="class in org.apache.cayenne.query">SelectById.SingleScalarIdSpec</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/SelectNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">SelectNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query">SelectQuery&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2, use <a href="org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query"><code>ObjectSelect</code></a></div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/map/SelectQueryDescriptor.html" title="class in org.apache.cayenne.map">SelectQueryDescriptor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/select/SelectQueryWrapper.html" title="class in org.apache.cayenne.access.translator.select">SelectQueryWrapper</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">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>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/SelectResultNode.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">SelectResultNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/translator/select/SelectTranslator.html" title="interface in org.apache.cayenne.access.translator.select">SelectTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/translator/select/SelectTranslatorFactory.html" title="interface in org.apache.cayenne.access.translator.select">SelectTranslatorFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/ServerModule.html" title="class in org.apache.cayenne.configuration.server">ServerModule</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A DI module containing all Cayenne server runtime configuration.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/ServerRuntime.html" title="class in org.apache.cayenne.configuration.server">ServerRuntime</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Object representing Cayenne stack.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/configuration/server/ServerRuntimeBuilder.html" title="class in org.apache.cayenne.configuration.server">ServerRuntimeBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A convenience class to assemble custom ServerRuntime.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/property/SetProperty.html" title="class in org.apache.cayenne.exp.property">SetProperty&lt;V&gt;</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<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" title="class or interface in java.util" class="external-link"><code>Set</code></a>.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/ShallowMergeOperation.html" title="class in org.apache.cayenne.util">ShallowMergeOperation</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/types/ShortType.html" title="class in org.apache.cayenne.access.types">ShortType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Handles <code>java.lang.Short</code> type mapping.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/SimpleAttributeProperty.html" title="class in org.apache.cayenne.reflect">SimpleAttributeProperty</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A descriptor of an "attribute" persistent property.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A base node for the EJBQL concrete nodes that satisfies JJTree requirements.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Superclass of AST* expressions that implements Node interface defined by JavaCC framework.</div>
-</th>
-</tr>
-<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="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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/template/parser/SimpleNode.html" title="class in org.apache.cayenne.template.parser">SimpleNode</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/sqlbuilder/sqltree/SimpleNodeTreeVisitor.html" title="class in org.apache.cayenne.access.sqlbuilder.sqltree">SimpleNodeTreeVisitor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/validation/SimpleValidationFailure.html" title="class in org.apache.cayenne.validation">SimpleValidationFailure</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Represents a generic validation failure that contains
  failed object and a message describing the failure.</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/SingleEntryMap.html" title="class in org.apache.cayenne.util">SingleEntryMap&lt;K,<wbr>V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Optimized mutable single-entry map.</div>
-</th>
-</tr>
-<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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/reflect/SingletonFaultFactory.html" title="class in org.apache.cayenne.reflect">SingletonFaultFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.html" title="class in org.apache.cayenne.access.dbsync">SkipSchemaUpdateStrategy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A SchemaUpdateStrategy that does nothing.</div>
-</th>
-</tr>
-<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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/log/Slf4jJdbcEventLogger.html" title="class in org.apache.cayenne.log">Slf4jJdbcEventLogger</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/event/SnapshotEvent.html" title="class in org.apache.cayenne.access.event">SnapshotEvent</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Event sent on modification of the DataRowStore.</div>
-</th>
-</tr>
-<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="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="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="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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/access/event/SnapshotEventListener.html" title="interface in org.apache.cayenne.access.event">SnapshotEventListener</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/legacy/SoftDeleteBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch.legacy">SoftDeleteBatchTranslator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/SoftDeleteBatchTranslator.html" title="class in org.apache.cayenne.access.translator.batch">SoftDeleteBatchTranslator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/legacy/SoftDeleteTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.batch.legacy">SoftDeleteTranslatorFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="deprecation-comment">since 4.2</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/access/translator/batch/SoftDeleteTranslatorFactory.html" title="class in org.apache.cayenne.access.translator.batch">SoftDeleteTranslatorFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <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="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="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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/cayenne/util/SoftValueMap.html" title="class in org.apache.cayenne.util">SoftValueMap&lt;K,<wbr>V&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Map that stores values wrapped into <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html" title="class or interface in java.lang.ref" class="external-link"><code>SoftReference</code></a></div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/cayenne/query/SortOrder.html" title="enum in org.apache.cayenne.query">SortOrder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">Constants to order query results (the ORDER BY clause).</div>
-</th>
-</tr>
-<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>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/cayenne/ashwood/SortWeight.html" title="annotation in org.apache.cayenne.ashwood">SortWeight</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
 <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="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>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/cayenne/query/SQLAction.html" title="interface in org.apache.cayenne.query">SQLAction</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
... 1333411 lines suppressed ...