| stateChanged(RecordChangeEvent) |  | 0% |  | 0% | 44 | 44 | 78 | 78 | 1 | 1 |
| next(LockType) |  | 0% |  | 0% | 22 | 22 | 44 | 44 | 1 | 1 |
| execute() |  | 0% |  | 0% | 14 | 14 | 37 | 37 | 1 | 1 |
| setupInvalidationProperties() |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 1 | 1 |
| first(LockType) |  | 0% |  | 0% | 9 | 9 | 34 | 34 | 1 | 1 |
| previous(LockType) |  | 0% |  | 0% | 15 | 15 | 33 | 33 | 1 | 1 |
| last(LockType) |  | 0% |  | 0% | 10 | 10 | 32 | 32 | 1 | 1 |
| repositionByID(Long[], boolean, boolean) |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 1 | 1 |
| executeQuery(Persistence, String, Object[]) |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 1 | 1 |
| addComponent(DataModelObject, String, String, String, DataModelObject, Object[], LockType, int, boolean) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
| sessionEvent(SessionListener.Event) |  | 0% |  | 0% | 14 | 14 | 29 | 29 | 1 | 1 |
| prepareParameters(List) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
| load(Object[], LockType, boolean) |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 1 | 1 |
| createSimpleQuery(AdaptiveComponent) |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
| doubleCheckInvalidation(RecordChangeEvent) |  | 0% |  | 0% | 9 | 9 | 24 | 24 | 1 | 1 |
| invalidate(RecordChangeEvent) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
| initialize(DataModelObject, String, Supplier, String, String, DataModelObject, Object[], LockType) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
| revalidate(Object) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| quickRevalidate(AdaptiveComponent) |  | 0% |  | 0% | 11 | 11 | 10 | 10 | 1 | 1 |
| lambda$addComponent$0(RecordBuffer, RecordBuffer, String) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| assembleWhereClause(ArrayList, int, FQLExpression, FQLExpression, boolean) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| AdaptiveQuery() |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| getCurrentIds(boolean) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| cleanup() |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| probablyRequiresResort() |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| createCompoundQuery(AdaptiveComponent) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| backward(int) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| reposition(int) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| assembleOrderByClause() |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| isLazyMode() |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 |
| loadByValues(Object[], LockType) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| deleteResultListEntry(boolean) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| addDynamicSortCriterion(FieldReference, boolean) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| earlyInvalidate() |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| forward(int) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| invalidate(AdaptiveComponent) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| open() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| clearDynamicSortCriteria() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| reset(boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| executeScroll(Persistence, String, Object[], boolean) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| initialize(boolean) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| fetch(boolean, LockType, boolean) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| current(LockType) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| getRow() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| createResults(Results) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| initialize() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| size() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| invalidate() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| initialize(String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| resetResults() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| resetDynamicScrolling() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| setWorkerRefererenceRecord(RandomAccessQuery) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| addComponent(DataModelObject, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(DataModelObject, String, String, DataModelObject) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(DataModelObject, String, String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(DataModelObject, String, String, DataModelObject, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(DataModelObject, String, String, DataModelObject, Object[], LockType, int, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| peekNext() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| peekPrevious() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| invalidateIfReferenceRowExists() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| addComponent(DataModelObject, String, String, LockType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(DataModelObject, String, String, DataModelObject, LockType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(DataModelObject, String, String, Object[], LockType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(DataModelObject, String, String, DataModelObject, Object[], LockType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addComponent(DataModelObject, String, String, Object[], LockType, int, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createResultListEntry() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| currentRowImpl() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| currentRow() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getCachedRow() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| toString() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| close(boolean) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| treatPreviousAsLast() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| setScrolling() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setForwardOnly(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| storeReferenceRow(RecordChangeEvent) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| shouldRegisterRecordChangeListeners() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isPreselect() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hintFullResults() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| repositionByID(Long[], boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resultsChanged() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| forceDynamicOperation() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| delegateChanged() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getCurrentIds() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGlobalInvalidation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isLocalInvalidation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| handleMissingJoinRecord() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isNativelyPreselect() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNativelyScrolling() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |