| withChildren(List) |   | 85% |   | 66% | 2 | 4 | 1 | 15 | 0 | 1 |
| lambda$withFunction$4(Expression, WindowFrame) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$withOrderKeys$1(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$withFunctionPartitionKeysOrderKeys$6(Expression, List, List, WindowFrame) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() |   | 97% |   | 83% | 1 | 4 | 0 | 14 | 0 | 1 |
| computeToSql() |  | 100% |  | 100% | 0 | 3 | 0 | 12 | 0 | 1 |
| equals(Object) |  | 100% |   | 81% | 3 | 9 | 0 | 9 | 0 | 1 |
| WindowExpression(Expression, List, List, WindowFrame, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| getExpressionsInWindowSpec() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| computeHashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withFunctionPartitionKeysOrderKeys(Expression, List, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| withPartitionKeysOrderKeys(List, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| withWindowFrame(WindowFrame) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withOrderKeys(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| withFunction(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$withOrderKeys$0(List, WindowFrame) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$withFunction$5(Expression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$withPartitionKeysOrderKeys$2(List, List, WindowFrame) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$withPartitionKeysOrderKeys$3(List, List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$withFunctionPartitionKeysOrderKeys$7(Expression, List, List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| WindowExpression(Expression, List, List, WindowFrame) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| WindowExpression(Expression, List, List, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| WindowExpression(Expression, List, List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$toString$9(StringBuilder, WindowFrame) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$computeToSql$8(StringBuilder, WindowFrame) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| accept(ExpressionVisitor, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nullable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDataType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFunction() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPartitionKeys() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOrderKeys() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getWindowFrame() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSkew() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |