| JoinHash(PagesHash, Optional, Optional) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| startJoinPosition(int, int, Page) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getInMemorySizeInBytes() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isJoinPositionEligible(long, int, Page) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| getNextJoinPosition(long, int, Page) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getJoinPosition(int, Page, Page, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getJoinPosition(int, Page, Page) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isEmpty() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| appendTo(long, PageBuilder, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getJoinPositionCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChannelCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| joinPositionWithinPartition(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| close() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |