Lines Matching defs:root
1369 public static void addToTrie(TrieNode root, String str, String value) {
1372 root = root.getOrCreateChild(str.charAt(index++));
1374 root.setValue(value);
1381 private static boolean matches(TrieNode root, String str) {
1384 root = root.getChild(str.charAt(index++));
1385 if (root == null) {
1387 } else if (root.exists()) {
1399 TrieNode root, AbstractMessageParser p, int start) {
1400 return longestMatch(root, p, start, false);
1409 TrieNode root, AbstractMessageParser p, int start, boolean smiley) {
1413 root = root.getChild(p.getRawText().charAt(index++));
1414 if (root == null) {
1416 } else if (root.exists()) {
1418 bestMatch = root;
1420 bestMatch = root;