package com.baeldung.trie; import java.util.HashMap; import java.util.Map; class TrieNode { private final Map children = new HashMap<>(); private boolean endOfWord; Map getChildren() { return children; } boolean isEndOfWord() { return endOfWord; } void setEndOfWord(boolean endOfWord) { this.endOfWord = endOfWord; } }