| Cql_Parser.java |   | 56% |   | 23% | 5,434 | 6,074 | 5,293 | 9,945 | 136 | 274 | 3 | 31 |
| Cql_Lexer.java |   | 54% |   | 27% | 1,848 | 2,159 | 1,675 | 3,274 | 94 | 233 | 0 | 8 |
| Duration.java |  | 4% |  | 2% | 111 | 118 | 213 | 232 | 39 | 46 | 1 | 3 |
| CQL3Type.java |   | 45% |  | 35% | 130 | 208 | 227 | 385 | 58 | 114 | 3 | 13 |
| QueryProcessor.java |   | 49% |  | 41% | 105 | 174 | 200 | 420 | 38 | 87 | 0 | 3 |
| Tuples.java |  | 15% | | 10% | 76 | 87 | 139 | 172 | 35 | 44 | 5 | 9 |
| ResultSet.java |   | 48% |  | 36% | 92 | 147 | 154 | 314 | 20 | 54 | 0 | 7 |
| CqlParser.java |   | 58% | | 100% | 175 | 188 | 179 | 217 | 175 | 186 | 0 | 1 |
| Operation.java |  | 41% | | 45% | 50 | 88 | 65 | 158 | 15 | 38 | 2 | 10 |
| QueryOptions.java | | 45% | | 26% | 74 | 120 | 118 | 219 | 29 | 65 | 2 | 11 |
| UserTypes.java | | 37% | | 30% | 56 | 75 | 90 | 160 | 21 | 36 | 3 | 8 |
| UntypedResultSet.java | | 47% | | 37% | 53 | 94 | 77 | 142 | 32 | 65 | 4 | 10 |
| QueryEvents.java | | 18% | | 21% | 39 | 47 | 76 | 100 | 16 | 24 | 1 | 2 |
| Vectors.java | | 0% | | 0% | 38 | 38 | 67 | 67 | 22 | 22 | 4 | 4 |
| CIDR.java | | 0% | | 0% | 38 | 38 | 73 | 73 | 15 | 15 | 1 | 1 |
| Maps.java |  | 64% | | 51% | 54 | 99 | 61 | 205 | 14 | 45 | 0 | 9 |
| SingleColumnRelation.java | | 51% | | 34% | 48 | 72 | 47 | 109 | 10 | 26 | 0 | 1 |
| Lists.java |  | 71% | | 57% | 61 | 122 | 52 | 244 | 12 | 58 | 0 | 12 |
| Json.java | | 0% | | 0% | 36 | 36 | 76 | 76 | 27 | 27 | 9 | 9 |
| MultiColumnRelation.java | | 37% | | 23% | 29 | 41 | 37 | 73 | 13 | 22 | 0 | 1 |
| Constants.java | | 71% | | 54% | 54 | 121 | 63 | 192 | 15 | 63 | 1 | 19 |
| Sets.java | | 70% | | 58% | 43 | 86 | 41 | 163 | 13 | 41 | 0 | 9 |
| TokenRelation.java | | 40% | | 16% | 20 | 27 | 24 | 46 | 12 | 18 | 0 | 1 |
| Terms.java | | 46% | | 32% | 25 | 44 | 36 | 71 | 14 | 29 | 1 | 5 |
| CqlLexer.java |  | 81% | | 75% | 18 | 66 | 49 | 246 | 11 | 38 | 0 | 2 |
| TypeCast.java | | 0% | | 0% | 10 | 10 | 18 | 18 | 6 | 6 | 1 | 1 |
| SchemaElement.java | | 2% | | 0% | 7 | 8 | 16 | 17 | 5 | 6 | 1 | 2 |
| BatchQueryOptions.java | | 28% | | 0% | 13 | 22 | 24 | 37 | 11 | 20 | 2 | 4 |
| Operator.java | | 82% | | 66% | 26 | 76 | 21 | 76 | 19 | 57 | 0 | 16 |
| QualifiedName.java | | 33% | | 25% | 10 | 20 | 14 | 28 | 4 | 12 | 0 | 1 |
| WhereClause.java | | 59% | | 28% | 10 | 23 | 15 | 38 | 4 | 16 | 0 | 2 |
| PasswordObfuscator.java | | 0% | | 0% | 13 | 13 | 16 | 16 | 4 | 4 | 1 | 1 |
| UpdateParameters.java | | 81% | | 68% | 14 | 41 | 6 | 76 | 1 | 19 | 0 | 1 |
| Attributes.java | | 73% | | 71% | 12 | 32 | 14 | 59 | 2 | 13 | 0 | 2 |
| CustomPayloadMirroringQueryHandler.java | | 0% | | n/a | 8 | 8 | 16 | 16 | 8 | 8 | 1 | 1 |
| ColumnIdentifier.java | | 84% | | 75% | 13 | 40 | 13 | 80 | 5 | 22 | 0 | 2 |
| ColumnSpecification.java | | 62% | | 30% | 11 | 17 | 13 | 30 | 2 | 7 | 0 | 1 |
| Relation.java | | 79% | | 60% | 14 | 38 | 4 | 29 | 2 | 13 | 0 | 1 |
| CQLFragmentParser.java | | 51% | | n/a | 1 | 3 | 7 | 18 | 1 | 3 | 0 | 1 |
| AbstractMarker.java | | 70% | | 62% | 10 | 21 | 12 | 34 | 7 | 16 | 1 | 4 |
| Term.java | | 46% | | 0% | 9 | 21 | 6 | 18 | 5 | 17 | 1 | 6 |
| AssignmentTestable.java | | 68% | | 58% | 8 | 13 | 8 | 20 | 4 | 7 | 1 | 2 |
| CqlBuilder.java | | 88% | | 87% | 5 | 31 | 9 | 74 | 3 | 23 | 0 | 1 |
| Operations.java | | 74% | | 55% | 6 | 21 | 5 | 22 | 2 | 12 | 0 | 1 |
| RoleName.java | | 0% | | 0% | 8 | 8 | 6 | 6 | 5 | 5 | 1 | 1 |
| ArrayLiteral.java | | 58% | | 50% | 4 | 8 | 4 | 13 | 2 | 6 | 0 | 1 |
| FieldIdentifier.java | | 69% | | 50% | 2 | 10 | 3 | 15 | 0 | 8 | 0 | 1 |
| Validation.java | | 40% | | 50% | 4 | 5 | 5 | 10 | 1 | 2 | 0 | 1 |
| VariableSpecifications.java | | 85% | | 77% | 5 | 17 | 3 | 29 | 1 | 8 | 0 | 1 |
| ReservedKeywords.java | | 70% | | 100% | 1 | 5 | 3 | 12 | 1 | 4 | 0 | 1 |
| ErrorCollector.java | | 96% | | 70% | 10 | 31 | 4 | 63 | 1 | 16 | 0 | 1 |
| UTName.java | | 87% | | 66% | 3 | 10 | 1 | 11 | 1 | 7 | 0 | 1 |
| CQLStatement.java | | 77% | | n/a | 2 | 6 | 2 | 7 | 2 | 6 | 0 | 2 |
| QueryHandler.java | | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 | 0 | 1 |