Package | Description |
---|---|
inet.ipaddr.format.util |
Contains utility classes such as collections, spliterators, and String-writers.
|
inet.ipaddr.ipv4 |
Classes for IPv4
|
inet.ipaddr.ipv6 |
Classes for IPv6
|
inet.ipaddr.mac |
Classes for MAC addresses.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseDualIPv4v6Tries<T4 extends AddressTrie<IPv4Address>,T6 extends AddressTrie<IPv6Address>>
Contains a pair of IPv4 and IPv6 tries for a data structure that can have fast look-up and containment checks of both IPv4 and IPv6 addresses.
|
class |
BaseDualIPv4v6Tries<T4 extends AddressTrie<IPv4Address>,T6 extends AddressTrie<IPv6Address>>
Contains a pair of IPv4 and IPv6 tries for a data structure that can have fast look-up and containment checks of both IPv4 and IPv6 addresses.
|
Modifier and Type | Class and Description |
---|---|
class |
AssociativeAddressTrie<K extends Address,V>
An address trie in which each node is associated with a value.
|
Modifier and Type | Method and Description |
---|---|
AddressTrie<E> |
AddressTrie.TrieNode.asNewTrie()
Creates a new sub-trie, copying the nodes starting with this node as root.
|
AddressTrie<E> |
AddressTrieSet.asTrie()
Returns a trie representing this set.
|
AddressTrie<E> |
AddressTrie.clone() |
Modifier and Type | Method and Description |
---|---|
static String |
AddressTrie.toString(boolean withNonAddedKeys,
AddressTrie<?>... tries)
Produces a visual representation of the given tries joined by a single root node, with one node per line.
|
Constructor and Description |
---|
AddressTrieSet(AddressTrie<E> trie) |
AddressTrieSet(AddressTrie<E> trie,
Collection<? extends E> collection) |
Modifier and Type | Class and Description |
---|---|
class |
IPv4AddressAssociativeTrie<V>
An IPv4 address trie in which each node can be associated with a value.
|
class |
IPv4AddressTrie
An IPv4 address trie.
|
Modifier and Type | Class and Description |
---|---|
class |
IPv6AddressAssociativeTrie<V>
An IPv6 address trie in which each node can be associated with a value.
|
class |
IPv6AddressTrie
An IPv6 address trie.
|
Modifier and Type | Class and Description |
---|---|
class |
MACAddressAssociativeTrie<V>
A MAC address trie in which each node can be associated with a value.
|
class |
MACAddressTrie
A MAC address trie.
|