public final class Tries
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> Trie<T> |
emptyTrie() |
static <E extends java.lang.Enum<E>> |
enumTrie(java.lang.Class<E> enumClass)
Create a Trie containing the enum constants of an
Enum. |
static Trie<java.lang.String> |
toStringTrie(java.util.List<java.lang.String> words)
Sometimes a Trie's values aren't important, only the words matter.
|
static Trie<java.lang.String> |
toStringTrie(java.lang.String... words)
Sometimes a Trie's values aren't important, only the words matter.
|
public static <T> Trie<T> emptyTrie()
public static Trie<java.lang.String> toStringTrie(java.lang.String... words)
words - Words to put in the Trie.public static Trie<java.lang.String> toStringTrie(java.util.List<java.lang.String> words)
words - Words to put in the Trie.public static <E extends java.lang.Enum<E>> Trie<E> enumTrie(java.lang.Class<E> enumClass)
Enum.E - Actual Enum type.enumClass - Enum class to create Trie for.Enum.