| validateCompatibility(TableMetadata) |   | 43% |   | 75% | 8 | 17 | 17 | 34 | 0 | 1 |
| validate() |   | 50% |   | 80% | 4 | 11 | 6 | 18 | 0 | 1 |
| toDebugString() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| getDroppedColumn(ByteBuffer, boolean) |   | 65% |   | 66% | 2 | 4 | 2 | 6 | 0 | 1 |
| appendCqlTo(CqlBuilder, boolean, boolean, boolean) |   | 96% |   | 93% | 1 | 9 | 0 | 30 | 0 | 1 |
| isIncrementalBackupsEnabled() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equals(Object) |  | 92% |   | 75% | 2 | 5 | 1 | 6 | 0 | 1 |
| isSuperColumnMapColumnName(ColumnIdentifier) |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| updateIndexTableMetadata(TableParams) |  | 95% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| TableMetadata(TableMetadata.Builder) |  | 100% |  | 100% | 0 | 3 | 0 | 24 | 0 | 1 |
| primaryKeyAsCQLLiteral(ByteBuffer, Clustering) |  | 100% |  | 100% | 0 | 5 | 0 | 15 | 0 | 1 |
| appendColumnDefinitions(CqlBuilder, boolean, boolean) |  | 100% |   | 96% | 1 | 14 | 0 | 22 | 0 | 1 |
| appendDropColumns(CqlBuilder) |  | 100% |  | 100% | 0 | 3 | 0 | 20 | 0 | 1 |
| equalsWithoutColumns(TableMetadata) |  | 100% |   | 90% | 2 | 11 | 0 | 9 | 0 | 1 |
| compareColumns(Map) |  | 100% |   | 90% | 1 | 7 | 0 | 13 | 0 | 1 |
| hashCode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| appendPrimaryKey(CqlBuilder) |  | 100% |  | 100% | 0 | 4 | 0 | 16 | 0 | 1 |
| appendTableOptions(CqlBuilder, boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 17 | 0 | 1 |
| changeAffectsPreparedStatements(TableMetadata) |  | 100% |   | 93% | 1 | 9 | 0 | 5 | 0 | 1 |
| unbuild() |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| dependsOn(Function) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| getExistingColumn(ColumnIdentifier) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| hasMaskedColumns() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| withUpdatedUserType(UserType) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| allColumnsInSelectOrder() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| allColumnsInCreateOrder() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| enforceStrictLiveness() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| addUserTypes(AbstractType, Set) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| toCqlString(boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| toCqlString(boolean, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getDroppedColumn(ByteBuffer) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| partitionKeyAsClusteringComparator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| except(String, Object[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compare(TableMetadata) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| getReferencedUserTypes() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$withUpdatedUserType$5(TableMetadata.Builder, UserType, ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isIndex() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isView() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isVirtual() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| hasStaticColumns() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| minimal(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| builder(String, String, TableId) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| columnsIterator(Iterator, Iterator, Iterator) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getColumn(ColumnIdentifier) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| builder(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withSwapped(TableParams) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withSwapped(Set) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withSwapped(Triggers) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| withSwapped(Indexes) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| primaryKeyColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getColumn(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| indexTableName(IndexMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| referencesUserType(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$appendPrimaryKey$9(CqlBuilder, ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$appendPrimaryKey$8(CqlBuilder, ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCounter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| partitionKeyAsCQLLiteral(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asCQLLiteral(AbstractType, ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getReferencedUserTypes$6(Set, ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$referencesUserType$4(ByteBuffer, ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| indexName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| columns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| regularColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| staticColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$appendTableOptions$10(CqlBuilder, ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$addUserTypes$7(Set, AbstractType) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$validate$2(ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| partitionKeyColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clusteringColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| regularAndStaticColumns() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| elementKeyspace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| elementName() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$partitionKeyAsClusteringComparator$3(ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$1(ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$0(ColumnMetadata) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCompactTable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isStaticCompactTable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| elementType() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |