Uses of Interface
org.apache.commons.collections4.IterableGet
Packages that use IterableGet
Package
Description
Interfaces and utilities shared across all packages.
Implements the "split map" concept.
Implements the
Trie interface.-
Uses of IterableGet in org.apache.commons.collections4
Subinterfaces of IterableGet in org.apache.commons.collections4Modifier and TypeInterfaceDescriptioninterfaceBidiMap<K,V> Defines a map that allows bidirectional lookup between key and values.interfaceBoundedMap<K,V> Defines a map that is bounded in size.interfaceIterableMap<K,V> Defines a map that can be iterated directly without needing to create an entry set.interfaceIterableSortedMap<K,V> interfaceMultiMap<K,V> Deprecated.interfaceOrderedBidiMap<K,V> Defines a map that allows bidirectional lookup between key and values and retains and provides access to an ordering.interfaceOrderedMap<K,V> Defines a map that maintains order and allows both forward and backward iteration through that order.interfaceSortedBidiMap<K,V> Defines a map that allows bidirectional lookup between key and values and retains both keys and values in sorted order.interfaceTrie<K,V> Defines the interface for a prefix tree, an ordered tree data structure. -
Uses of IterableGet in org.apache.commons.collections4.bidimap
Classes in org.apache.commons.collections4.bidimap that implement IterableGetModifier and TypeClassDescriptionclassProvides a base decorator that enables additional functionality to be added to a BidiMap via decoration.classAbstractDualBidiMap<K,V> AbstractBidiMapimplemented using two maps.classProvides a base decorator that enables additional functionality to be added to an OrderedBidiMap via decoration.classProvides a base decorator that enables additional functionality to be added to a SortedBidiMap via decoration.classDualHashBidiMap<K,V> classImplementsBidiMapwith twoLinkedHashMapinstances.classDualTreeBidiMap<K,V> protected static classInternal sorted map view.classTreeBidiMap<K extends Comparable<K>,V extends Comparable<V>> Red-Black tree-based implementation of BidiMap where all objects added implement theComparableinterface.final classUnmodifiableBidiMap<K,V> Decorates anotherBidiMapto ensure it can't be altered.final classDecorates anotherOrderedBidiMapto ensure it can't be altered.final classDecorates anotherSortedBidiMapto ensure it can't be altered. -
Uses of IterableGet in org.apache.commons.collections4.map
Classes in org.apache.commons.collections4.map that implement IterableGetModifier and TypeClassDescriptionclassAbstractHashedMap<K,V> An abstract implementation of a hash-based map which provides numerous points for subclasses to override.classAbstractIterableMap<K,V> Provide a basicIterableMapimplementation.classAbstractLinkedMap<K,V> An abstract implementation of a hash-based map that links entries to create an ordered map and which provides numerous points for subclasses to override.classAbstractMapDecorator<K,V> Provides a base decorator that enables additional functionality to be added to a Map via decoration.classProvides a base decorator that enables additional functionality to be added to an OrderedMap via decoration.classAbstractReferenceMap<K,V> An abstract implementation of a hash-based map that allows the entries to be removed by the garbage collector.classProvides a base decorator that enables additional functionality to be added to a Map via decoration.classCaseInsensitiveMap<K,V> A case-insensitiveMap.classCompositeMap<K,V> Decorates a map of other maps to provide a single unified view.classDefaultedMap<K,V> Decorates anotherMapreturning a default value if the map does not contain the requested key.classFixedSizeMap<K,V> Decorates anotherMapto fix the size, preventing add/remove.classFixedSizeSortedMap<K,V> Decorates anotherSortedMapto fix the size blocking add/remove.classFlat3Map<K,V> AMapimplementation that stores data in simple fields until the size is greater than 3.classHashedMap<K,V> AMapimplementation that is a general purpose alternative toHashMap.classLazyMap<K,V> Decorates anotherMapto create objects in the map on demand.classLazySortedMap<K,V> Decorates anotherSortedMapto create objects in the map on demand.classLinkedMap<K,V> AMapimplementation that maintains the order of the entries.classListOrderedMap<K,V> Decorates aMapto ensure that the order of addition is retained using aListto maintain order.classLRUMap<K,V> AMapimplementation with a fixed maximum size which removes the least recently used entry if an entry is added when full.classMultiKeyMap<K,V> AMapimplementation that uses multiple keys to map the value.classMultiValueMap<K,V> Deprecated.since 4.1, useMultiValuedMapinsteadclassPassiveExpiringMap<K,V> Decorates aMapto evict expired entries once their expiration time has been reached.classPredicatedMap<K,V> Decorates anotherMapto validate that additions match a specified predicate.classPredicatedSortedMap<K,V> Decorates anotherSortedMapto validate that additions match a specified predicate.classReferenceIdentityMap<K,V> AMapimplementation that allows mappings to be removed by the garbage collector and matches keys and values based on==notequals().classReferenceMap<K,V> AMapimplementation that allows mappings to be removed by the garbage collector.classSingletonMap<K,V> AMapimplementation that holds a single item and is fixed size.final classStaticBucketMap<K,V> A StaticBucketMap is an efficient, thread-safe implementation ofMapthat performs well in a highly thread-contentious environment.classTransformedMap<K,V> Decorates anotherMapto transform objects that are added.classTransformedSortedMap<K,V> Decorates anotherSortedMapto transform objects that are added.final classUnmodifiableMap<K,V> Decorates anotherMapto ensure it can't be altered.final classDecorates anotherOrderedMapto ensure it can't be altered.final classDecorates anotherSortedMapto ensure it can't be altered. -
Uses of IterableGet in org.apache.commons.collections4.splitmap
Classes in org.apache.commons.collections4.splitmap that implement IterableGetModifier and TypeClassDescriptionclassclassTransformedSplitMap<J,K, U, V> Decorates anotherMapto transform objects that are added. -
Uses of IterableGet in org.apache.commons.collections4.trie
Classes in org.apache.commons.collections4.trie that implement IterableGetModifier and TypeClassDescriptionclassAbstractBitwiseTrie<K,V> classAbstractPatriciaTrie<K,V> This class implements the base PATRICIA algorithm and everything that is related to theMapinterface.classPatriciaTrie<V>Implements a PATRICIA Trie (Practical Algorithm to Retrieve Information Coded in Alphanumeric).classUnmodifiableTrie<K,V> An unmodifiableTrie.
MultiValuedMapinstead