| setOperand(int, SqlNode) |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 1 | 1 |
| unparse(SqlWriter, int, int) |  | 0% |  | 0% | 11 | 11 | 17 | 17 | 1 | 1 |
| getModifierNode(SqlSelectKeyword) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| SqlSelect(SqlParserPos, SqlNodeList, SqlNodeList, SqlNode, SqlNode, SqlNodeList, SqlNode, SqlNodeList, SqlNodeList, SqlNode, SqlNode, SqlNodeList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hasHints() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| hasOrderBy() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| isDistinct() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isKeywordPresent(SqlSelectKeyword) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| validate(SqlValidator, SqlValidatorScope) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hasWhere() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| SqlSelect(SqlParserPos, SqlNodeList, SqlNodeList, SqlNode, SqlNode, SqlNodeList, SqlNode, SqlNodeList, SqlNode, SqlNodeList, SqlNode, SqlNode, SqlNodeList) |   | 93% |   | 75% | 1 | 3 | 0 | 16 | 0 | 1 |
| setFrom(SqlNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setGroupBy(SqlNodeList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setHaving(SqlNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSelectList(SqlNodeList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setWhere(SqlNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setQualify(SqlNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOrderBy(SqlNodeList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setOffset(SqlNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setFetch(SqlNode) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setHints(SqlNodeList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getFrom() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getGroup() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHaving() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSelectList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWhere() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWindowList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQualify() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOrderList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOffset() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFetch() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHints() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOperandList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOperator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getKind() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |