| validateCompatibility(TableMetadata) |  | 0% |  | 0% | 17 | 17 | 34 | 34 | 1 | 1 |
| appendCqlTo(CqlBuilder, boolean, boolean, boolean) |  | 0% |  | 0% | 9 | 9 | 30 | 30 | 1 | 1 |
| primaryKeyAsCQLLiteral(ByteBuffer, Clustering) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| validate() |   | 34% |   | 40% | 9 | 11 | 8 | 18 | 0 | 1 |
| appendColumnDefinitions(CqlBuilder, boolean, boolean) |  | 0% |  | 0% | 14 | 14 | 22 | 22 | 1 | 1 |
| appendDropColumns(CqlBuilder) |  | 0% |  | 0% | 3 | 3 | 20 | 20 | 1 | 1 |
| equalsWithoutColumns(TableMetadata) |  | 0% |  | 0% | 11 | 11 | 9 | 9 | 1 | 1 |
| compareColumns(Map) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| appendPrimaryKey(CqlBuilder) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
| appendTableOptions(CqlBuilder, boolean) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| changeAffectsPreparedStatements(TableMetadata) |  | 0% |  | 0% | 9 | 9 | 5 | 5 | 1 | 1 |
| toDebugString() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| unbuild() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| dependsOn(Function) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| getDroppedColumn(ByteBuffer, boolean) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| updateIndexTableMetadata(TableParams) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| withUpdatedUserType(UserType) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getExistingColumn(ColumnIdentifier) |   | 32% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| allColumnsInCreateOrder() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addUserTypes(AbstractType, Set) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| toCqlString(boolean, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| toCqlString(boolean, boolean, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getDroppedColumn(ByteBuffer) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| except(String, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| compare(TableMetadata) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| enforceStrictLiveness() |   | 31% |   | 25% | 2 | 3 | 0 | 1 | 0 | 1 |
| getReferencedUserTypes() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| TableMetadata(TableMetadata.Builder) |   | 92% |   | 75% | 1 | 3 | 0 | 24 | 0 | 1 |
| lambda$withUpdatedUserType$5(TableMetadata.Builder, UserType, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSuperColumnMapColumnName(ColumnIdentifier) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| minimal(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| builder(String, String, TableId) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withSwapped(TableParams) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withSwapped(Set) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withSwapped(Triggers) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| withSwapped(Indexes) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| primaryKeyColumns() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| indexTableName(IndexMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| referencesUserType(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$appendPrimaryKey$9(CqlBuilder, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$appendPrimaryKey$8(CqlBuilder, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| partitionKeyAsCQLLiteral(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asCQLLiteral(AbstractType, ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getReferencedUserTypes$6(Set, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$referencesUserType$4(ByteBuffer, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isIncrementalBackupsEnabled() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$appendTableOptions$10(CqlBuilder, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addUserTypes$7(Set, AbstractType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| elementKeyspace() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| elementName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasMaskedColumns() |  | 90% |   | 75% | 1 | 3 | 1 | 5 | 0 | 1 |
| isIndex() |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| isView() |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| hasStaticColumns() |  | 75% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| elementType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allColumnsInSelectOrder() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| partitionKeyAsClusteringComparator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVirtual() |  | 100% |  | 100% | 0 | 2 | 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 |
| getColumn(ByteBuffer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isCounter() |  | 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$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 |
| 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 |