Class AddressTrieMap.EntrySet<K extends Address, V>
- All Implemented Interfaces:
Serializable, Iterable<Map.Entry<K,V>>, Collection<Map.Entry<K, V>>, Set<Map.Entry<K, V>>
- Enclosing class:
AddressTrieMap<K extends Address, V>
public static class AddressTrieMap.EntrySet<K extends Address, V>
extends AbstractSet<Map.Entry<K,V>>
implements Serializable
- Author:
- scfoley
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionIterates from largest prefix blocks to smallest to individual addresses.voidclear()Returns an iterator that visits contained addresses and subnet blocks before their containing subnet blocks.Returns an iterator that visits containing subnet blocks before their contained addresses and subnet blocks.booleanbooleaninthashCode()booleanisEmpty()iterator()booleanbooleanremoveAll(Collection<?> collection) intsize()Methods inherited from class AbstractCollection
add, addAll, containsAll, retainAll, toArray, toArray, toStringMethods inherited from interface Collection
parallelStream, removeIf, stream, toArray
-
Method Details
-
iterator
-
containingFirstIterator
-
containedFirstIterator
-
blockSizeIterator
-
spliterator
- Specified by:
spliteratorin interfaceCollection<K extends Address>- Specified by:
spliteratorin interfaceIterable<K extends Address>- Specified by:
spliteratorin interfaceSet<K extends Address>
-
size
-
isEmpty
-
contains
-
remove
-
clear
-
hashCode
-
equals
-
removeAll
-