@NotThreadSafe public interface LookupSource extends Closeable
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(long position,
PageBuilder pageBuilder,
int outputChannelOffset) |
void |
close() |
int |
getChannelCount() |
long |
getInMemorySizeInBytes() |
long |
getJoinPosition(int position,
Page hashChannelsPage,
Page allChannelsPage) |
long |
getJoinPosition(int position,
Page hashChannelsPage,
Page allChannelsPage,
long rawHash) |
long |
getJoinPositionCount() |
long |
getNextJoinPosition(long currentJoinPosition,
int probePosition,
Page allProbeChannelsPage) |
boolean |
isEmpty() |
boolean |
isJoinPositionEligible(long currentJoinPosition,
int probePosition,
Page allProbeChannelsPage) |
long |
joinPositionWithinPartition(long joinPosition) |
int getChannelCount()
long getInMemorySizeInBytes()
long getJoinPositionCount()
long joinPositionWithinPartition(long joinPosition)
long getJoinPosition(int position,
Page hashChannelsPage,
Page allChannelsPage,
long rawHash)
long getNextJoinPosition(long currentJoinPosition,
int probePosition,
Page allProbeChannelsPage)
void appendTo(long position,
PageBuilder pageBuilder,
int outputChannelOffset)
boolean isJoinPositionEligible(long currentJoinPosition,
int probePosition,
Page allProbeChannelsPage)
boolean isEmpty()
void close()
close in interface AutoCloseableclose in interface CloseableCopyright © 2012–2019. All rights reserved.