Uses of Interface
com.github.tonivade.purefun.data.ImmutableTreeMap
Packages that use ImmutableTreeMap
-
Uses of ImmutableTreeMap in com.github.tonivade.purefun.data
Classes in com.github.tonivade.purefun.data that implement ImmutableTreeMapFields in com.github.tonivade.purefun.data declared as ImmutableTreeMapModifier and TypeFieldDescriptionprivate static final ImmutableTreeMap<?, ?> ImmutableTreeMap.PImmutableTreeMap.EMPTYMethods in com.github.tonivade.purefun.data that return ImmutableTreeMapModifier and TypeMethodDescriptiondefault <A,B> ImmutableTreeMap <A, B> ImmutableTreeMap.bimap(Function1<? super K, ? extends A> keyMapper, Function1<? super V, ? extends B> valueMapper) default <A,B> ImmutableTreeMap <A, B> ImmutableTreeMap.bimap(Comparator<? super A> comparator, Function1<? super K, ? extends A> keyMapper, Function1<? super V, ? extends B> valueMapper) ImmutableTreeMap.Builder.build()static <K,V> ImmutableTreeMap <K, V> ImmutableTreeMap.empty()default ImmutableTreeMap<K, V> ImmutableTreeMap.filterKeys(Matcher1<? super K> filter) default ImmutableTreeMap<K, V> ImmutableTreeMap.filterValues(Matcher1<? super V> filter) static <K,V> ImmutableTreeMap <K, V> ImmutableTreeMap.from(ImmutableSet<Tuple2<K, V>> entries) static <K,V> ImmutableTreeMap <K, V> ImmutableTreeMap.from(Comparator<? super K> comparator, ImmutableSet<Tuple2<K, V>> entries) static <K,V> ImmutableTreeMap <K, V> ImmutableTreeMap.from(Comparator<? super K> comparator, Map<K, V> map) static <K,V> ImmutableTreeMap <K, V> ImmutableTreeMap.from(Comparator<? super K> comparator, Set<Map.Entry<K, V>> entries) static <K,V> ImmutableTreeMap <K, V> ImmutableTreeMap.from(Comparator<? super K> comparator, Stream<Tuple2<K, V>> entries) static <K,V> ImmutableTreeMap <K, V> static <K,V> ImmutableTreeMap <K, V> static <K,V> ImmutableTreeMap <K, V> default <A> ImmutableTreeMap<A, V> default <A> ImmutableTreeMap<A, V> ImmutableTreeMap.mapKeys(Comparator<? super A> comparator, Function1<? super K, ? extends A> mapper) default <A> ImmutableTreeMap<K, A> static <K,V> ImmutableTreeMap <K, V> ImmutableTreeMap.PImmutableTreeMap.putAll(ImmutableMap<? extends K, ? extends V> other) ImmutableTreeMap.putAll(ImmutableMap<? extends K, ? extends V> other) default ImmutableTreeMap<K, V> ImmutableTreeMap.putIfAbsent(K key, V value) Methods in com.github.tonivade.purefun.data that return types with arguments of type ImmutableTreeMapModifier and TypeMethodDescriptionstatic <T,K, V> Collector <T, ?, ImmutableTreeMap<K, V>> ImmutableTreeMap.toImmutableTreeMap(Function1<? super T, ? extends K> keyMapper, Function1<? super T, ? extends V> valueMapper) static <T,K, V> Collector <T, ?, ImmutableTreeMap<K, V>> ImmutableTreeMap.toImmutableTreeMap(Comparator<? super K> comparator, Function1<? super T, ? extends K> keyMapper, Function1<? super T, ? extends V> valueMapper)