| parseThriftDdl(String) |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| thriftTableToDdl(S3SelectRecordCursor.ThriftTable) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
| updateSplitSchema(Properties, List) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| pruneThriftTable(S3SelectRecordCursor.ThriftTable, List) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| buildColumns(List) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| buildColumnTypes(List) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$thriftTableToDdl$2(S3SelectRecordCursor.ThriftField) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| S3SelectRecordCursor(Configuration, Path, RecordReader, long, Properties, List, DateTimeZone, TypeManager) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$pruneThriftTable$1(Set, S3SelectRecordCursor.ThriftField) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildColumnTypes$0(HiveColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |