| expressions(String[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| containsAnyOf(String[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isNotInCollection(Collection) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| StringExpression(Number) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isInIgnoreCase(StringResult[]) |   | 73% |   | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| StringExpression(IntegerResult) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isNullSafetyTerminator() |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| modeSimple() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| modeStrict() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| StringExpression(long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| leftPad(String, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| substring(IntegerResult, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| substring(Long, IntegerResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| substring(Long, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| leftPad(StringExpression, IntegerExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| is(StringResult) |   | 83% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| isLessThan(StringResult) |   | 66% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| isLessThanOrEqual(StringResult) |   | 66% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| isGreaterThan(StringResult) |   | 66% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| expression(Number) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isShorterThanOrAsLongAs(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isInIgnoreCase(String[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isInIgnoreCase(Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nthValue(IntegerExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isGreaterThanOrEqual(StringResult) |   | 70% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| expression(StringResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| contains(StringResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| containsIgnoreCase(StringResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| replaceNullWithEmptyString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| substring(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prepend(StringResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| firstValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lastValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| previousRowValue() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toSQLString(DBDefinition) |   | 82% |   | 83% | 1 | 4 | 1 | 6 | 0 | 1 |
| emptyString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNot(StringResult) |   | 81% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| expressions(Collection) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| isInCollection(Collection) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| StringExpression(DBString) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| replace(StringResult, StringResult) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| isLike(StringResult) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| searchForRanking(String[]) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| isBetween(StringResult, StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isBetweenInclusive(StringResult, StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isBetweenExclusive(StringResult, StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| StringExpression(StringResult) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| StringExpression(AnyResult) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| StringExpression(NumberResult) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| isNotNullAndNotEmpty() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isNullOrEmpty() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| copy() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| ifDBNull(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| searchFor(String[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| substringBefore(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substringAfter(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIncludesNull() |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| containsIgnoreCase(StringExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLessThan(StringResult, BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isGreaterThan(StringResult, BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| is(String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| append(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFirstNumberAsSubstring() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getFirstIntegerAsSubstring() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| locationOf(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| StringExpression(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| integerResult() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| contains(StringExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| append(NumberResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| trim() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| leftTrim() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rightTrim() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lowercase() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| uppercase() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substring(IntegerResult, Integer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substring(Integer, IntegerResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| length() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| max() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| min() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| bracket() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| numberResult() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lag(IntegerExpression, StringExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lead(IntegerExpression, StringExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nullExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| startsWith(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| endsWith(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLikeIgnoreCase(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIgnoreCase(StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetween(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetweenInclusive(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetweenExclusive(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| aggregate(String, SortProvider) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| replace(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substringBetween(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substring(Integer, Integer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substring(IntegerResult, IntegerResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| currentUser() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| StringExpression() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| expression(NumberResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLessThan(String, BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isGreaterThan(String, BooleanExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIgnoreCase(NumberResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIgnoreCase(StringExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isEmpty() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNotEmpty() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetween(String, StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetween(StringResult, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetweenInclusive(String, StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetweenInclusive(StringResult, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetweenExclusive(String, StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBetweenExclusive(StringResult, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIn(Collection) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| aggregate(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| replace(StringResult, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| replace(String, StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substringBetween(StringResult, StringResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substring(IntegerResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lag(IntegerExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lead(IntegerExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| expression(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ifDBNull(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLike(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| contains(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| searchFor(SearchString) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| searchForRanking(SearchString) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| containsIgnoreCase(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| startsWith(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| endsWith(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLikeIgnoreCase(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIgnoreCase(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIgnoreCase(Number) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| is(NumberResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| is(Number) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNot(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNot(NumberResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNot(IntegerResult) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNot(Number) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLessThan(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLessThanOrEqual(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isGreaterThan(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isGreaterThanOrEqual(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| append(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| append(Number) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substringBefore(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substringAfter(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| substring(Integer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| locationOf(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asExpressionColumn() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| expression(DBString) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| prepend(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| append(IntegerExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lag() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lead() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| is(StringExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFirstNumber() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFirstInteger() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getQueryableDatatypeForExpressionValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNotNull() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNull() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| nextRowValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| stringResult() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |