| getDataType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| notNullable() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| toSql() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getArgumentsTypes() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$containsNondeterministic$1(TreeNode) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$containsNonfoldable$0(TreeNode) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getArgumentType(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getArgument(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| containsNonfoldable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| containsNondeterministic() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getArguments() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| foldable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDeterministic() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| checkLegalityBeforeTypeCoercion() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| checkLegalityAfterRewrite() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |