| testEqualityPartitionGeneration() |  | 0% | | n/a | 1 | 1 | 31 | 31 | 1 | 1 |
| testMultipleEqualitySetsPredicateGeneration() |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| testTransitivity() |  | 0% | | n/a | 1 | 1 | 27 | 27 | 1 | 1 |
| toRowExpressionProvider() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testConstantEqualities() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testSubExpressionRewrites() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testExpressionsThatMayReturnNullOnNonNullInput(RowExpression) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| testExtractInferableEqualities() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testUnrewritable() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testEqualityGeneration() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testParseEqualityExpression() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| arithmeticOperation(OperatorType, RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| compare(OperatorType, RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testTriviallyRewritable() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| isOperation(RowExpression, OperatorType) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| equalitiesAsSets(Iterable) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getLeft(RowExpression) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| getRight(RowExpression) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| lambda$variableBeginsWith$3(Iterable, VariableReferenceExpression) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$matchesStraddlingScope$1(Predicate, RowExpression) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| matchesVariables(Collection) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testInvalidEqualityExpression1() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testInvalidEqualityExpression2() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testInvalidEqualityExpression3() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| equalityAsSet(RowExpression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addEquality(String, String, EqualityInference.Builder) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| add(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| multiply(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$matchesVariables$2(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| someExpression(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| someExpression(RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| multiply(RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(RowExpression, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| number(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$matchesVariableScope$0(Predicate, RowExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| variable(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| matchesVariables(String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| variableBeginsWith(String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| set(Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| TestEqualityInference() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| matchesVariableScope(Predicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| matchesStraddlingScope(Predicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| variableBeginsWith(Iterable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCopy(Iterable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |