public bool IsWordSeparator(char character) { return(Trie.IsWordSeparator(character)); }
public static void SetWordSeparators(string wordSeparators) { Trie.SetWordSeparators(wordSeparators); }
public PredictionEngine() { this.currentSubTrie = this.GetTrie(); }
protected virtual void DeleteTries() { this.trie = new Trie(); }
private void ResetState() { this.currentWord = ""; this.currentSubTrie = this.GetTrie(); this.isUnknownWord = false; }
public bool ValidCharacter(char character) { return(Trie.IsLatinLetter(character) || Trie.IsWordSeparator(character)); }