| attachDataSource(handle, character, character, character) |  | 0% |  | 0% | 66 | 66 | 166 | 166 | 1 | 1 |
| mergeRowChangesImpl(BufferImpl, BufferImpl) |  | 0% |  | 0% | 24 | 24 | 75 | 75 | 1 | 1 |
| dereference(NumberType, String, Object) |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 1 | 1 |
| assign(String, DataSource.FieldReference, BufferImpl, RecordBuffer, Map) |  | 0% |  | 0% | 23 | 23 | 60 | 60 | 1 | 1 |
| saveRowChangesImpl2(DataSource, BufferImpl, int, String, boolean) |  | 0% |  | 0% | 16 | 16 | 42 | 42 | 1 | 1 |
| rawCopyFrom(raw) |  | 0% |  | 0% | 11 | 11 | 50 | 50 | 1 | 1 |
| markRowState(long, handle) |  | 0% |  | 0% | 19 | 19 | 57 | 57 | 1 | 1 |
| serializeRowImpl(String, TargetData, Boolean, String, Boolean, Boolean) |  | 0% |  | 0% | 12 | 12 | 37 | 37 | 1 | 1 |
| dataSourceRowid(character) |  | 0% |  | 0% | 16 | 16 | 33 | 33 | 1 | 1 |
| getChanges(handle) |  | 0% |  | 0% | 12 | 12 | 46 | 46 | 1 | 1 |
| dataSourceRowid(NumberType) |  | 0% |  | 0% | 16 | 16 | 26 | 26 | 1 | 1 |
| rawTransfer(boolean, handle) |  | 0% |  | 0% | 12 | 12 | 40 | 40 | 1 | 1 |
| acceptChanges() |  | 0% |  | 0% | 5 | 5 | 36 | 36 | 1 | 1 |
| resourceDeleteImpl() |  | 0% |  | 0% | 22 | 22 | 33 | 33 | 1 | 1 |
| recordLength() |  | 0% |  | 0% | 7 | 7 | 31 | 31 | 1 | 1 |
| rawCopyTo(raw) |  | 0% |  | 0% | 7 | 7 | 34 | 34 | 1 | 1 |
| mergeRowChanges(handle, boolean) |  | 0% |  | 0% | 11 | 11 | 29 | 29 | 1 | 1 |
| _find(String, BufferImpl.FindMode, LockType, Buffer[]) |  | 0% |  | 0% | 12 | 12 | 31 | 31 | 1 | 1 |
| writeXml(TargetData, logical, character, character, logical, logical, logical, logical) |  | 0% |  | 0% | 20 | 20 | 23 | 23 | 1 | 1 |
| dereference(NumberType, String) |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
| dataSourceRowid() |  | 0% |  | 0% | 12 | 12 | 23 | 23 | 1 | 1 |
| dereference(String, Object) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| keys() |  | 0% |  | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
| writeJson(TargetData, logical, character, logical, logical, logical) |  | 0% |  | 0% | 7 | 7 | 26 | 26 | 1 | 1 |
| bufferFieldNative(int) |  | 0% |  | 0% | 9 | 9 | 22 | 22 | 1 | 1 |
| rejectRowChanges() |  | 0% |  | 0% | 6 | 6 | 26 | 26 | 1 | 1 |
| mergeChanges(handle, boolean) |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 1 | 1 |
| synchronize(DataRelation) |  | 0% |  | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
| lambda$mergeChangesImpl$10(logical, Session, Class, BufferImpl, Class, Class, TemporaryBuffer, TempRecord) |  | 0% |  | 0% | 5 | 5 | 29 | 29 | 1 | 1 |
| changeErrorString(character) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| error(boolean) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| rejected(boolean) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| setCallback(String, String, object) |  | 0% |  | 0% | 11 | 11 | 22 | 22 | 1 | 1 |
| readXml(SourceData, character, character, logical, character, character) |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 1 | 1 |
| BufferImpl() |  | 0% | | n/a | 1 | 1 | 30 | 30 | 1 | 1 |
| setCallbackProcedure(String, String, handle) |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 1 | 1 |
| derefPoly(String) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| readValues(ArrayList, Map, ObjectInputStream) |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
| dereference(String) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| writeXmlSchema(TargetData, logical, Text, logical, logical) |  | 0% |  | 0% | 12 | 12 | 15 | 15 | 1 | 1 |
| acceptRowChanges() |  | 0% |  | 0% | 5 | 5 | 17 | 17 | 1 | 1 |
| interlink() |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
| fillMode(String) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| mergeChangesImpl(BufferImpl, boolean) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| bufferField(int) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| bufferFieldForProperty(String) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| computeBufferType() |  | 0% |  | 0% | 4 | 4 | 20 | 20 | 1 | 1 |
| bufferField(BaseDataType) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| isCallbackName(String) |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 1 | 1 |
| deleteRecord(Supplier, Supplier) |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 |
| saveRowChangesImpl(String, String, boolean) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| deleteRecord(boolean) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
| saveRowChangesImpl(int, String, boolean) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| querySynchronize() |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| hasFieldEx(String) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| setErrorOnSave() |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| originRowid() |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| dataSourceRowid(rowid) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| dataSourceRowid(int64, rowid) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| dataSourceRowid(character, rowid) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| childRelation(long) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| readJson(SourceData, character) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| setOriginRowidImpl(Long) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| setDatasourceRowidImpl(Long) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| bufferCreate() |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| findByRowID(rowid, LockType) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| parentRelationNative() |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getCallbackProcContext(String) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| error() |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| rejected() |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| primaryIndex(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| allowDelete(handle, boolean) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| getCallbackProcName(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| keys(DataSource, String[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| detachDataSourceImpl() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| copyTempTable(handle, boolean, boolean, boolean, String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| dataSourceCompleteMap() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| rejectChanges() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| bufferFieldNative(String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| fill() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| invokeCallback(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| getCallSite(String) |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 1 | 1 |
| getMappedField(BufferImpl, String) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| lambda$findByRowID$4(RecordBuffer, String, rowid, LockType) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| deleteAll() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| saveRowChanges(NumberType, Text, logical) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| deleteRecord() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| findFirst(character, NumberType, NumberType) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| bufferField(NumberType) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| setDataSet(DataSet) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| findFirst(character, NumberType, long) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| errorString() |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| fromLockNowait(long, long) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| getSerializeName() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| bufferField(character) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| copyTempTable(handle, logical, logical, logical, character) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| applyCallback(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| lastBatch(logical) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| autoDelete(logical) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| bufferValidate() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| autoSynchronize(logical) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| setCurrentIteration(handle) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getQueryAsHandle() |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| numChildRelations() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| dereference(Class, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| findCurrent(LockType, NumberType) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| delete(DataModelObject[], String, Object[]) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| findCurrent(NumberType, NumberType) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| rowState() |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| primaryIndex() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findLast(character, NumberType, NumberType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findUnique(character, NumberType, NumberType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getTable() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| namespaceURI(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| namespacePrefix(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| findFirst(character, NumberType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| findFirst(character, long, NumberType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findLast(character, NumberType, long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findLast(character, long, NumberType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findUnique(character, NumberType, long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findUnique(character, long, NumberType) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findCurrent(LockType, long) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| indexInformation(NumberType) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| label() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| delete() |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| saveRowChanges(Text, Text, logical) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| setMultiTenant(logical) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setMultiTenant(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findFirst(character, long, long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findLast(character, long, long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findUnique(character, long, long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| findCurrent(NumberType, long) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| findCurrent(long, NumberType) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getDbName() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| label(Text) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| label(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getXmlNodeName() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| batchSize(long) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| saveRowChanges(NumberType, Text) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| saveRowChanges(unknown, Text, logical) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| markNew() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lastBatch() |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
| defaultBufferHandle() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| afterRowid() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| beforeRowid() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| saveRowChanges(NumberType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| markRowState(int64) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| markRowState(int64, handle) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| _current(LockType) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| areBDTsEqual(BaseDataType, BaseDataType) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| rawCopyTo(Buffer) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| validate() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| findByRowID(rowid, NumberType, NumberType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| findByRowID(rowid, integer, int) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| serializeRow(character, TargetData, logical, character, logical, logical) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| clearQuery() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| verifyTransaction(RecordBuffer) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| setDataSourceModified(logical) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| defaultBufferHandleNative() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| rawCopyTo(FieldReference) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| bufferCopy(Buffer, character, character, logical) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findByRowID(rowid, NumberType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| findByRowID(rowid, NumberType, long) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| findByRowID(rowid, long, NumberType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getIteration(NumberType) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getUniqueID() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| serializeRow(character, TargetData, logical, character, logical) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| batchSize(NumberType) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| childRelation(int64) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| rejected(logical) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| isBeforeBuffer() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| isAfterBuffer() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| overrideName(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$acceptChanges$8(BaseRecord) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$dataSourceRowid$6(logical, BufferImpl, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$dataSourceRowid$5(logical, BufferImpl, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| wrapFirst(FindQuery, LockType) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| wrapLast(FindQuery, LockType) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| wrapUnique(FindQuery, LockType) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lastBatch(boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| rawTransfer(logical, handle) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| deleteForAll() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| findByRowID(rowid, long) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| findByRowID(rowid, long, long) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| findCurrent(NumberType) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| disableLoadTriggers(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| serializeRow(character, TargetData, logical, character) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| fillMode() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| mergeRowChanges(handle, logical) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| mergeChanges(handle, logical) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| setQuery(QueryWrapper) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| autoDelete() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| bufferCompare(Buffer, character, character, character, logical) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| findCurrent(long) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| findCurrent(long, long) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| disableDumpTriggers() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| readXml(SourceData, character, character, logical, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| serializeRow(character, TargetData, logical) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| resourceDelete() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| checkExtentRange(int, int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| bufferRelease() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| findFirst(character, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findLast(character, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findLast(character, NumberType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findUnique(character, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findUnique(character, NumberType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXml(TargetData) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXml(TargetData, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXml(TargetData, logical, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXml(TargetData, logical, character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXml(TargetData, logical, character, character, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXml(TargetData, logical, character, character, logical, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXml(TargetData, logical, character, character, logical, logical, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| serializeRow(character, TargetData) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeJson(TargetData) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeJson(TargetData, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _dataSet() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| rawCopyFrom(FieldReference) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| bufferCompare(handle, character, character, character, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readXml(SourceData, character, character, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyTempTable(handle, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyTempTable(handle, logical, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyTempTable(handle, logical, logical, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasField(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| hasNextSibling() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| bufferCopy(handle, character, character, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCompare(handle, character, character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dereference(long, String, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findFirst(character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findFirst(character, LockType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findLast(character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findLast(character, LockType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findUnique(character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findUnique(character, LockType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| autoSynchronize() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| readXmlSchema(SourceData, logical, Text, Text) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeJson(TargetData, logical, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeJson(TargetData, logical, character, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeJson(TargetData, logical, character, logical, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fillMode(Text) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| setCallback(Text, Text) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| outOfBoundsError(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| average(String, NumberType, String) |  | 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) |  | 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) |  | 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) |  | 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) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| sum(String, NumberType, String, Object[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| bufferCopy(handle, character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCompare(Buffer, character, character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCompare(handle, character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dereference(long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findFirst() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findLast() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findUnique() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| findCurrent(LockType) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getXmlDataType() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| autoSynchronize(boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| getXmlNodeType() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| writeXmlSchema(TargetData) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXmlSchema(TargetData, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXmlSchema(TargetData, logical, Text) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| writeXmlSchema(TargetData, logical, Text, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readJson(SourceData) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyTempTable(handle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyTempTable(handle, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyTempTable(handle, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| copyTempTable(handle, boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| saveRowChanges(Text, Text) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| afterBufferNative() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| beforeBufferNative() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setCallbackProcedure(character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallbackProcedure(character, character, handle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(Text, Text, object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(Text, Text, handle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resetLastQuery(QueryWrapper) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| restoreName() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| valid() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| release(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| bufferField(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCopy(Buffer, character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCopy(handle, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCompare(Buffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCompare(Buffer, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCompare(Buffer, character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCompare(handle, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| indexInformation() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| indexInformation(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readXmlSchema(SourceData, logical) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readXmlSchema(SourceData, logical, Text) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| saveRowChanges(Text) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| saveRowChanges(unknown, Text) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| attachDataSource(handle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| attachDataSource(handle, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| attachDataSource(handle, character, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dataSourceRowid(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dataSourceRowid(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallbackProcedure(String, character) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallbackProcedure(character, String, handle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallbackProcedure(String, character, handle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(String, Text, handle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(String, Text, object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(Text, String, object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(Text, String, handle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallbackProcedure(character, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasBeforeBufferConstraints() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| clearParentDataSource() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$_current$9(RecordBuffer, LockType) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isMultiTenant() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deleteRecord(Supplier, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| delete(String, Object[]) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| average(String, NumberType) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| count(String, NumberType) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| minimum(String, NumberType) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| maximum(String, NumberType) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| sum(String, NumberType) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| drop() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| bufferCopy(Buffer) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCopy(Buffer, character) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCopy(handle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| bufferCompare(handle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getADMData() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| numIterations() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| numReferences() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| batchSize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| saveRowChanges() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dataSource() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| afterBuffer() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| beforeBuffer() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dataSet() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| parentRelation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| attachedPairlist() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallbackProcedure(String, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(String, String, handle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(Text, String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCallback(String, Text) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChanges(handle, logical) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChanges(handle, boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| primaryIndex(Text) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findByRowID(rowid) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| numFields() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| error(logical) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setADMData(character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| namespaceURI(character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| namespacePrefix(character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSerializeName(Text) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setXmlNodeName(Text) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setXmlDataType(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setXmlDataType(Text) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setXmlNodeType(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setXmlNodeType(Text) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setQueryAsHandle(handle) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setQueryAsHandle(QueryWrapper) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| markRowState(long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| applyCallback(Text) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCallbackProcName(Text) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCallbackProcContext(Text) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mergeRowChanges() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mergeRowChanges(handle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| mergeChanges(handle) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nameInternal(character) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| tableDefinition() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$deleteRecord$2(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$deleteRecord$1() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| autoDelete(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isDataSourceModified() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDataSourceModified(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| recordID() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rowID() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _rowID() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| available() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _available() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| currentChanged() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _currentChanged() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newlyCreated() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _newlyCreated() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| locked() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _locked() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ambiguous() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _ambiguous() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| release() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| findCurrent() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| currentIteration() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getIteration(int) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tableHandle() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tableHandleNative() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| _dynamic() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dynamic() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setADMData(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| namespaceURI() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| namespacePrefix() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSerializeName(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setXmlNodeName(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| canRead() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| detachDataSource() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setUpBeforeBuffer(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| doSetName(String) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| _numFields() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$acceptChanges$7(TemporaryBuffer) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDeleting() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| keys(long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| keys(NumberType) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dataSourceNative() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| doGetName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| keysList() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$delete$3() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ref() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasPrevSibling() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$deleteRecord$0() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |