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
 
 -