Package net.minecraft.client.util
Class SuffixArray<T>
java.lang.Object
net.minecraft.client.util.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 org.apache.logging.log4j.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.apache.logging.log4j.Logger LOGGER -
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
-