| TestRowKeys |  | 0% |  | 0% | 17 | 17 | 186 | 186 | 11 | 11 | 1 | 1 |
| TestSeparator |  | 0% |  | 0% | 11 | 11 | 119 | 119 | 9 | 9 | 1 | 1 |
| Separator |  | 0% |  | 0% | 76 | 76 | 148 | 148 | 25 | 25 | 1 | 1 |
| ColumnRWHelper |  | 0% |  | 0% | 48 | 48 | 142 | 142 | 14 | 14 | 1 | 1 |
| TimelineStorageUtils |  | 0% |  | 0% | 63 | 63 | 96 | 96 | 13 | 13 | 1 | 1 |
| TestRowKeysAsString |  | 0% | | n/a | 7 | 7 | 74 | 74 | 7 | 7 | 1 | 1 |
| TestKeyConverters |  | 0% |  | 0% | 11 | 11 | 72 | 72 | 7 | 7 | 1 | 1 |
| HBaseTimelineServerUtils |  | 0% |  | 0% | 24 | 24 | 54 | 54 | 11 | 11 | 1 | 1 |
| EventColumnNameConverter |  | 0% |  | 0% | 8 | 8 | 20 | 20 | 4 | 4 | 1 | 1 |
| TimelineHBaseSchemaConstants |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 2 | 2 | 1 | 1 |
| TestHBaseTimelineStorageUtils |  | 0% |  | 0% | 7 | 7 | 38 | 38 | 6 | 6 | 1 | 1 |
| HBaseTimelineStorageUtils |  | 0% |  | 0% | 13 | 13 | 34 | 34 | 4 | 4 | 1 | 1 |
| HBaseTimelineSchemaUtils |  | 0% |  | 0% | 16 | 16 | 29 | 29 | 9 | 9 | 1 | 1 |
| LongConverter |  | 0% |  | 0% | 14 | 14 | 16 | 16 | 6 | 6 | 1 | 1 |
| BaseTableRW |  | 0% | | n/a | 7 | 7 | 18 | 18 | 7 | 7 | 1 | 1 |
| OfflineAggregationInfo |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| ColumnHelper |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 3 | 3 | 1 | 1 |
| AppIdKeyConverter |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 4 | 4 | 1 | 1 |
| TimestampGenerator |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 6 | 6 | 1 | 1 |
| TimelineEntityFiltersType |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
| TypedBufferedMutator |  | 0% | | n/a | 8 | 8 | 14 | 14 | 8 | 8 | 1 | 1 |
| Range |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 4 | 4 | 1 | 1 |
| EventColumnName |  | 0% | | n/a | 5 | 5 | 10 | 10 | 5 | 5 | 1 | 1 |
| StringKeyConverter |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| LongKeyConverter |  | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| OfflineAggregationInfo.new OfflineAggregationInfo.PrimaryKeyStringSetter() {...} |  | 0% | | n/a | 2 | 2 | 6 | 6 | 2 | 2 | 1 | 1 |
| OfflineAggregationInfo.new OfflineAggregationInfo.PrimaryKeyStringSetter() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| TestCustomApplicationIdConversion |  | 0% | | n/a | 2 | 2 | 7 | 7 | 2 | 2 | 1 | 1 |
| TimelineEntityFiltersType.new TimelineEntityFiltersType() {...} |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 |
| TimelineEntityFiltersType.new TimelineEntityFiltersType() {...} |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 |
| TimelineEntityFiltersType.new TimelineEntityFiltersType() {...} |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 |
| TimelineEntityFiltersType.new TimelineEntityFiltersType() {...} |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 |
| TimelineEntityFiltersType.new TimelineEntityFiltersType() {...} |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 |
| TimelineEntityFiltersType.new TimelineEntityFiltersType() {...} |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 2 | 2 | 1 | 1 |
| GenericConverter |  | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| HBaseTimelineSchemaUtils.new ThreadLocal() {...} |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| BaseTable | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |