| guessFieldType(Object) |  | 0% |  | 0% | 18 | 18 | 43 | 43 | 1 | 1 |
| buildPredicate(MongoColumnHandle, Domain) |  | 0% |  | 0% | 15 | 15 | 28 | 28 | 1 | 1 |
| guessTableFields(SchemaTableName) |  | 0% |  | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
| addColumn(MongoTableHandle, ColumnMetadata) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| renameTable(SchemaTableName, SchemaTableName) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| createTableMetadata(SchemaTableName, List) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| getTableMetadata(SchemaTableName) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| renameColumn(MongoTableHandle, String, String) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| dropColumn(MongoTableHandle, String) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| execute(MongoSplit, List) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| loadTableSchema(SchemaTableName) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| MongoSession(TypeManager, MongoClient, MongoClientConfig) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| deleteTableMetadata(SchemaTableName) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getTableMetadataNames(String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| buildQuery(TupleDomain) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| lambda$guessFieldType$5(List, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getAllTables(String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| buildColumnHandle(Document) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| orPredicate(List) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| collectionExists(MongoDatabase, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| translateValue(Object, Type) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getTable(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| dropTable(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$renameColumn$6(String, String, Document) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getColumnMetadata(Document) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$dropColumn$7(String, Document) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getAllTables$0(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isNullPredicate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getAllTables$1(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getCollection(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCollection(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$guessFieldType$4(Optional) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getIndexes(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| documentOf(String, Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$buildPredicate$2(String, Document) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAllSchemas() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createTable(SchemaTableName, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$createTableMetadata$3(MongoColumnHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shutdown() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isNotNullPredicate() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |