@@ -29,21 +29,29 @@ Levenshtypo.LevenshtomatonFactory.Construct(string! s, int maxEditDistance, bool
29
29
Levenshtypo.Levenshtrie
30
30
Levenshtypo.Levenshtrie<T>
31
31
Levenshtypo.Levenshtrie<T>.Add(string! key, T value) -> void
32
+ Levenshtypo.Levenshtrie<T>.Add(System.ReadOnlySpan<char> key, T value) -> void
32
33
Levenshtypo.Levenshtrie<T>.EnumerateSearch<TSearchState>(TSearchState searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
33
34
Levenshtypo.Levenshtrie<T>.Remove(string! key) -> bool
35
+ Levenshtypo.Levenshtrie<T>.Remove(System.ReadOnlySpan<char> key) -> bool
34
36
Levenshtypo.Levenshtrie<T>.Search<TSearchState>(TSearchState searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
35
37
Levenshtypo.Levenshtrie<T>.this[string! key].get -> T
36
38
Levenshtypo.Levenshtrie<T>.this[string! key].set -> void
37
39
Levenshtypo.Levenshtrie<T>.TryGetValue(string! key, out T value) -> bool
38
40
Levenshtypo.LevenshtrieExtensions
39
41
Levenshtypo.LevenshtrieMultiMap<T>
40
42
Levenshtypo.LevenshtrieMultiMap<T>.Add(string! key, T value) -> void
43
+ Levenshtypo.LevenshtrieMultiMap<T>.Add(System.ReadOnlySpan<char> key, T value) -> void
41
44
Levenshtypo.LevenshtrieMultiMap<T>.EnumerateSearch<TSearchState>(TSearchState searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
45
+ Levenshtypo.LevenshtrieMultiMap<T>.GetOrAdd(System.ReadOnlySpan<char> key, T value, System.Collections.Generic.IEqualityComparer<T>! comparer, out bool exists) -> T
42
46
Levenshtypo.LevenshtrieMultiMap<T>.GetValues(string! key) -> Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult
43
47
Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult
48
+ Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult.Current.get -> T
44
49
Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult.GetValuesResult() -> void
50
+ Levenshtypo.LevenshtrieMultiMap<T>.GetValuesResult.MoveNext() -> bool
45
51
Levenshtypo.LevenshtrieMultiMap<T>.Remove(string! key, T value, System.Collections.Generic.IEqualityComparer<T>! comparer) -> bool
52
+ Levenshtypo.LevenshtrieMultiMap<T>.Remove(System.ReadOnlySpan<char> key, T value, System.Collections.Generic.IEqualityComparer<T>! comparer) -> bool
46
53
Levenshtypo.LevenshtrieMultiMap<T>.RemoveAll(string! key) -> bool
54
+ Levenshtypo.LevenshtrieMultiMap<T>.RemoveAll(System.ReadOnlySpan<char> key) -> bool
47
55
Levenshtypo.LevenshtrieMultiMap<T>.Search<TSearchState>(TSearchState searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
48
56
Levenshtypo.LevenshtrieSearchResult<T>
49
57
Levenshtypo.LevenshtrieSearchResult<T>.Distance.get -> int
@@ -68,7 +76,15 @@ static Levenshtypo.Levenshtrie<T>.Create(System.Collections.Generic.IEnumerable<
68
76
static Levenshtypo.LevenshtrieExtensions.EnumerateSearch<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
69
77
static Levenshtypo.LevenshtrieExtensions.EnumerateSearch<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
70
78
static Levenshtypo.LevenshtrieExtensions.EnumerateSearch<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
79
+ static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T, TSearchState>(this Levenshtypo.ILevenshtrie<T>! this, TSearchState searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
80
+ static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
81
+ static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
82
+ static Levenshtypo.LevenshtrieExtensions.EnumerateSearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> System.Collections.Generic.IEnumerable<Levenshtypo.LevenshtrieSearchResult<T>>!
71
83
static Levenshtypo.LevenshtrieExtensions.Search<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
72
84
static Levenshtypo.LevenshtrieExtensions.Search<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
73
85
static Levenshtypo.LevenshtrieExtensions.Search<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
86
+ static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T, TSearchState>(this Levenshtypo.ILevenshtrie<T>! this, TSearchState searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
87
+ static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.Levenshtomaton! automaton) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
88
+ static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, Levenshtypo.LevenshtomatonExecutionState! searcher) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
89
+ static Levenshtypo.LevenshtrieExtensions.SearchByPrefix<T>(this Levenshtypo.ILevenshtrie<T>! this, string! text, int maxEditDistance, Levenshtypo.LevenshtypoMetric metric = Levenshtypo.LevenshtypoMetric.Levenshtein) -> Levenshtypo.LevenshtrieSearchResult<T>[]!
74
90
static Levenshtypo.LevenshtrieMultiMap<T>.Create(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string!, T>>! source, bool ignoreCase = false) -> Levenshtypo.LevenshtrieMultiMap<T>!
0 commit comments