| toString() |  | 0% |  | 0% | 29 | 29 | 59 | 59 | 1 | 1 |
| Function(String, Expression[]) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| getKeywordArgumentValue(String) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| setParameters(Expression[]) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| getName() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| addKeywordArgument(String, Expression) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setHavingClause(String, Expression) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isIgnoreNulls() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| setName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getAttribute() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setIgnoreNulls(boolean) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| setAttributeName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAttribute(Column) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| withParameters(Expression[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAttribute(Class) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| accept(ExpressionVisitor, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withName(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNullHandling(Function.NullHandling) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setIgnoreNullsOutside(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setLimit(Limit) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setHavingClause(Function.HavingClause) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withAttribute(Column) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setExtraKeyword(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withKeywordArguments(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withAttribute(Expression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withAttributeName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withKeep(KeepExpression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withIgnoreNulls(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withParameters(ExpressionList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withChainedParameters(ExpressionList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withNamedParameters(NamedExpressionList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withAllColumns(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withDistinct(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| withUnique(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAllColumns(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDistinct(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setUnique(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNamedParameters(NamedExpressionList) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAttribute(Expression) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getAttributeName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setOrderByElements(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMultipartName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAllColumns() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNullHandling() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isIgnoreNullsOutside() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLimit() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHavingClause() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isDistinct() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isUnique() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getParameters() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChainedParameters() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNamedParameters() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEscaped() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAttributeColumn() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getKeep() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExtraKeyword() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getKeywordArguments() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOrderByElements() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOnOverflowTruncate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| Function() |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 |
| setOnOverflowTruncate(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setName(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setParameters(ExpressionList) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setChainedParameters(ExpressionList) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setEscaped(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setKeep(KeepExpression) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setKeywordArguments(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |