public class HollowHashIndexBuilder
extends java.lang.Object
Constructor and Description |
---|
HollowHashIndexBuilder(HollowReadStateEngine stateEngine,
java.lang.String type,
java.lang.String selectField,
java.lang.String... matchFields) |
Modifier and Type | Method and Description |
---|---|
void |
buildIndex() |
int |
getBitsPerMatchHashKey() |
int |
getBitsPerSelectHashEntry() |
int[] |
getBitsPerTraverserField() |
int |
getFinalBitsPerMatchHashEntry() |
int |
getFinalBitsPerSelectTablePointer() |
int |
getFinalBitsPerSelectTableSize() |
long |
getFinalMatchHashMask() |
FixedLengthElementArray |
getFinalMatchHashTable() |
FixedLengthElementArray |
getFinalSelectHashArray() |
HollowHashIndexField[] |
getMatchFields() |
int[] |
getOffsetPerTraverserField() |
HollowHashIndexField |
getSelectField() |
public HollowHashIndexBuilder(HollowReadStateEngine stateEngine, java.lang.String type, java.lang.String selectField, java.lang.String... matchFields)
public void buildIndex()
public int getBitsPerMatchHashKey()
public FixedLengthElementArray getFinalMatchHashTable()
public long getFinalMatchHashMask()
public int getFinalBitsPerMatchHashEntry()
public int getFinalBitsPerSelectTableSize()
public int getFinalBitsPerSelectTablePointer()
public FixedLengthElementArray getFinalSelectHashArray()
public HollowHashIndexField getSelectField()
public HollowHashIndexField[] getMatchFields()
public int[] getBitsPerTraverserField()
public int[] getOffsetPerTraverserField()
public int getBitsPerSelectHashEntry()