public final class ArrayPositionLinks extends Object implements PositionLinks
| Modifier and Type | Class and Description |
|---|---|
static class |
ArrayPositionLinks.FactoryBuilder |
PositionLinks.Factory| Modifier and Type | Method and Description |
|---|---|
static ArrayPositionLinks.FactoryBuilder |
builder(int size) |
long |
getSizeInBytes() |
int |
next(int position,
int probePosition,
Page allProbeChannelsPage)
Iterate over position links.
|
int |
start(int position,
int probePosition,
Page allProbeChannelsPage)
Initialize iteration over position links.
|
public static ArrayPositionLinks.FactoryBuilder builder(int size)
public int start(int position,
int probePosition,
Page allProbeChannelsPage)
PositionLinksWhen there are no more position -1 is returned
start in interface PositionLinkspublic int next(int position,
int probePosition,
Page allProbeChannelsPage)
PositionLinksnext in interface PositionLinkspublic long getSizeInBytes()
getSizeInBytes in interface PositionLinksCopyright © 2012–2019. All rights reserved.