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