public class BKDReader.IndexTree extends Object implements Cloneable
Modifier and Type | Method and Description |
---|---|
BKDReader.IndexTree |
clone()
Clone, but you are not allowed to pop up past the point where the clone happened.
|
long |
getLeafBlockFP()
Only valid after pushLeft or pushRight, not pop!
|
int |
getNodeID() |
int |
getNumLeaves()
Return the number of leaves below the current node.
|
int |
getSplitDim()
Only valid after pushLeft or pushRight, not pop!
|
BytesRef |
getSplitDimValue()
Only valid after pushLeft or pushRight, not pop!
|
byte[] |
getSplitPackedValue() |
boolean |
isLeafNode() |
boolean |
nodeExists() |
void |
pop() |
void |
pushLeft() |
void |
pushRight() |
public void pushLeft()
public BKDReader.IndexTree clone()
public void pushRight()
public void pop()
public boolean isLeafNode()
public boolean nodeExists()
public int getNodeID()
public byte[] getSplitPackedValue()
public int getSplitDim()
public BytesRef getSplitDimValue()
public long getLeafBlockFP()
public int getNumLeaves()
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.