public class OnHeapLevelIndexHeader extends Object implements LevelIndexHeader
LevelIndexHeader which stores index on heap.| 限定符和类型 | 方法和说明 |
|---|---|
int |
getLevel()
Returns the top level of skip list.
|
long |
getNextNode(int level)
Returns the next node in the given level.
|
void |
updateLevel(int level)
Updates the top level of skip list to the given level.
|
void |
updateNextNode(int level,
long node)
Updates the next node in the given level to the specified node id.
|
public int getLevel()
LevelIndexHeadergetLevel 在接口中 LevelIndexHeaderpublic void updateLevel(int level)
LevelIndexHeaderupdateLevel 在接口中 LevelIndexHeaderlevel - the level which top level of skip list updates to.public long getNextNode(int level)
LevelIndexHeadergetNextNode 在接口中 LevelIndexHeaderlevel - the level whose next node is returned.public void updateNextNode(int level,
long node)
LevelIndexHeaderupdateNextNode 在接口中 LevelIndexHeaderlevel - the level whose next node is updated.node - the id of the next node.Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.