Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eddfbb68 authored by Jean Chalard's avatar Jean Chalard
Browse files

Add a helper method

Change-Id: I7a898940d5f672bbee0da0c02af7a08297051ec3
parent c88026e1
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -434,6 +434,16 @@ public class FusionDictionary implements Iterable<Word> {
        return currentGroup;
    }

    /**
     * Helper method to find out whether a word is in the dict or not.
     */
    public boolean hasWord(final String s) {
        if (null == s || "".equals(s)) {
            throw new RuntimeException("Can't search for a null or empty string");
        }
        return null != findWordInTree(mRoot, s);
    }

    /**
     * Recursively count the number of character groups in a given branch of the trie.
     *