public class SearchTreeReloadable<T> extends java.lang.Object implements IMutableSearchTree<T>
Modifier and Type | Class and Description |
---|---|
static class |
SearchTreeReloadable.JoinedIterator<T> |
Modifier and Type | Field and Description |
---|---|
protected SuffixArray<T> |
field_217875_a |
protected SuffixArray<T> |
field_217876_b |
Constructor and Description |
---|
SearchTreeReloadable(java.util.function.Function<T,java.util.stream.Stream<ResourceLocation>> p_i50896_1_) |
Modifier and Type | Method and Description |
---|---|
void |
func_217871_a() |
void |
func_217872_a(T p_217872_1_) |
protected int |
func_217874_a(T p_217874_1_,
T p_217874_2_) |
protected void |
index(T element) |
void |
recalculate() |
java.util.List<T> |
search(java.lang.String searchText) |
protected SuffixArray<T> field_217875_a
protected SuffixArray<T> field_217876_b
public SearchTreeReloadable(java.util.function.Function<T,java.util.stream.Stream<ResourceLocation>> p_i50896_1_)
public void recalculate()
recalculate
in interface IMutableSearchTree<T>
public void func_217872_a(T p_217872_1_)
func_217872_a
in interface IMutableSearchTree<T>
public void func_217871_a()
func_217871_a
in interface IMutableSearchTree<T>
protected void index(T element)
public java.util.List<T> search(java.lang.String searchText)
search
in interface ISearchTree<T>