Package io.usethesource.capsule
Interface Map.Immutable<K,V>
- All Superinterfaces:
Map<K,,V> Map<K,,V> MapEq<K,,V> MapEq.Immutable<K,V>
- All Known Implementing Classes:
AbstractImmutableMap,AbstractSpecialisedImmutableMap,Map0,Map1,Map2,Map3,Map4,Map5,PersistentTrieMap
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.usethesource.capsule.Map
Map.Immutable<K,V>, Map.Transient<K, V> Nested classes/interfaces inherited from interface io.usethesource.capsule.MapEq
MapEq.Immutable<K,V>, MapEq.Transient<K, V> -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic <K,V> Map.Immutable <K, V> of()static <K,V> Map.Immutable <K, V> of(K key, V value) static <K,V> Map.Immutable <K, V> of(K key0, V value0, K key1, V value1) Methods inherited from interface io.usethesource.capsule.Map
containsKey, containsValue, entryIterator, equals, get, hashCode, isEmpty, keyIterator, size, valueIteratorMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, entrySet, forEach, getOrDefault, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, valuesMethods inherited from interface io.usethesource.capsule.MapEq
containsKeyEquivalent, containsValueEquivalent, equivalent, getEquivalentMethods inherited from interface io.usethesource.capsule.MapEq.Immutable
__putAllEquivalent, __putEquivalent, __removeEquivalent
-
Method Details
-
__put
-
__remove
-
__putAll
-
isTransientSupported
boolean isTransientSupported() -
asTransient
Map.Transient<K,V> asTransient() -
of
-
of
-
of
-