| generateEqualitiesPartitionedBy(Predicate) |  | 0% |  | 0% | 13 | 13 | 39 | 39 | 1 | 1 |
| EqualityInference(Iterable, Set, RowExpressionDeterminismEvaluator, FunctionAndTypeManager) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| rewriteExpression(RowExpression, Predicate, boolean) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| binaryOperation(FunctionAndTypeManager, OperatorType, RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isOperation(RowExpression, OperatorType, FunctionAndTypeManager) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| lambda$static$0(RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getLeft(RowExpression) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| getRight(RowExpression) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| getScopedCanonical(RowExpression, Predicate) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isInPredicate(RowExpression) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| rewriteExpression(RowExpression, Predicate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getCanonical(Iterable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| createEqualityInference(Metadata, RowExpression[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| rewriteExpressionAllowNonDeterministic(RowExpression, Predicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildEqualsExpression(FunctionAndTypeManager, RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$variableToExpressionPredicate$1(Predicate, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| variableToExpressionPredicate(Predicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |