## Uses of Interface
org.apache.commons.collections4.Trie

- Packages that use Trie
  Package | Description
  --- | ---
  org.apache.commons.collections4 | This package contains the interfaces and utilities shared across all the subpackages of this component.
  org.apache.commons.collections4.trie | This package contains implementations of the `Trie` interface.

- - ### Uses of Trie in org.apache.commons.collections4

    Methods in org.apache.commons.collections4 that return Trie
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V> Trie<K,V>` | TrieUtils.`unmodifiableTrie(Trie<K,? extends V> trie)` Returns an unmodifiable instance of a `Trie`

    Methods in org.apache.commons.collections4 with parameters of type Trie
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V> Trie<K,V>` | TrieUtils.`unmodifiableTrie(Trie<K,? extends V> trie)` Returns an unmodifiable instance of a `Trie`

  - ### Uses of Trie in org.apache.commons.collections4.trie

    Classes in org.apache.commons.collections4.trie that implement Trie
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBitwiseTrie<K,V>` This class provides some basic `Trie` functionality and utility methods for actual bitwise `Trie` implementations.
    `class` | `PatriciaTrie<E>` Implementation of a PATRICIA Trie (Practical Algorithm to Retrieve Information Coded in Alphanumeric).
    `class` | `UnmodifiableTrie<K,V>` An unmodifiable `Trie`.

    Methods in org.apache.commons.collections4.trie that return Trie
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V> Trie<K,V>` | UnmodifiableTrie.`unmodifiableTrie(Trie<K,? extends V> trie)` Factory method to create a unmodifiable trie.

    Methods in org.apache.commons.collections4.trie with parameters of type Trie
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V> Trie<K,V>` | UnmodifiableTrie.`unmodifiableTrie(Trie<K,? extends V> trie)` Factory method to create a unmodifiable trie.

    Constructors in org.apache.commons.collections4.trie with parameters of type Trie
    Constructor and Description
    `UnmodifiableTrie(Trie<K,? extends V> trie)` Constructor that wraps (not copies).

Copyright © 2001–2019 The Apache Software Foundation. All rights reserved.