Uses of Interface
org.jhotdraw8.icollection.immutable.ImmutableSequencedMap
Packages that use ImmutableSequencedMap
Package
Description
Provides mutable and immutable collections.
Defines interfaces to immutable collections.
-
Uses of ImmutableSequencedMap in org.jhotdraw8.icollection
Classes in org.jhotdraw8.icollection that implement ImmutableSequencedMapModifier and TypeClassDescriptionclassChampVectorMap<K,V> Implements theImmutableSequencedMapinterface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector). -
Uses of ImmutableSequencedMap in org.jhotdraw8.icollection.immutable
Methods in org.jhotdraw8.icollection.immutable that return ImmutableSequencedMapModifier and TypeMethodDescriptionImmutableSequencedMap.clear()Creates an entry for the specified key and value and adds it to the front of the map if an entry for the specified key is not already present.default @NonNull ImmutableSequencedMap<K, V> ImmutableSequencedMap.putKeyValues(@NonNull Object @NonNull ... kv) Creates an entry for the specified key and value and adds it to the end of the map if an entry for the specified key is not already present.default @NonNull ImmutableSequencedMap<K, V> ImmutableSequencedMap.removeFirst()Returns a copy of this map that contains all entries of this map except the first.default @NonNull ImmutableSequencedMap<K, V> ImmutableSequencedMap.removeLast()Returns a copy of this map that contains all entries of this map except the last.default @NonNull ImmutableSequencedMap<K, V> ImmutableSequencedMap.reverse()Returns a reversed copy of this map.