Package net.minecraft.client.searchtree
Class SuffixArray<T>
java.lang.Object
net.minecraft.client.searchtree.SuffixArray<T>
-
Field Summary
Modifier and TypeFieldDescriptionprivate it.unimi.dsi.fastutil.ints.IntList
private static boolean
private static boolean
private static int
private static int
private static org.apache.logging.log4j.Logger
private int
private it.unimi.dsi.fastutil.ints.IntList
private it.unimi.dsi.fastutil.ints.IntList
private 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.apache.logging.log4j.Logger LOGGER -
END_OF_TEXT_MARKER
private static final int END_OF_TEXT_MARKER- See Also:
- Constant Field Values
-
END_OF_DATA
private static final int END_OF_DATA- See Also:
- Constant Field Values
-
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
-