| listNames(String) |   | 12% |  | 0% | 1 | 2 | 11 | 13 | 0 | 1 |
| newOutputStream(String, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| newInputStream(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getPath(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| DirectoryDataSource(Path, String, String, CompressionFormat, DataSourceObserver) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| newOutputStream(String, String, boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| exists(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| DirectoryDataSource(Path, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| DirectoryDataSource(Path, String, DataSourceObserver) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| DirectoryDataSource(Path, String, String, DataSourceObserver) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| newInputStream(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listNames$2(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listNames$3(Pattern, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listNames$1(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listNames$0(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAllFiles() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCompressedInputStream(InputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCompressedOutputStream(OutputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| DirectoryDataSource(Path, String, String, CompressionFormat, boolean, DataSourceObserver) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| DirectoryDataSource(Path, String, String, boolean, DataSourceObserver) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |