| readDateTimeIntervalLiteral(Session) |   | 37% |   | 20% | 15 | 17 | 34 | 51 | 0 | 1 | 
| readIntervalType(Session, boolean) |   | 39% |   | 25% | 15 | 17 | 30 | 48 | 0 | 1 | 
| readPropertyValuePairs(boolean, boolean) |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 1 | 1 | 
| checkIsAny(int, int, int, int) |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 | 
| tooManyIdentifiers() |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 | 
| readBigint() |   | 58% |   | 31% | 8 | 9 | 7 | 16 | 0 | 1 | 
| readInteger() |   | 50% |   | 33% | 6 | 7 | 7 | 16 | 0 | 1 | 
| replaceToken(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| isNonReservedIdentifier() |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 | 
| unexpectedTokenRequire(String) |   | 81% |   | 70% | 3 | 6 | 3 | 14 | 0 | 1 | 
| unexpectedToken() |   | 74% |   | 70% | 3 | 6 | 3 | 14 | 0 | 1 | 
| readUnquotedIdentifier(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| readThis(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| readIfThis(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| checkIsThis(int) |   | 35% |   | 25% | 2 | 3 | 4 | 6 | 0 | 1 | 
| unexpectedToken(int) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| readAny(int, int, int, int) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| checkIsDelimitedIdentifier() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| checkIsUndelimitedIdentifier() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| checkIsNonReservedIdentifier() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| unexpectedToken(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| read() |   | 90% |   | 84% | 2 | 11 | 4 | 26 | 0 | 1 | 
| unsupportedFeature() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| convertToNumber(String, NumberType) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getExpressionType(int) |   | 71% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| checkIsIntegral() |   | 50% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 | 
| unsupportedFeature(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| checkIsValue() |   | 66% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 | 
| checkIsIrregularCharInIdentifier() |   | 62% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 | 
| checkIsSimpleName() |   | 57% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 | 
| getScanner() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getPartPosition() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getStatement(int, short[]) |  | 96% |   | 83% | 1 | 4 | 1 | 9 | 0 | 1 | 
| static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 28 | 0 | 1 | 
| getStatementForRoutine(int, short[]) |  | 100% |   | 80% | 2 | 6 | 0 | 15 | 0 | 1 | 
| rewind(int) |  | 100% |   | 87% | 1 | 5 | 0 | 12 | 0 | 1 | 
| replaceToken(Token, Token) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 | 
| reset(Session, String) |  | 100% |  | n/a | 0 | 1 | 0 | 9 | 0 | 1 | 
| startRecording() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| getRecordedToken() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| ParserBase(Scanner) |  | 100% |  | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 
| isNonCoreReservedIdentifier() |  | 100% |  | 100% | 0 | 4 | 0 | 1 | 0 | 1 | 
| readThis(int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 | 
| isIntegral() |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 | 
| isQuotedString() |  | 100% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 | 
| isIdentifier() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 | 
| isUndelimitedSimpleName() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 | 
| isDelimitedSimpleName() |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 | 
| isSimpleName() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 | 
| readIfThis(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| readQuotedString() |  | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| getLastPart() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getLastPart(int) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| checkIsQuotedString() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| checkIsNonCoreReservedIdentifier() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| checkIsIdentifier() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 | 
| readIntegerObject() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| setPartPosition(int) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getPosition() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isReservedKey() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isCoreReservedKey() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| isDelimitedIdentifier() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |