Uses of Class
io.vavr.collection.TreeMultimap

Packages that use TreeMultimap
Package
Description
Purely functional collections based on Traversable.
  • Uses of TreeMultimap in io.vavr.collection

    Methods in io.vavr.collection that return TreeMultimap
    Modifier and Type
    Method
    Description
    protected <K2, V2> TreeMultimap<K2,V2>
    TreeMultimap.createFromMap(Map<K2,Traversable<V2>> back)
     
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.empty()
    Returns the empty TreeMultimap.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.empty(Comparator<? super K> keyComparator)
    Returns the empty TreeMultimap using the given key comparator.
    protected <K2, V2> TreeMultimap<K2,V2>
    TreeMultimap.emptyInstance()
     
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.fill(int n, Tuple2<? extends K,? extends V2> element)
    Returns a TreeMultimap containing n times the given element The underlying key comparator is the natural comparator of K.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.fill(int n, Supplier<? extends Tuple2<? extends K,? extends V2>> s)
    Returns a TreeMultimap containing n values supplied by a given Supplier s.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.fill(Comparator<? super K> keyComparator, int n, Tuple2<? extends K,? extends V2> element)
    Returns a TreeMultimap containing n times the given element
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.fill(Comparator<? super K> keyComparator, int n, Supplier<? extends Tuple2<? extends K,? extends V2>> s)
    Returns a TreeMultimap containing n values supplied by a given Supplier s.
    static <K, V> TreeMultimap<K,V>
    TreeMultimap.narrow(TreeMultimap<? extends K,? extends V> map)
    Narrows a widened HashMultimap<? extends K, ? extends V> to HashMultimap<K, V> by performing a type safe-cast.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Tuple2<? extends K,? extends V2> entry)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, Tuple2<? extends K,? extends V2> entry)
    Returns a singleton TreeMultimap, i.e.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K key, V2 value)
    Creates a TreeMultimap of the given key-value pair.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2, K k3, V2 v3)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6, K k7, V2 v7)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6, K k7, V2 v7, K k8, V2 v8)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6, K k7, V2 v7, K k8, V2 v8, K k9, V2 v9)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(Comparator<? super K> keyComparator, K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6, K k7, V2 v7, K k8, V2 v8, K k9, V2 v9, K k10, V2 v10)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K key, V2 value)
    Creates a TreeMultimap of the given key-value pair.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2, K k3, V2 v3)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6, K k7, V2 v7)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6, K k7, V2 v7, K k8, V2 v8)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6, K k7, V2 v7, K k8, V2 v8, K k9, V2 v9)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.of(K k1, V2 v1, K k2, V2 v2, K k3, V2 v3, K k4, V2 v4, K k5, V2 v5, K k6, V2 v6, K k7, V2 v7, K k8, V2 v8, K k9, V2 v9, K k10, V2 v10)
    Creates a TreeMultimap of the given list of key-value pairs.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofAll(Comparator<? super K> keyComparator, Map<? extends K,? extends V2> map)
    Returns a TreeMultimap, from a source java.util.Map.
    <T, K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofAll(Comparator<? super K> keyComparator, Stream<? extends T> stream, Function<? super T,? extends K> keyMapper, Function<? super T,? extends V2> valueMapper)
    Returns a TreeMultimap, from entries mapped from stream.
    <T, K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofAll(Comparator<? super K> keyComparator, Stream<? extends T> stream, Function<? super T,Tuple2<? extends K,? extends V2>> entryMapper)
    Returns a TreeMultimap, from entries mapped from stream.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofAll(Map<? extends K,? extends V2> map)
    Returns a TreeMultimap, from a source java.util.Map.
    <T, K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofAll(Stream<? extends T> stream, Function<? super T,? extends K> keyMapper, Function<? super T,? extends V2> valueMapper)
    Returns a TreeMultimap, from entries mapped from stream.
    <T, K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofAll(Stream<? extends T> stream, Function<? super T,Tuple2<? extends K,? extends V2>> entryMapper)
    Returns a TreeMultimap, from entries mapped from stream.
    final <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofEntries(Tuple2<? extends K,? extends V2>... entries)
    Creates a TreeMultimap of the given entries.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofEntries(Iterable<? extends Tuple2<? extends K,? extends V2>> entries)
    Creates a TreeMultimap of the given entries.
    final <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofEntries(Comparator<? super K> keyComparator, Tuple2<? extends K,? extends V2>... entries)
    Creates a TreeMultimap of the given entries.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofEntries(Comparator<? super K> keyComparator, Iterable<? extends Tuple2<? extends K,? extends V2>> entries)
    Creates a TreeMultimap of the given entries.
    final <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofEntries(Comparator<? super K> keyComparator, Map.Entry<? extends K,? extends V2>... entries)
    Creates a TreeMultimap of the given entries.
    final <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.ofEntries(Map.Entry<? extends K,? extends V2>... entries)
    Creates a TreeMultimap of the given entries.
    <K extends Comparable<? super K>, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.tabulate(int n, Function<? super Integer,? extends Tuple2<? extends K,? extends V2>> f)
    Returns a TreeMultimap containing n values of a given Function f over a range of integer values from 0 to n - 1.
    <K, V2 extends V>
    TreeMultimap<K,V2>
    TreeMultimap.Builder.tabulate(Comparator<? super K> keyComparator, int n, Function<? super Integer,? extends Tuple2<? extends K,? extends V2>> f)
    Returns a TreeMultimap containing n values of a given Function f over a range of integer values from 0 to n - 1.
    Methods in io.vavr.collection that return types with arguments of type TreeMultimap
    Modifier and Type
    Method
    Description
    <K extends Comparable<? super K>, V2 extends V>
    Collector<Tuple2<K,V2>,ArrayList<Tuple2<K,V2>>,TreeMultimap<K,V2>>
    TreeMultimap.Builder.collector()
    Returns a Collector which may be used in conjunction with Stream.collect(Collector) to obtain a TreeMultimap.
    <K, V2 extends V>
    Collector<Tuple2<K,V2>,ArrayList<Tuple2<K,V2>>,TreeMultimap<K,V2>>
    TreeMultimap.Builder.collector(Comparator<? super K> keyComparator)
    Returns a Collector which may be used in conjunction with Stream.collect(Collector) to obtain a TreeMultimap.
    Methods in io.vavr.collection with parameters of type TreeMultimap
    Modifier and Type
    Method
    Description
    static <K, V> TreeMultimap<K,V>
    TreeMultimap.narrow(TreeMultimap<? extends K,? extends V> map)
    Narrows a widened HashMultimap<? extends K, ? extends V> to HashMultimap<K, V> by performing a type safe-cast.