| getPropsMap(RecordBuffer, RecordBuffer, Map, Map, Map, character, character, logical, RecordBuffer.OperationType, List, List) |  | 0% |  | 0% | 117 | 117 | 240 | 240 | 1 | 1 |
| setCurrentRecord(Record, boolean, boolean, boolean, boolean, boolean) |  | 0% |  | 0% | 64 | 64 | 110 | 110 | 1 | 1 |
| RecordBuffer(Class, Class, String, String, int) |  | 0% |  | 0% | 13 | 13 | 114 | 114 | 1 | 1 |
| create() |  | 0% |  | 0% | 32 | 32 | 93 | 93 | 1 | 1 |
| delete(Supplier, Supplier) |  | 0% |  | 0% | 28 | 28 | 78 | 78 | 1 | 1 |
| copy(DataModelObject, DataModelObject, Map, List) |  | 0% |  | 0% | 26 | 26 | 71 | 71 | 1 | 1 |
| sqlTableContent(int) |  | 0% |  | 0% | 18 | 18 | 49 | 49 | 1 | 1 |
| RecordBuffer() |  | 0% | | n/a | 1 | 1 | 86 | 86 | 1 | 1 |
| endBatch(BufferManager, boolean) |  | 0% |  | 0% | 20 | 20 | 69 | 69 | 1 | 1 |
| compare(RecordBuffer, RecordBuffer, Map, BufferCompare.Mode, boolean) |  | 0% |  | 0% | 18 | 18 | 67 | 67 | 1 | 1 |
| toString(Record) |  | 0% |  | 0% | 8 | 8 | 54 | 54 | 1 | 1 |
| fastCopy(RecordBuffer, RecordBuffer, boolean, boolean, boolean, boolean) |  | 0% |  | 0% | 22 | 22 | 61 | 61 | 1 | 1 |
| reportValidationException(ValidationException, RecordBuffer, boolean) |  | 0% |  | 0% | 19 | 19 | 51 | 51 | 1 | 1 |
| reportChange(Record, boolean, boolean) |  | 0% |  | 0% | 22 | 22 | 53 | 53 | 1 | 1 |
| copy(RecordBuffer, RecordBuffer, Map, List, List, boolean) |  | 0% |  | 0% | 14 | 14 | 52 | 52 | 1 | 1 |
| aggregate(String, String, NumberType, String, Object[]) |  | 0% |  | 0% | 12 | 12 | 48 | 48 | 1 | 1 |
| initialize(boolean, Persistence, Database) |  | 0% |  | 0% | 14 | 14 | 39 | 39 | 1 | 1 |
| createSimplePropsMap(Collection, RecordBuffer, RecordBuffer, Map, Map, Map, Map, Map, Map, Map, Map, Map, Map, boolean, RecordBuffer.OperationType) |  | 0% |  | 0% | 13 | 13 | 33 | 33 | 1 | 1 |
| copy(RecordBuffer, RecordBuffer, character, character, logical) |  | 0% |  | 0% | 19 | 19 | 39 | 39 | 1 | 1 |
| copy(DataModelObject, DataModelObject, String[], boolean, boolean, boolean) |  | 0% |  | 0% | 11 | 11 | 44 | 44 | 1 | 1 |
| create(handle, handle, character, character) |  | 0% |  | 0% | 16 | 16 | 41 | 41 | 1 | 1 |
| load(Record, LockType, boolean, boolean) |  | 0% |  | 0% | 19 | 19 | 42 | 42 | 1 | 1 |
| create(handle, character, character, character) |  | 0% |  | 0% | 11 | 11 | 41 | 41 | 1 | 1 |
| openScope() |  | 0% |  | 0% | 12 | 12 | 31 | 31 | 1 | 1 |
| validate(boolean, boolean) |  | 0% |  | 0% | 28 | 28 | 28 | 28 | 1 | 1 |
| setRecord(Record, LockType, boolean, boolean, SortIndex, OffEnd, boolean, boolean, boolean) |  | 0% |  | 0% | 12 | 12 | 27 | 27 | 1 | 1 |
| flush(boolean) |  | 0% |  | 0% | 15 | 15 | 29 | 29 | 1 | 1 |
| deleteAll() |  | 0% |  | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
| finishedImpl() |  | 0% |  | 0% | 14 | 14 | 26 | 26 | 1 | 1 |
| stateChanged(RecordChangeEvent) |  | 0% |  | 0% | 18 | 18 | 20 | 20 | 1 | 1 |
| describe() |  | 0% |  | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
| validateMaybeFlush(Record, boolean, boolean) |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 1 | 1 |
| getSchemaDictionary(List) |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 1 | 1 |
| listDirtyIndexes(boolean, boolean, boolean) |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 |
| copyCommonFields(Record, Record) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| openScopeAt(int) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| maybeFireWriteTrigger() |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| getDatabase() |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| makeArgumentBuffer(Class, Buffer, String, String) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| compare(DataModelObject, DataModelObject, String[], boolean, BufferCompare.Mode, boolean, boolean) |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| cleanup() |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
| createProxy(Class, RecordBuffer, String) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| validate(boolean) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
| formatProperty(Object) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
| compare(RecordBuffer, RecordBuffer, BufferCompare.Mode, character, character, logical) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| iterate() |  | 0% |  | 0% | 9 | 9 | 14 | 14 | 1 | 1 |
| associate(DataModelObject) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| cleanupBatchMode(Map) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| release(boolean, boolean, boolean) |  | 0% |  | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| createMeta(handle, Persistence, String, String) |  | 0% |  | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
| retry() |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| upgradeLock() |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| fit(StringBuilder, String, int, int) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| getCommonFields(Set, Set, String[], boolean) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| loadTemplateRecord(long) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| isAssignableTypes(Method, Method, boolean, RecordBuffer.OperationType) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 |
| armWriteTrigger(RecordBuffer, boolean) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| createProxy(Class, Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| doBuffersExist(RecordBuffer, RecordBuffer, RecordBuffer.MethodType) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| closeRelatedQueries() |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| updateCurrentChanged() |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| initialize(boolean) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| commit(boolean) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| getIndexedProperties(boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| lambda$createProxy$4(Class) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| define(Class, Class, String, String, String, int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| validate(Supplier, Supplier) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| _rowID() |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| getDirtyProperties(boolean) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| recordID() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| markChangeScope() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| createDynamicBufferForPermTable(Class, String, String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| defineReadOnlyImpl(Class, Class, String, Record, boolean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getValue(String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| rollback(boolean) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| extractDMOInterface(Class) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| setTempRecord(Record) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| maybeFireRowUpdateEvent() |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
| reportBadBufferName(FieldInfo, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setCompareMode(BaseDataType, BufferCompare.Mode) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
| getLegacyName() |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| invalidateFFCache(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| delete(String, Object[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| errorNotOnFile() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| areDMOsSame(Record, Record) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| finished() |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| checkReadOnlyVstBuffer() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| inChangeScope() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| errorNotAvailable(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| openScopeAt(int, DataModelObject[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| trimFieldSpec(String, FieldInfo) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isPropertyIndexed(int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isValidExtent(int, String) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| openScope(DataModelObject[]) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| resourceDeleted() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| reset() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| processChange() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| defineReadOnly(Class, Class, String, Record, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| create(handle, String, String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getOffEnd(SortIndex, boolean) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| checkBufferName(FieldInfo) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| getTempRecord() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| addUnreportedChanges(int, int, Object[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| recordInserted() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| lambda$define$2(Class, Class, String, String, int, Buffer[], String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSession(boolean) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| setDirectField(Object, int) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| create(handle, String, character, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| create(handle, character, String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| create(handle, Temporary, String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| create(handle, Temporary, character, character) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| create(handle, handle, String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| batch(Runnable) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getCodePage(BufferField) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| recordBuffers() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isMutable() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| getLDBName(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| toString() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| updateCachedRecords(Consumer) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getDefaultBuffer() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getPDB(String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| nextPrimaryKey() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| pushTempContext() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| updateNoUndoState() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| pruneSessionCache() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| registerRelatedQuery(P2JQuery) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| reload(LockType, boolean) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| overrideDMOAlias(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| create(handle, character, character, String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| create(handle, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, Temporary, character, String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| create(handle, handle, character, String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| startBatch(BufferManager, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getParentTable() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| popTempContext() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| armCurrentChanged() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$delete$9(PreselectQuery) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| create(handle, String, String, character) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| delete(DataModelObject[], String, Object[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| throwOffEnd() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$delete$8(PreselectQuery, String, Object[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| create(handle, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getCodePage(FieldReference) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPinnedLockType(Long) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getTxNestingId() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| incrementDMOUseCount(Record, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| decrementDMOUseCount(Record, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| evictDMOIfUnused(Record) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getTable() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setDynamic() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getMetadata() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| checkActive() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getSetterDatums() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getGetterDatums() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| create(handle, String, character) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, character, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDMOBufInterfaceForObject(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isTransient() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| recordFlushed() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| instantiateDMO() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNumFields() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getLegacyFieldNameMap() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| overrideLegacyName(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isNewlyCreated() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| create(handle, String, character, character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, character, String, character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, Temporary, String, character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, handle, String, character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSnapshot() | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getPDBName(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| unregisterRelatedQuery(P2JQuery) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| addLegacyForeignKeys(Collection) | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getNursery() | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setCurrentRecord(Record, boolean, boolean, boolean, boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| RecordBuffer(Class, Class, String, String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| define(Class, String, String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| define(Class, Class, String, String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| create(handle, character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, handle) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| resetChangeScope() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| average(String, NumberType, String, Object[]) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| count(String, NumberType, String, Object[]) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| minimum(String, NumberType, String, Object[]) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| maximum(String, NumberType, String, Object[]) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| sum(String, NumberType, String, Object[]) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| restoreDMOAlias() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getBufferType() | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| loadRecord(Record) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| defineAlias(Class, Buffer, String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| create(handle, character, character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, Temporary, String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, handle, String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, handle, character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lookupNumFields() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initPinnedLockTypes() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isActive() | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| validate(Record) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isAvailable() | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| allowReversibleOffEnd() | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$createProxy$5(Class, RecordBuffer) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$defineReadOnly$1(Class, Class, String, Record, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| define(Class, String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| create(handle, Temporary) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(handle, Temporary, character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableCharacter(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableComhandle(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableDate(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableDatetime(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableDatetimetz(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableDecimal(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableHandle(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableInteger(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableInt64(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableLogical(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableRaw(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableRecid(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordNotAvailableRowid(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getEntityName() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deleted() | | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setPinnedLockType(Long, LockType) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| rowID() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCodePage(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDialect() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onOpenOutermostScope() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isBufferScopeLeaking() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onCloseOutermostScope() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| delete() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| release(boolean, boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDMOImplementationClass() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getLogicalDatabase() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRecordLockContext() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| disableReleaseOnIterate() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$static$0(Method, Method) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIndexHelper() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| release(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPersistence() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDirtyContext() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDirectField(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addAllBufferScope(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addByLegacyNameScope(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addBufferByClassScope(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addLoadedBuffersScope(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addOpenBuffersScope(int) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| bufferProxy(Buffer, Class) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| silentBatch(Runnable) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| get(DataModelObject) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cleanupBatchMode(BufferManager) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getFastFindCache() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resetSortIndex() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| tableHandle() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| flush() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| equals(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tableDefinition() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSession() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initialize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTenantName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateTenant(Persistence.Context) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| rowState() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| peerRowid() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| errorString() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setBulkCopy(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDataModelAst(DataModelAst) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSchemaTableAst(ProgressAst) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| resetSnapshot() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOffEnd(OffEnd) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDMOName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDMOImplementationName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| restoreLegacyName() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSchema() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setUnknownMode() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setLocked(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| _setDynamic() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAmbiguous(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| markPersisted() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setBufferCopyDestination(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getAllBuferScopes() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getByLegacyNameScopes() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBuffersByDmoClassScopes() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLoadedBuffersScope() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOpenBuffersScope() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clearUnreportedChanges() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setReadOnly(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setFake(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDMOProxy(BufferReference) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setCommitPending(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| errorNotAvailable() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| disableReversibleOffEnd() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getUndoable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isVst() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCurrentRecord() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isWorldScope() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScopeOpenDepth() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDMOInterface() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDmoInfo() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hashCode() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDMOProxy() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPersistentProc() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDefiningType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTouched() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isBulkCopy() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDataModelAst() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSchemaTableAst() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBufferManager() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPersistenceContext() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOpenScopeCount() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQueryOffEndListener() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDMOBufInterface() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDMOAlias() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDMOToken() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isUnknownMode() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isRecordChanged() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isReadonly() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isFake() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| wasLocked() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| wasAmbiguous() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDynamic() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDirtyCopy() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTxHelper() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChangeBroker() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getProcedureManager() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHandler() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDMOClass() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTriggerTracker() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isCommitPending() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isOffEndReversible() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$aggregate$10() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$silentBatch$3(Runnable) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDoNotProxy() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buffer() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| definition() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tableHandleResource() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAutoCommit() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTemporary() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| referenceOnly() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| errorFlags() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isUndoable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTableDefinitelyEmpty() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fastHasRecords() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMultiplexID() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isMultiplexed() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allowsBulkActions() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMasterBuffer() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDynamicName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGlobal() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBoundPropertyMappings() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$delete$7() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$delete$6() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rowState(Integer) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| peerRowid(rowid) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| originRowid(rowid) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| datasourceRowid(rowid) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateErrorFlags(int, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| errorString(Text) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| reclaimKeys(List) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| decrementObjectCountRef(object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |