| lambda$makeCellPathComparator$3(AbstractType, CellPath, CellPath) |  | 0% |  | 0% | 10 | 10 | 8 | 8 | 1 | 1 |
| validateCell(Cell) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| validateCellPath(CellPath) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| toCQLString(Iterator) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| compare(ColumnMetadata) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| equalsWithoutType(ColumnMetadata) |   | 21% |   | 8% | 6 | 7 | 2 | 4 | 0 | 1 |
| cellValueType() |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| appendCqlTo(CqlBuilder) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| debugString() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| copy() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withNewName(ColumnIdentifier) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withNewMask(ColumnMask) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ColumnMetadata(String, String, ColumnIdentifier, AbstractType, int, ColumnMetadata.Kind, ColumnMask) |   | 82% |   | 65% | 6 | 11 | 1 | 13 | 0 | 1 |
| ColumnMetadata(TableMetadata, ByteBuffer, AbstractType, int, ColumnMetadata.Kind, ColumnMask) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| hashCode() |   | 86% |   | 57% | 6 | 8 | 0 | 11 | 0 | 1 |
| partitionKeyColumn(String, String, String, AbstractType, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clusteringColumn(String, String, String, AbstractType, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| staticColumn(String, String, String, AbstractType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| appendNameAndOrderTo(CqlBuilder) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| equals(Object) |   | 55% |   | 37% | 4 | 5 | 2 | 6 | 0 | 1 |
| partitionKeyColumn(TableMetadata, ByteBuffer, AbstractType, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clusteringColumn(TableMetadata, ByteBuffer, AbstractType, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| regularColumn(TableMetadata, ByteBuffer, AbstractType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| staticColumn(TableMetadata, ByteBuffer, AbstractType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$2(Object, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$1(Cell, Cell) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| comparisonOrder(ColumnMetadata.Kind, boolean, long, ColumnIdentifier) |   | 88% |   | 66% | 2 | 4 | 0 | 3 | 0 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| selectColumns(Predicate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toIdentifiers(Collection) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toCQLString(Iterable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| makeCellPathComparator(ColumnMetadata.Kind, AbstractType) |   | 86% |   | 83% | 1 | 4 | 0 | 6 | 0 | 1 |
| cellPathComparator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asymmetricCellPathComparator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cellComparator() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExactTypeIfKnown(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$toIdentifiers$4(ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clusteringOrder() |   | 84% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| isMasked() |   | 71% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| cellPathSerializer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isRegular() |   | 87% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| compareTo(ColumnMetadata) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| withNewType(AbstractType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCounterColumn() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| regularColumn(String, String, String, AbstractType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPartitionKey() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isClusteringColumn() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isStatic() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| newSelectorFactory(TableMetadata, AbstractType, List, VariableSpecifications) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isComplex() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isSimple() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$static$0(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isPrimaryKeyColumn() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| position() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMask() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| processesSelection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |