Package net.minecraft.client.searchtree
Class SuffixArray<T>
java.lang.Object
net.minecraft.client.searchtree.SuffixArray<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.ints.IntListprivate static final booleanprivate static final booleanprivate static final intprivate static final intprivate static final org.slf4j.Loggerprivate intprivate it.unimi.dsi.fastutil.ints.IntListprivate it.unimi.dsi.fastutil.ints.IntListprivate final it.unimi.dsi.fastutil.ints.IntList -
Constructor Summary
Constructors -
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
-