Package com.adapty.utils
Class ImmutableMap
-
- All Implemented Interfaces:
public final class ImmutableMap<K extends Object, V extends Object>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classImmutableMap.Entry
-
Field Summary
Fields Modifier and Type Field Description private final Integersizeprivate final ImmutableCollection<K, Set<K>>keysprivate final ImmutableList<V>valuesprivate final ImmutableCollection<ImmutableMap.Entry<K, V>, Set<ImmutableMap.Entry<K, V>>>entries
-
Constructor Summary
Constructors Constructor Description ImmutableMap(Map<K, V> map)
-
Method Summary
Modifier and Type Method Description final Integersize()final ImmutableCollection<K, Set<K>>keySet()final ImmutableList<V>values()final ImmutableCollection<ImmutableMap.Entry<K, V>, Set<ImmutableMap.Entry<K, V>>>entrySet()final BooleanisEmpty()final BooleancontainsKey(K key)final BooleancontainsValue(V value)final Vget(K key)final UnitforEach(Callback<ImmutableMap.Entry<K, V>> action)Booleanequals(Object other)IntegerhashCode()StringtoString()-
-
Method Detail
-
keySet
final ImmutableCollection<K, Set<K>> keySet()
-
values
final ImmutableList<V> values()
-
entrySet
final ImmutableCollection<ImmutableMap.Entry<K, V>, Set<ImmutableMap.Entry<K, V>>> entrySet()
-
containsKey
final Boolean containsKey(K key)
-
containsValue
final Boolean containsValue(V value)
-
-
-
-