Package net.minecraft.client.searchtree
Class SuffixArray<T>
java.lang.Object
net.minecraft.client.searchtree.SuffixArray<T>
-
Field Summary
Modifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.ints.IntList
private static final boolean
private static final boolean
private static final int
private static final int
private static final org.slf4j.Logger
private int
private it.unimi.dsi.fastutil.ints.IntList
private it.unimi.dsi.fastutil.ints.IntList
private final it.unimi.dsi.fastutil.ints.IntList
-
Constructor Summary
-
Method Summary
-
Field Details
-
DEBUG_COMPARISONS
private static final boolean DEBUG_COMPARISONS -
DEBUG_ARRAY
private static final boolean DEBUG_ARRAY -
LOGGER
private static final org.slf4j.Logger LOGGER -
END_OF_TEXT_MARKER
private static final int END_OF_TEXT_MARKER- See Also:
-
END_OF_DATA
private static final int END_OF_DATA- See Also:
-
list
-
chars
private final it.unimi.dsi.fastutil.ints.IntList chars -
wordStarts
private final it.unimi.dsi.fastutil.ints.IntList wordStarts -
suffixToT
private it.unimi.dsi.fastutil.ints.IntList suffixToT -
offsets
private it.unimi.dsi.fastutil.ints.IntList offsets -
maxStringLength
private int maxStringLength
-
-
Constructor Details
-
SuffixArray
public SuffixArray()
-
-
Method Details
-
add
-
generate
public void generate() -
print
private void print() -
getString
-
compare
-
search
-