java.lang.Object
org.apache.lucene.util.fst.NodeHash<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate final FST.BytesReaderprivate longprivate PagedGrowableWriter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongadd(FSTCompiler<T> fstCompiler, FSTCompiler.UnCompiledNode<T> nodeIn) private voidaddNew(long address) private longhash(long node) private longhash(FSTCompiler.UnCompiledNode<T> node) private booleannodesEqual(FSTCompiler.UnCompiledNode<T> node, long address) private voidrehash()
-
Field Details
-
table
-
count
private long count -
mask
private long mask -
fst
-
scratchArc
-
in
-
-
Constructor Details
-
NodeHash
-
-
Method Details
-
nodesEqual
- Throws:
IOException
-
hash
-
hash
- Throws:
IOException
-
add
public long add(FSTCompiler<T> fstCompiler, FSTCompiler.UnCompiledNode<T> nodeIn) throws IOException - Throws:
IOException
-
addNew
- Throws:
IOException
-
rehash
- Throws:
IOException
-