| extractNereidsLiteralValue(Literal, Type) |   | 39% |   | 53% | 16 | 28 | 40 | 76 | 0 | 1 |
| convertNereidsToIcebergExpression(Expression, Schema) |   | 74% |   | 73% | 8 | 20 | 11 | 46 | 0 | 1 |
| convertNereidsInPredicate(InPredicate, Schema) |   | 61% |   | 58% | 5 | 7 | 5 | 22 | 0 | 1 |
| convertNereidsBinaryPredicate(Expression, Schema, BiFunction) |   | 72% |   | 50% | 8 | 11 | 5 | 24 | 0 | 1 |
| getRowIdColumn(IcebergExternalTable) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| hasRowIdProject(List) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| findRowIdSlot(List) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| extractColumnName(Slot) |   | 72% |   | 83% | 1 | 4 | 1 | 9 | 0 | 1 |
| injectRowIdColumn(LogicalPlan, IcebergExternalTable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| injectRowIdColumn(LogicalPlan) |   | 35% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| convertNereidsBetween(Between, Schema) |   | 95% |   | 85% | 2 | 8 | 1 | 24 | 0 | 1 |
| hasRowIdSlot(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| IcebergNereidsUtils() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$hasUnboundPlan$0(TreeNode) |  | 90% |   | 50% | 2 | 3 | 0 | 1 | 0 | 1 |
| hasUnboundPlan(Plan) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |