| Cql_Parser.java |   | 46% |   | 12% | 5,750 | 6,074 | 6,576 | 9,945 | 175 | 274 | 3 | 31 |
| Cql_Lexer.java |   | 41% |   | 17% | 1,947 | 2,159 | 2,222 | 3,274 | 136 | 233 | 0 | 8 |
| CQL3Type.java |   | 38% |  | 27% | 149 | 208 | 255 | 385 | 73 | 114 | 5 | 13 |
| Lists.java |  | 6% |  | 4% | 115 | 122 | 227 | 244 | 52 | 58 | 10 | 12 |
| Duration.java |  | 4% |  | 2% | 111 | 118 | 213 | 232 | 39 | 46 | 1 | 3 |
| QueryProcessor.java |   | 45% |  | 38% | 110 | 174 | 215 | 420 | 41 | 87 | 0 | 3 |
| Tuples.java |  | 0% | | 0% | 87 | 87 | 172 | 172 | 44 | 44 | 9 | 9 |
| Operation.java |  | 12% | | 17% | 76 | 88 | 121 | 158 | 29 | 38 | 7 | 10 |
| ResultSet.java |   | 46% |  | 34% | 96 | 147 | 162 | 314 | 22 | 54 | 0 | 7 |
| UserTypes.java |  | 0% | | 0% | 75 | 75 | 160 | 160 | 36 | 36 | 8 | 8 |
| CqlParser.java |   | 57% | | 100% | 178 | 188 | 185 | 217 | 178 | 186 | 0 | 1 |
| Maps.java |  | 26% | | 17% | 80 | 99 | 147 | 205 | 32 | 45 | 4 | 9 |
| Sets.java | | 21% | | 14% | 75 | 86 | 124 | 163 | 32 | 41 | 5 | 9 |
| QueryOptions.java | | 44% | | 24% | 76 | 120 | 118 | 219 | 29 | 65 | 2 | 11 |
| SingleColumnRelation.java | | 22% | | 9% | 64 | 72 | 74 | 109 | 18 | 26 | 0 | 1 |
| Constants.java | | 42% | | 23% | 87 | 121 | 117 | 192 | 32 | 63 | 4 | 19 |
| UntypedResultSet.java | | 45% | | 34% | 55 | 94 | 79 | 142 | 33 | 65 | 4 | 10 |
| MultiColumnRelation.java | | 0% | | 0% | 41 | 41 | 73 | 73 | 22 | 22 | 1 | 1 |
| QueryEvents.java | | 15% | | 17% | 40 | 47 | 80 | 100 | 17 | 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 |
| Terms.java | | 0% | | 0% | 44 | 44 | 71 | 71 | 29 | 29 | 5 | 5 |
| Json.java | | 0% | | 0% | 36 | 36 | 76 | 76 | 27 | 27 | 9 | 9 |
| ErrorCollector.java | | 4% | | 3% | 29 | 31 | 57 | 63 | 14 | 16 | 0 | 1 |
| CqlLexer.java | | 62% | | 50% | 34 | 66 | 113 | 246 | 19 | 38 | 0 | 2 |
| Operator.java | | 47% | | 0% | 59 | 76 | 57 | 76 | 40 | 57 | 0 | 16 |
| CqlBuilder.java | | 0% | | 0% | 31 | 31 | 74 | 74 | 23 | 23 | 1 | 1 |
| TokenRelation.java | | 33% | | 16% | 21 | 27 | 27 | 46 | 13 | 18 | 0 | 1 |
| UpdateParameters.java | | 49% | | 25% | 27 | 41 | 31 | 76 | 7 | 19 | 0 | 1 |
| BatchQueryOptions.java | | 0% | | 0% | 22 | 22 | 37 | 37 | 20 | 20 | 4 | 4 |
| Attributes.java | | 47% | | 44% | 17 | 32 | 29 | 59 | 3 | 13 | 0 | 2 |
| WhereClause.java | | 30% | | 7% | 16 | 23 | 25 | 38 | 9 | 16 | 0 | 2 |
| TypeCast.java | | 0% | | 0% | 10 | 10 | 18 | 18 | 6 | 6 | 1 | 1 |
| Relation.java | | 41% | | 34% | 26 | 38 | 16 | 29 | 5 | 13 | 0 | 1 |
| SchemaElement.java | | 2% | | 0% | 7 | 8 | 16 | 17 | 5 | 6 | 1 | 2 |
| QualifiedName.java | | 27% | | 25% | 11 | 20 | 18 | 28 | 5 | 12 | 0 | 1 |
| FieldIdentifier.java | | 0% | | 0% | 10 | 10 | 15 | 15 | 8 | 8 | 1 | 1 |
| PasswordObfuscator.java | | 0% | | 0% | 13 | 13 | 16 | 16 | 4 | 4 | 1 | 1 |
| ColumnSpecification.java | | 52% | | 30% | 13 | 17 | 15 | 30 | 4 | 7 | 0 | 1 |
| CustomPayloadMirroringQueryHandler.java | | 0% | | n/a | 8 | 8 | 16 | 16 | 8 | 8 | 1 | 1 |
| AssignmentTestable.java | | 38% | | 8% | 11 | 13 | 17 | 20 | 5 | 7 | 1 | 2 |
| ArrayLiteral.java | | 0% | | 0% | 8 | 8 | 13 | 13 | 6 | 6 | 1 | 1 |
| Term.java | | 19% | | 0% | 15 | 21 | 12 | 18 | 11 | 17 | 2 | 6 |
| ColumnIdentifier.java | | 83% | | 72% | 14 | 40 | 14 | 80 | 5 | 22 | 0 | 2 |
| UTName.java | | 0% | | 0% | 10 | 10 | 11 | 11 | 7 | 7 | 1 | 1 |
| Operations.java | | 64% | | 38% | 10 | 21 | 6 | 22 | 3 | 12 | 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 |
| RoleName.java | | 0% | | 0% | 8 | 8 | 6 | 6 | 5 | 5 | 1 | 1 |
| VariableSpecifications.java | | 82% | | 72% | 7 | 17 | 4 | 29 | 2 | 8 | 0 | 1 |
| Validation.java | | 40% | | 50% | 4 | 5 | 5 | 10 | 1 | 2 | 0 | 1 |
| ReservedKeywords.java | | 70% | | 100% | 1 | 5 | 3 | 12 | 1 | 4 | 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 |