| <!DOCTYPE HTML> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (14.0.2) on Thu Aug 20 21:25:36 CDT 2020 --> |
| <title>Uses of Interface org.eclipse.collections.api.block.function.Function2 (Eclipse Collections - 10.4.0)</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="dc.created" content="2020-08-20"> |
| <meta name="description" content="use: package: org.eclipse.collections.api.block.function, interface: Function2"> |
| <meta name="generator" content="javadoc/ClassUseWriter"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.css" title="Style"> |
| <script type="text/javascript" src="../../../../../../../script.js"></script> |
| <script type="text/javascript" src="../../../../../../../script-dir/jszip/dist/jszip.min.js"></script> |
| <script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils.min.js"></script> |
| <!--[if IE]> |
| <script type="text/javascript" src="../../../../../../../script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script> |
| <![endif]--> |
| <script type="text/javascript" src="../../../../../../../script-dir/jquery-3.4.1.js"></script> |
| <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script> |
| </head> |
| <body class="class-use"> |
| <script type="text/javascript">var pathtoroot = "../../../../../../../"; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <div class="flexBox"> |
| <header role="banner" class="flexHeader"> |
| <nav role="navigation"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a id="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../../../index.html">Overview</a></li> |
| <li><a href="../package-summary.html">Package</a></li> |
| <li><a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Class</a></li> |
| <li class="navBarCell1Rev">Use</li> |
| <li><a href="../package-tree.html">Tree</a></li> |
| <li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <div class="navListSearch"><label for="search">SEARCH:</label> |
| <input type="text" id="search" value="search" disabled="disabled"> |
| <input type="reset" id="reset" value="reset" disabled="disabled"> |
| </div> |
| </div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <div class="skipNav"><a id="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| </nav> |
| </header> |
| <div class="flexContent"> |
| <main role="main"> |
| <div class="header"> |
| <h1 title="Uses of Interface org.eclipse.collections.api.block.function.Function2" class="title">Uses of Interface<br>org.eclipse.collections.api.block.function.Function2</h1> |
| </div> |
| <div class="classUseContainer"> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Packages that use <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Package</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api">org.eclipse.collections.api</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for Eclipse Collections API.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.bag">org.eclipse.collections.api.bag</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for Bag API.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.bag.sorted">org.eclipse.collections.api.bag.sorted</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for SortedBag API.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.bimap">org.eclipse.collections.api.bimap</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for BiMap API.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.collection">org.eclipse.collections.api.collection</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains <a href="../../../collection/FixedSizeCollection.html" title="interface in org.eclipse.collections.api.collection"><code>FixedSizeCollection</code></a>, <a href="../../../collection/ImmutableCollection.html" title="interface in org.eclipse.collections.api.collection"><code>ImmutableCollection</code></a> and <a href="../../../collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection"><code>MutableCollection</code></a> API.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.list">org.eclipse.collections.api.list</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for list API which enhance the performance and functionality of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>List</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.map">org.eclipse.collections.api.map</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for map API which enhance the performance and functionality of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a></div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.map.primitive">org.eclipse.collections.api.map.primitive</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.map.sorted">org.eclipse.collections.api.map.sorted</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains mutable and immutable sorted map interfaces.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.multimap">org.eclipse.collections.api.multimap</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for <a href="../../../multimap/Multimap.html" title="interface in org.eclipse.collections.api.multimap"><code>Multimap</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.multimap.bag">org.eclipse.collections.api.multimap.bag</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for <a href="../../../multimap/bag/BagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag"><code>BagMultimap</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.multimap.list">org.eclipse.collections.api.multimap.list</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for <a href="../../../multimap/list/ListMultimap.html" title="interface in org.eclipse.collections.api.multimap.list"><code>ListMultimap</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.multimap.ordered">org.eclipse.collections.api.multimap.ordered</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.multimap.set">org.eclipse.collections.api.multimap.set</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for <a href="../../../multimap/set/SetMultimap.html" title="interface in org.eclipse.collections.api.multimap.set"><code>SetMultimap</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.multimap.sortedbag">org.eclipse.collections.api.multimap.sortedbag</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for <a href="../../../multimap/sortedbag/SortedBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.sortedbag"><code>SortedBagMultimap</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.multimap.sortedset">org.eclipse.collections.api.multimap.sortedset</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for <a href="../../../multimap/sortedset/SortedSetMultimap.html" title="interface in org.eclipse.collections.api.multimap.sortedset"><code>SortedSetMultimap</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.ordered">org.eclipse.collections.api.ordered</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.set">org.eclipse.collections.api.set</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for set API which enhance the performance and functionality of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Set</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.set.sorted">org.eclipse.collections.api.set.sorted</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for sorted set API.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.api.stack">org.eclipse.collections.api.stack</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains interfaces for stack API.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl">org.eclipse.collections.impl</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations for Eclipse Collections API.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.bag">org.eclipse.collections.impl.bag</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.bag.immutable">org.eclipse.collections.impl.bag.immutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag"><code>ImmutableBag</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.bag.mutable">org.eclipse.collections.impl.bag.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag"><code>MutableBag</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.bag.sorted.mutable">org.eclipse.collections.impl.bag.sorted.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of <a href="../../../bag/sorted/MutableSortedBag.html" title="interface in org.eclipse.collections.api.bag.sorted"><code>MutableSortedBag</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.bimap">org.eclipse.collections.impl.bimap</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.bimap.immutable">org.eclipse.collections.impl.bimap.immutable</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.bimap.mutable">org.eclipse.collections.impl.bimap.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../bimap/MutableBiMap.html" title="interface in org.eclipse.collections.api.bimap"><code>MutableBiMap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.block.factory">org.eclipse.collections.impl.block.factory</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains factory implementations for <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function"><code>Function</code></a>, <a href="../../predicate/Predicate.html" title="interface in org.eclipse.collections.api.block.predicate"><code>Predicate</code></a>, <a href="../../SerializableComparator.html" title="interface in org.eclipse.collections.api.block"><code>SerializableComparator</code></a> and <a href="../../procedure/Procedure.html" title="interface in org.eclipse.collections.api.block.procedure"><code>Procedure</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.block.function">org.eclipse.collections.impl.block.function</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function"><code>Function</code></a>, <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function"><code>Function0</code></a> and <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function"><code>Function2</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.block.function.checked">org.eclipse.collections.impl.block.function.checked</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains abstract implementations of <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function"><code>Function</code></a>, <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function"><code>Function0</code></a> and <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function"><code>Function2</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.block.procedure">org.eclipse.collections.impl.block.procedure</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of <a href="../../procedure/Procedure.html" title="interface in org.eclipse.collections.api.block.procedure"><code>Procedure</code></a> and <a href="../../procedure/Procedure2.html" title="interface in org.eclipse.collections.api.block.procedure"><code>Procedure2</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.collection">org.eclipse.collections.impl.collection</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.collection.immutable">org.eclipse.collections.impl.collection.immutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../collection/ImmutableCollection.html" title="interface in org.eclipse.collections.api.collection"><code>ImmutableCollection</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.collection.mutable">org.eclipse.collections.impl.collection.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection"><code>MutableCollection</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.collector">org.eclipse.collections.impl.collector</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.factory">org.eclipse.collections.impl.factory</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains static utilities for creating mutable and immutable collection factories.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.forkjoin">org.eclipse.collections.impl.forkjoin</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations which has several parallel algorithms that work with Collections and make use of Java's fork-join |
| framework.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.lazy">org.eclipse.collections.impl.lazy</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../LazyIterable.html" title="interface in org.eclipse.collections.api"><code>LazyIterable</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.lazy.parallel">org.eclipse.collections.impl.lazy.parallel</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.lazy.parallel.bag">org.eclipse.collections.impl.lazy.parallel.bag</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.lazy.parallel.list">org.eclipse.collections.impl.lazy.parallel.list</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.lazy.parallel.set">org.eclipse.collections.impl.lazy.parallel.set</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.lazy.parallel.set.sorted">org.eclipse.collections.impl.lazy.parallel.set.sorted</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.list">org.eclipse.collections.impl.list</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list"><code>ListIterable</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.list.fixed">org.eclipse.collections.impl.list.fixed</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../list/FixedSizeList.html" title="interface in org.eclipse.collections.api.list"><code>FixedSizeList</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.list.mutable">org.eclipse.collections.impl.list.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list"><code>MutableList</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map">org.eclipse.collections.impl.map</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map"><code>MapIterable</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map.immutable">org.eclipse.collections.impl.map.immutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map"><code>ImmutableMap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map.mutable">org.eclipse.collections.impl.map.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map"><code>MutableMap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map.mutable.primitive">org.eclipse.collections.impl.map.mutable.primitive</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map.ordered.mutable">org.eclipse.collections.impl.map.ordered.mutable</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map.sorted.immutable">org.eclipse.collections.impl.map.sorted.immutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../map/sorted/MutableSortedMap.html" title="interface in org.eclipse.collections.api.map.sorted"><code>MutableSortedMap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map.sorted.mutable">org.eclipse.collections.impl.map.sorted.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../map/sorted/MutableSortedMap.html" title="interface in org.eclipse.collections.api.map.sorted"><code>MutableSortedMap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map.strategy.immutable">org.eclipse.collections.impl.map.strategy.immutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains immutable map implementations backed by hashtables that rely on <a href="../../HashingStrategy.html" title="interface in org.eclipse.collections.api.block"><code>HashingStrategy</code></a>s provided by |
| the developer to compute the hashCode and equals for the objects stored in the map.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.map.strategy.mutable">org.eclipse.collections.impl.map.strategy.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains mutable map implementations backed by hashtables that rely on <a href="../../HashingStrategy.html" title="interface in org.eclipse.collections.api.block"><code>HashingStrategy</code></a>s provided by |
| the developer to compute the hashCode and equals for the objects stored in the map.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.multimap">org.eclipse.collections.impl.multimap</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../multimap/Multimap.html" title="interface in org.eclipse.collections.api.multimap"><code>Multimap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.multimap.bag">org.eclipse.collections.impl.multimap.bag</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../multimap/bag/BagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag"><code>BagMultimap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.multimap.bag.sorted">org.eclipse.collections.impl.multimap.bag.sorted</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.multimap.bag.sorted.immutable">org.eclipse.collections.impl.multimap.bag.sorted.immutable</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.multimap.bag.sorted.mutable">org.eclipse.collections.impl.multimap.bag.sorted.mutable</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.multimap.list">org.eclipse.collections.impl.multimap.list</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../multimap/list/ListMultimap.html" title="interface in org.eclipse.collections.api.multimap.list"><code>ListMultimap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.multimap.set">org.eclipse.collections.impl.multimap.set</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../multimap/set/SetMultimap.html" title="interface in org.eclipse.collections.api.multimap.set"><code>SetMultimap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.multimap.set.sorted">org.eclipse.collections.impl.multimap.set.sorted</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../multimap/sortedset/SortedSetMultimap.html" title="interface in org.eclipse.collections.api.multimap.sortedset"><code>SortedSetMultimap</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.parallel">org.eclipse.collections.impl.parallel</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains classes which is used for parallel iteration through the containers.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.set">org.eclipse.collections.impl.set</a></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.set.immutable">org.eclipse.collections.impl.set.immutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package package contains the implementations of <a href="../../../set/ImmutableSet.html" title="interface in org.eclipse.collections.api.set"><code>ImmutableSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.set.mutable">org.eclipse.collections.impl.set.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package package contains implementations of <a href="../../../set/MutableSet.html" title="interface in org.eclipse.collections.api.set"><code>MutableSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.set.sorted.mutable">org.eclipse.collections.impl.set.sorted.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of <a href="../../../set/sorted/MutableSortedSet.html" title="interface in org.eclipse.collections.api.set.sorted"><code>MutableSortedSet</code></a>.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.stack.mutable">org.eclipse.collections.impl.stack.mutable</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains implementations of the <a href="../../../stack/MutableStack.html" title="interface in org.eclipse.collections.api.stack"><code>MutableStack</code></a> interface.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.utility">org.eclipse.collections.impl.utility</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains static utilities that provide iteration pattern implementations which work with JCF collections.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colFirst" scope="row"><a href="#org.eclipse.collections.impl.utility.internal">org.eclipse.collections.impl.utility.internal</a></th> |
| <td class="colLast"> |
| <div class="block">This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <section class="classUses"> |
| <ul class="blockList"> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../package-summary.html">org.eclipse.collections.api</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../package-summary.html">org.eclipse.collections.api</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelIterable.</span><code><span class="memberNameLink"><a href="../../../ParallelIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../ParallelIterable.html" title="type parameter in ParallelIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../ParallelIterable.html" title="type parameter in ParallelIterable">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <K,​ |
| V> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an aggregate function over the iterable grouping results into a map based on the specific groupBy function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K,​ |
| V,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,R)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? extends V> nonMutatingAggregator, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an aggregate function over the iterable grouping results into the target map based on the specific |
| groupBy function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../LazyIterable.html" title="interface in org.eclipse.collections.api">LazyIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LazyIterable.</span><code><span class="memberNameLink"><a href="../../../LazyIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../LazyIterable.html" title="type parameter in LazyIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ParallelIterable.html" title="interface in org.eclipse.collections.api">ParallelIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelIterable.</span><code><span class="memberNameLink"><a href="../../../ParallelIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../ParallelIterable.html" title="type parameter in ParallelIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as <a href="../../../RichIterable.html#collect(org.eclipse.collections.api.block.function.Function)"><code>RichIterable.collect(Function)</code></a> with a <code>Function2</code> and specified parameter which is passed to the block.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as collectWith but with a targetCollection parameter to gather the results.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/Bag.html" title="interface in org.eclipse.collections.api.bag">Bag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">This method will count the number of occurrences of each value calculated by applying the |
| function to each element of the collection with the specified parameter as the second argument.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <V,​ |
| P,​ |
| R extends <a href="../../../bag/MutableBagIterable.html" title="interface in org.eclipse.collections.api.bag">MutableBagIterable</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P,R)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">This method will count the number of occurrences of each value calculated by applying the |
| function to each element of the collection with the specified parameter as the second argument.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../LazyIterable.html" title="interface in org.eclipse.collections.api">LazyIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LazyIterable.</span><code><span class="memberNameLink"><a href="../../../LazyIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../LazyIterable.html" title="type parameter in LazyIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P,R)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RichIterable.</span><code><span class="memberNameLink"><a href="../../../RichIterable.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../RichIterable.html" title="type parameter in RichIterable">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns the final result of evaluating function using each element of the iterable and the previous evaluation |
| result as the parameters.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.bag"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../bag/package-summary.html">org.eclipse.collections.api.bag</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../bag/package-summary.html">org.eclipse.collections.api.bag</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K,​ |
| V,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Bag.</span><code><span class="memberNameLink"><a href="../../../bag/Bag.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,R)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../bag/Bag.html" title="type parameter in Bag">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../bag/Bag.html" title="type parameter in Bag">T</a>,​? extends V> nonMutatingAggregator, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an aggregate function over the iterable grouping results into the target map based on the specific |
| groupBy function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBag.</span><code><span class="memberNameLink"><a href="../../../bag/ImmutableBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/ImmutableBag.html" title="type parameter in ImmutableBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableBag.</span><code><span class="memberNameLink"><a href="../../../bag/MutableBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/MutableBag.html" title="type parameter in MutableBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/ParallelUnsortedBag.html" title="interface in org.eclipse.collections.api.bag">ParallelUnsortedBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelUnsortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/ParallelUnsortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/ParallelUnsortedBag.html" title="type parameter in ParallelUnsortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/UnsortedBag.html" title="interface in org.eclipse.collections.api.bag">UnsortedBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/UnsortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/UnsortedBag.html" title="type parameter in UnsortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBag.</span><code><span class="memberNameLink"><a href="../../../bag/ImmutableBag.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/ImmutableBag.html" title="type parameter in ImmutableBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableBag.</span><code><span class="memberNameLink"><a href="../../../bag/MutableBag.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/MutableBag.html" title="type parameter in MutableBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBag.</span><code><span class="memberNameLink"><a href="../../../bag/ImmutableBag.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/ImmutableBag.html" title="type parameter in ImmutableBag">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableBag.</span><code><span class="memberNameLink"><a href="../../../bag/MutableBag.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/MutableBag.html" title="type parameter in MutableBag">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../bag/UnsortedBag.html" title="interface in org.eclipse.collections.api.bag">UnsortedBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/UnsortedBag.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/UnsortedBag.html" title="type parameter in UnsortedBag">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.bag.sorted"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../bag/sorted/package-summary.html">org.eclipse.collections.api.bag.sorted</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../bag/sorted/package-summary.html">org.eclipse.collections.api.bag.sorted</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/ImmutableSortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/ImmutableSortedBag.html" title="type parameter in ImmutableSortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/MutableSortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/MutableSortedBag.html" title="type parameter in MutableSortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelSortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/ParallelSortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/ParallelSortedBag.html" title="type parameter in ParallelSortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/SortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/SortedBag.html" title="type parameter in SortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/ImmutableSortedBag.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/ImmutableSortedBag.html" title="type parameter in ImmutableSortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/MutableSortedBag.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/MutableSortedBag.html" title="type parameter in MutableSortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/ImmutableSortedBag.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/ImmutableSortedBag.html" title="type parameter in ImmutableSortedBag">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/MutableSortedBag.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/MutableSortedBag.html" title="type parameter in MutableSortedBag">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedBag.</span><code><span class="memberNameLink"><a href="../../../bag/sorted/SortedBag.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bag/sorted/SortedBag.html" title="type parameter in SortedBag">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.bimap"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../bimap/package-summary.html">org.eclipse.collections.api.bimap</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../bimap/package-summary.html">org.eclipse.collections.api.bimap</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../bimap/BiMap.html" title="interface in org.eclipse.collections.api.bimap">BiMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">BiMap.</span><code><span class="memberNameLink"><a href="../../../bimap/BiMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bimap/BiMap.html" title="type parameter in BiMap">K</a>,​? super <a href="../../../bimap/BiMap.html" title="type parameter in BiMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> |
| <div class="block">For each key and value of the map the function is evaluated.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../bimap/ImmutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">ImmutableBiMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../bimap/ImmutableBiMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bimap/ImmutableBiMap.html" title="type parameter in ImmutableBiMap">K</a>,​? super <a href="../../../bimap/ImmutableBiMap.html" title="type parameter in ImmutableBiMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../bimap/MutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">MutableBiMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableBiMap.</span><code><span class="memberNameLink"><a href="../../../bimap/MutableBiMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bimap/MutableBiMap.html" title="type parameter in MutableBiMap">K</a>,​? super <a href="../../../bimap/MutableBiMap.html" title="type parameter in MutableBiMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../bimap/BiMap.html" title="interface in org.eclipse.collections.api.bimap">BiMap</a><<a href="../../../bimap/BiMap.html" title="type parameter in BiMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">BiMap.</span><code><span class="memberNameLink"><a href="../../../bimap/BiMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bimap/BiMap.html" title="type parameter in BiMap">K</a>,​? super <a href="../../../bimap/BiMap.html" title="type parameter in BiMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> |
| <div class="block">For each key and value of the map the function is evaluated.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../bimap/ImmutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">ImmutableBiMap</a><<a href="../../../bimap/ImmutableBiMap.html" title="type parameter in ImmutableBiMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../bimap/ImmutableBiMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bimap/ImmutableBiMap.html" title="type parameter in ImmutableBiMap">K</a>,​? super <a href="../../../bimap/ImmutableBiMap.html" title="type parameter in ImmutableBiMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../bimap/MutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">MutableBiMap</a><<a href="../../../bimap/MutableBiMap.html" title="type parameter in MutableBiMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableBiMap.</span><code><span class="memberNameLink"><a href="../../../bimap/MutableBiMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bimap/MutableBiMap.html" title="type parameter in MutableBiMap">K</a>,​? super <a href="../../../bimap/MutableBiMap.html" title="type parameter in MutableBiMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V1> <a href="../../../bag/ImmutableBagIterable.html" title="interface in org.eclipse.collections.api.bag">ImmutableBagIterable</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../bimap/ImmutableBiMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bimap/ImmutableBiMap.html" title="type parameter in ImmutableBiMap">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V1> <a href="../../../bag/ImmutableBagIterable.html" title="interface in org.eclipse.collections.api.bag">ImmutableBagIterable</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../bimap/ImmutableBiMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../bimap/ImmutableBiMap.html" title="type parameter in ImmutableBiMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V1>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.collection"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../collection/package-summary.html">org.eclipse.collections.api.collection</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../collection/package-summary.html">org.eclipse.collections.api.collection</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K,​ |
| V> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableCollection.</span><code><span class="memberNameLink"><a href="../../../collection/ImmutableCollection.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../collection/ImmutableCollection.html" title="type parameter in ImmutableCollection">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../collection/ImmutableCollection.html" title="type parameter in ImmutableCollection">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableCollection.</span><code><span class="memberNameLink"><a href="../../../collection/MutableCollection.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../collection/MutableCollection.html" title="type parameter in MutableCollection">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../collection/MutableCollection.html" title="type parameter in MutableCollection">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../collection/ImmutableCollection.html" title="interface in org.eclipse.collections.api.collection">ImmutableCollection</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableCollection.</span><code><span class="memberNameLink"><a href="../../../collection/ImmutableCollection.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../collection/ImmutableCollection.html" title="type parameter in ImmutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection">MutableCollection</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableCollection.</span><code><span class="memberNameLink"><a href="../../../collection/MutableCollection.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../collection/MutableCollection.html" title="type parameter in MutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as <a href="../../../RichIterable.html#collect(org.eclipse.collections.api.block.function.Function)"><code>RichIterable.collect(Function)</code></a> with a <code>Function2</code> and specified parameter which is passed to the block.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableCollection.</span><code><span class="memberNameLink"><a href="../../../collection/ImmutableCollection.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../collection/ImmutableCollection.html" title="type parameter in ImmutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableCollection.</span><code><span class="memberNameLink"><a href="../../../collection/MutableCollection.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../collection/MutableCollection.html" title="type parameter in MutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../collection/ImmutableCollection.html" title="interface in org.eclipse.collections.api.collection">ImmutableCollection</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableCollection.</span><code><span class="memberNameLink"><a href="../../../collection/ImmutableCollection.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../collection/ImmutableCollection.html" title="type parameter in ImmutableCollection">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection">MutableCollection</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableCollection.</span><code><span class="memberNameLink"><a href="../../../collection/MutableCollection.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../collection/MutableCollection.html" title="type parameter in MutableCollection">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.list"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../list/package-summary.html">org.eclipse.collections.api.list</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../list/package-summary.html">org.eclipse.collections.api.list</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableList.</span><code><span class="memberNameLink"><a href="../../../list/ImmutableList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../list/ImmutableList.html" title="type parameter in ImmutableList">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ListIterable.</span><code><span class="memberNameLink"><a href="../../../list/ListIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../list/ListIterable.html" title="type parameter in ListIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableList.</span><code><span class="memberNameLink"><a href="../../../list/MutableList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../list/MutableList.html" title="type parameter in MutableList">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelListIterable.</span><code><span class="memberNameLink"><a href="../../../list/ParallelListIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../list/ParallelListIterable.html" title="type parameter in ParallelListIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableList.</span><code><span class="memberNameLink"><a href="../../../list/ImmutableList.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../list/ImmutableList.html" title="type parameter in ImmutableList">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ListIterable.</span><code><span class="memberNameLink"><a href="../../../list/ListIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../list/ListIterable.html" title="type parameter in ListIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableList.</span><code><span class="memberNameLink"><a href="../../../list/MutableList.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../list/MutableList.html" title="type parameter in MutableList">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.map"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../map/package-summary.html">org.eclipse.collections.api.map</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../map/package-summary.html">org.eclipse.collections.api.map</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K1,​ |
| V1,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <KK,​ |
| VV> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><KK,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">V</a>,​? extends KK> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K1,​ |
| V1,​ |
| V2> <a href="../../../map/ImmutableMapIterable.html" title="interface in org.eclipse.collections.api.map">ImmutableMapIterable</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMapIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <KK,​ |
| VV> <a href="../../../map/ImmutableMapIterable.html" title="interface in org.eclipse.collections.api.map">ImmutableMapIterable</a><KK,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMapIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">V</a>,​? extends KK> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K1,​ |
| V1,​ |
| V2> <a href="../../../map/ImmutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">ImmutableOrderedMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableOrderedMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><KK,​ |
| VV> <a href="../../../map/ImmutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">ImmutableOrderedMap</a><KK,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableOrderedMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">V</a>,​? extends KK> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K1,​ |
| V1,​ |
| V2> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MapIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/MapIterable.html" title="type parameter in MapIterable">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/MapIterable.html" title="type parameter in MapIterable">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> |
| <div class="block">Applies an aggregate function over the map grouping results into a map based on the specific key and value groupBy functions.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <K1,​ |
| V1,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <KK,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><KK,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">V</a>,​? extends KK> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <K1,​ |
| V1,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MutableMapIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <KK,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><KK,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MutableMapIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>,​? extends KK> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">K</a>,​? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/ImmutableMapIterable.html" title="interface in org.eclipse.collections.api.map">ImmutableMapIterable</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMapIterable.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">K</a>,​? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/ImmutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">ImmutableOrderedMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableOrderedMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">K</a>,​? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MapIterable.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MapIterable.html" title="type parameter in MapIterable">K</a>,​? super <a href="../../../map/MapIterable.html" title="type parameter in MapIterable">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> |
| <div class="block">For each key and value of the map the function is evaluated.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">K</a>,​? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MutableMapIterable.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">K</a>,​? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">MutableOrderedMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableOrderedMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableOrderedMap.html" title="type parameter in MutableOrderedMap">K</a>,​? super <a href="../../../map/MutableOrderedMap.html" title="type parameter in MutableOrderedMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/OrderedMap.html" title="interface in org.eclipse.collections.api.map">OrderedMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/OrderedMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/OrderedMap.html" title="type parameter in OrderedMap">K</a>,​? super <a href="../../../map/OrderedMap.html" title="type parameter in OrderedMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/UnsortedMapIterable.html" title="interface in org.eclipse.collections.api.map">UnsortedMapIterable</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/UnsortedMapIterable.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/UnsortedMapIterable.html" title="type parameter in UnsortedMapIterable">K</a>,​? super <a href="../../../map/UnsortedMapIterable.html" title="type parameter in UnsortedMapIterable">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><<a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">K</a>,​? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/ImmutableMapIterable.html" title="interface in org.eclipse.collections.api.map">ImmutableMapIterable</a><<a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMapIterable.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">K</a>,​? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/ImmutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">ImmutableOrderedMap</a><<a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableOrderedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">K</a>,​? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><<a href="../../../map/MapIterable.html" title="type parameter in MapIterable">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MapIterable.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MapIterable.html" title="type parameter in MapIterable">K</a>,​? super <a href="../../../map/MapIterable.html" title="type parameter in MapIterable">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> |
| <div class="block">For each key and value of the map the function is evaluated.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><<a href="../../../map/MutableMap.html" title="type parameter in MutableMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">K</a>,​? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><<a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MutableMapIterable.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">K</a>,​? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">MutableOrderedMap</a><<a href="../../../map/MutableOrderedMap.html" title="type parameter in MutableOrderedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableOrderedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableOrderedMap.html" title="type parameter in MutableOrderedMap">K</a>,​? super <a href="../../../map/MutableOrderedMap.html" title="type parameter in MutableOrderedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/OrderedMap.html" title="interface in org.eclipse.collections.api.map">OrderedMap</a><<a href="../../../map/OrderedMap.html" title="type parameter in OrderedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/OrderedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/OrderedMap.html" title="type parameter in OrderedMap">K</a>,​? super <a href="../../../map/OrderedMap.html" title="type parameter in OrderedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/UnsortedMapIterable.html" title="interface in org.eclipse.collections.api.map">UnsortedMapIterable</a><<a href="../../../map/UnsortedMapIterable.html" title="type parameter in UnsortedMapIterable">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/UnsortedMapIterable.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/UnsortedMapIterable.html" title="type parameter in UnsortedMapIterable">K</a>,​? super <a href="../../../map/UnsortedMapIterable.html" title="type parameter in UnsortedMapIterable">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V1> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableOrderedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V1> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V1> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableOrderedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableOrderedMap.html" title="type parameter in MutableOrderedMap">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V1> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/OrderedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/OrderedMap.html" title="type parameter in OrderedMap">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V1> <a href="../../../bag/Bag.html" title="interface in org.eclipse.collections.api.bag">Bag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/UnsortedMapIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/UnsortedMapIterable.html" title="type parameter in UnsortedMapIterable">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <V1,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMapIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableMapIterable.html" title="type parameter in ImmutableMapIterable">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <V1,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MutableMapIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| R> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableMap.html" title="type parameter in ImmutableMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><R>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V1> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/ImmutableOrderedMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/ImmutableOrderedMap.html" title="type parameter in ImmutableOrderedMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V1>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| R> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableMap.html" title="type parameter in MutableMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><R>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V1> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/MutableOrderedMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableOrderedMap.html" title="type parameter in MutableOrderedMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V1>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V1> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMap.</span><code><span class="memberNameLink"><a href="../../../map/OrderedMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/OrderedMap.html" title="type parameter in OrderedMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V1>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V1> <a href="../../../bag/Bag.html" title="interface in org.eclipse.collections.api.bag">Bag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/UnsortedMapIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/UnsortedMapIterable.html" title="type parameter in UnsortedMapIterable">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V1>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/MutableMapIterable.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>,​? super P,​? extends <a href="../../../map/MutableMapIterable.html" title="type parameter in MutableMapIterable">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as <a href="../../../map/MutableMapIterable.html#updateValue(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function)"><code>MutableMapIterable.updateValue(Object, Function0, Function)</code></a> with a Function2 and specified parameter which is |
| passed to the function.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.map.primitive"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../map/primitive/package-summary.html">org.eclipse.collections.api.map.primitive</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../map/primitive/package-summary.html">org.eclipse.collections.api.map.primitive</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K,​ |
| VV> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutablePrimitiveObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/ImmutablePrimitiveObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/primitive/ImmutablePrimitiveObjectMap.html" title="type parameter in ImmutablePrimitiveObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../map/primitive/ImmutablePrimitiveObjectMap.html" title="type parameter in ImmutablePrimitiveObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutablePrimitiveObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutablePrimitiveObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/primitive/MutablePrimitiveObjectMap.html" title="type parameter in MutablePrimitiveObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../map/primitive/MutablePrimitiveObjectMap.html" title="type parameter in MutablePrimitiveObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutablePrimitiveObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/ImmutablePrimitiveObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/ImmutablePrimitiveObjectMap.html" title="type parameter in ImmutablePrimitiveObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutablePrimitiveObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutablePrimitiveObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutablePrimitiveObjectMap.html" title="type parameter in MutablePrimitiveObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/Bag.html" title="interface in org.eclipse.collections.api.bag">Bag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">PrimitiveObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/PrimitiveObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/PrimitiveObjectMap.html" title="type parameter in PrimitiveObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| VV> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutablePrimitiveObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/ImmutablePrimitiveObjectMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/ImmutablePrimitiveObjectMap.html" title="type parameter in ImmutablePrimitiveObjectMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><VV>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutablePrimitiveObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutablePrimitiveObjectMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutablePrimitiveObjectMap.html" title="type parameter in MutablePrimitiveObjectMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><VV>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| VV> <a href="../../../bag/Bag.html" title="interface in org.eclipse.collections.api.bag">Bag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">PrimitiveObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/PrimitiveObjectMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/PrimitiveObjectMap.html" title="type parameter in PrimitiveObjectMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><VV>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../map/primitive/MutableByteObjectMap.html" title="type parameter in MutableByteObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutableByteObjectMap.html#updateValueWith(byte,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(byte key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../map/primitive/MutableByteObjectMap.html" title="type parameter in MutableByteObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutableByteObjectMap.html" title="type parameter in MutableByteObjectMap">V</a>,​? super P,​? extends <a href="../../../map/primitive/MutableByteObjectMap.html" title="type parameter in MutableByteObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Updates or sets the value associated with the key by applying the function to the |
| existing value, if one exists, or the initial value supplied by the factory if one does not.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../map/primitive/MutableCharObjectMap.html" title="type parameter in MutableCharObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutableCharObjectMap.html#updateValueWith(char,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(char key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../map/primitive/MutableCharObjectMap.html" title="type parameter in MutableCharObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutableCharObjectMap.html" title="type parameter in MutableCharObjectMap">V</a>,​? super P,​? extends <a href="../../../map/primitive/MutableCharObjectMap.html" title="type parameter in MutableCharObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Updates or sets the value associated with the key by applying the function to the |
| existing value, if one exists, or the initial value supplied by the factory if one does not.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../map/primitive/MutableDoubleObjectMap.html" title="type parameter in MutableDoubleObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutableDoubleObjectMap.html#updateValueWith(double,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(double key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../map/primitive/MutableDoubleObjectMap.html" title="type parameter in MutableDoubleObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutableDoubleObjectMap.html" title="type parameter in MutableDoubleObjectMap">V</a>,​? super P,​? extends <a href="../../../map/primitive/MutableDoubleObjectMap.html" title="type parameter in MutableDoubleObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Updates or sets the value associated with the key by applying the function to the |
| existing value, if one exists, or the initial value supplied by the factory if one does not.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../map/primitive/MutableFloatObjectMap.html" title="type parameter in MutableFloatObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutableFloatObjectMap.html#updateValueWith(float,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(float key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../map/primitive/MutableFloatObjectMap.html" title="type parameter in MutableFloatObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutableFloatObjectMap.html" title="type parameter in MutableFloatObjectMap">V</a>,​? super P,​? extends <a href="../../../map/primitive/MutableFloatObjectMap.html" title="type parameter in MutableFloatObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Updates or sets the value associated with the key by applying the function to the |
| existing value, if one exists, or the initial value supplied by the factory if one does not.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../map/primitive/MutableIntObjectMap.html" title="type parameter in MutableIntObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutableIntObjectMap.html#updateValueWith(int,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(int key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../map/primitive/MutableIntObjectMap.html" title="type parameter in MutableIntObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutableIntObjectMap.html" title="type parameter in MutableIntObjectMap">V</a>,​? super P,​? extends <a href="../../../map/primitive/MutableIntObjectMap.html" title="type parameter in MutableIntObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Updates or sets the value associated with the key by applying the function to the |
| existing value, if one exists, or the initial value supplied by the factory if one does not.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../map/primitive/MutableLongObjectMap.html" title="type parameter in MutableLongObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutableLongObjectMap.html#updateValueWith(long,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(long key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../map/primitive/MutableLongObjectMap.html" title="type parameter in MutableLongObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutableLongObjectMap.html" title="type parameter in MutableLongObjectMap">V</a>,​? super P,​? extends <a href="../../../map/primitive/MutableLongObjectMap.html" title="type parameter in MutableLongObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Updates or sets the value associated with the key by applying the function to the |
| existing value, if one exists, or the initial value supplied by the factory if one does not.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../map/primitive/MutableShortObjectMap.html" title="type parameter in MutableShortObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../map/primitive/MutableShortObjectMap.html#updateValueWith(short,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(short key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../map/primitive/MutableShortObjectMap.html" title="type parameter in MutableShortObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/primitive/MutableShortObjectMap.html" title="type parameter in MutableShortObjectMap">V</a>,​? super P,​? extends <a href="../../../map/primitive/MutableShortObjectMap.html" title="type parameter in MutableShortObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Updates or sets the value associated with the key by applying the function to the |
| existing value, if one exists, or the initial value supplied by the factory if one does not.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.map.sorted"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../map/sorted/package-summary.html">org.eclipse.collections.api.map.sorted</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../map/sorted/package-summary.html">org.eclipse.collections.api.map.sorted</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K1,​ |
| V1,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/ImmutableSortedMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <KK,​ |
| VV> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><KK,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/ImmutableSortedMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">V</a>,​? extends KK> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/ImmutableSortedMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">K</a>,​? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/MutableSortedMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/MutableSortedMap.html" title="type parameter in MutableSortedMap">K</a>,​? super <a href="../../../map/sorted/MutableSortedMap.html" title="type parameter in MutableSortedMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/UnsortedMapIterable.html" title="interface in org.eclipse.collections.api.map">UnsortedMapIterable</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/sorted/SortedMapIterable.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/SortedMapIterable.html" title="type parameter in SortedMapIterable">K</a>,​? super <a href="../../../map/sorted/SortedMapIterable.html" title="type parameter in SortedMapIterable">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/sorted/ImmutableSortedMap.html" title="interface in org.eclipse.collections.api.map.sorted">ImmutableSortedMap</a><<a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/ImmutableSortedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">K</a>,​? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/sorted/MutableSortedMap.html" title="interface in org.eclipse.collections.api.map.sorted">MutableSortedMap</a><<a href="../../../map/sorted/MutableSortedMap.html" title="type parameter in MutableSortedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/MutableSortedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/MutableSortedMap.html" title="type parameter in MutableSortedMap">K</a>,​? super <a href="../../../map/sorted/MutableSortedMap.html" title="type parameter in MutableSortedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/sorted/SortedMapIterable.html" title="interface in org.eclipse.collections.api.map.sorted">SortedMapIterable</a><<a href="../../../map/sorted/SortedMapIterable.html" title="type parameter in SortedMapIterable">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/sorted/SortedMapIterable.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/SortedMapIterable.html" title="type parameter in SortedMapIterable">K</a>,​? super <a href="../../../map/sorted/SortedMapIterable.html" title="type parameter in SortedMapIterable">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/ImmutableSortedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/MutableSortedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/MutableSortedMap.html" title="type parameter in MutableSortedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V1> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/sorted/SortedMapIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/SortedMapIterable.html" title="type parameter in SortedMapIterable">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| R> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/ImmutableSortedMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/ImmutableSortedMap.html" title="type parameter in ImmutableSortedMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><R>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| R> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../map/sorted/MutableSortedMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/MutableSortedMap.html" title="type parameter in MutableSortedMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><R>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V1> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedMapIterable.</span><code><span class="memberNameLink"><a href="../../../map/sorted/SortedMapIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../map/sorted/SortedMapIterable.html" title="type parameter in SortedMapIterable">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V1>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.multimap"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../multimap/package-summary.html">org.eclipse.collections.api.multimap</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../multimap/package-summary.html">org.eclipse.collections.api.multimap</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/ImmutableMultimap.html" title="interface in org.eclipse.collections.api.multimap">ImmutableMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/ImmutableMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/ImmutableMultimap.html" title="type parameter in ImmutableMultimap">K</a>,​? super <a href="../../../multimap/ImmutableMultimap.html" title="type parameter in ImmutableMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/Multimap.html" title="interface in org.eclipse.collections.api.multimap">Multimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Multimap.</span><code><span class="memberNameLink"><a href="../../../multimap/Multimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/Multimap.html" title="type parameter in Multimap">K</a>,​? super <a href="../../../multimap/Multimap.html" title="type parameter in Multimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns a new multimap with the results of applying the specified function on each key and value of the source |
| multimap.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2,​ |
| R extends <a href="../../../multimap/MutableMultimap.html" title="interface in org.eclipse.collections.api.multimap">MutableMultimap</a><K2,​ |
| V2>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Multimap.</span><code><span class="memberNameLink"><a href="../../../multimap/Multimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2,R)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/Multimap.html" title="type parameter in Multimap">K</a>,​? super <a href="../../../multimap/Multimap.html" title="type parameter in Multimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as the collect method but uses the specified target multimap for the results.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/MutableMultimap.html" title="interface in org.eclipse.collections.api.multimap">MutableMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/MutableMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/MutableMultimap.html" title="type parameter in MutableMultimap">K</a>,​? super <a href="../../../multimap/MutableMultimap.html" title="type parameter in MutableMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.multimap.bag"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../multimap/bag/package-summary.html">org.eclipse.collections.api.multimap.bag</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../multimap/bag/package-summary.html">org.eclipse.collections.api.multimap.bag</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagIterableMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagIterableMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBagIterableMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/bag/ImmutableBagIterableMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/bag/ImmutableBagIterableMultimap.html" title="type parameter in ImmutableBagIterableMultimap">K</a>,​? super <a href="../../../multimap/bag/ImmutableBagIterableMultimap.html" title="type parameter in ImmutableBagIterableMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBagMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/bag/ImmutableBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="type parameter in ImmutableBagMultimap">K</a>,​? super <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="type parameter in ImmutableBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagIterableMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagIterableMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableBagIterableMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/bag/MutableBagIterableMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/bag/MutableBagIterableMultimap.html" title="type parameter in MutableBagIterableMultimap">K</a>,​? super <a href="../../../multimap/bag/MutableBagIterableMultimap.html" title="type parameter in MutableBagIterableMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableBagMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/bag/MutableBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/bag/MutableBagMultimap.html" title="type parameter in MutableBagMultimap">K</a>,​? super <a href="../../../multimap/bag/MutableBagMultimap.html" title="type parameter in MutableBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/UnsortedBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">UnsortedBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedBagMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/bag/UnsortedBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/bag/UnsortedBagMultimap.html" title="type parameter in UnsortedBagMultimap">K</a>,​? super <a href="../../../multimap/bag/UnsortedBagMultimap.html" title="type parameter in UnsortedBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.multimap.list"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../multimap/list/package-summary.html">org.eclipse.collections.api.multimap.list</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../multimap/list/package-summary.html">org.eclipse.collections.api.multimap.list</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableListMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/list/ImmutableListMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/list/ImmutableListMultimap.html" title="type parameter in ImmutableListMultimap">K</a>,​? super <a href="../../../multimap/list/ImmutableListMultimap.html" title="type parameter in ImmutableListMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/BagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">BagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ListMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/list/ListMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/list/ListMultimap.html" title="type parameter in ListMultimap">K</a>,​? super <a href="../../../multimap/list/ListMultimap.html" title="type parameter in ListMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableListMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/list/MutableListMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/list/MutableListMultimap.html" title="type parameter in MutableListMultimap">K</a>,​? super <a href="../../../multimap/list/MutableListMultimap.html" title="type parameter in MutableListMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.multimap.ordered"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../multimap/ordered/package-summary.html">org.eclipse.collections.api.multimap.ordered</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../multimap/ordered/package-summary.html">org.eclipse.collections.api.multimap.ordered</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/BagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">BagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedIterableMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/ordered/OrderedIterableMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/ordered/OrderedIterableMultimap.html" title="type parameter in OrderedIterableMultimap">K</a>,​? super <a href="../../../multimap/ordered/OrderedIterableMultimap.html" title="type parameter in OrderedIterableMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.multimap.set"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../multimap/set/package-summary.html">org.eclipse.collections.api.multimap.set</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../multimap/set/package-summary.html">org.eclipse.collections.api.multimap.set</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagIterableMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagIterableMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSetIterableMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/set/ImmutableSetIterableMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/set/ImmutableSetIterableMultimap.html" title="type parameter in ImmutableSetIterableMultimap">K</a>,​? super <a href="../../../multimap/set/ImmutableSetIterableMultimap.html" title="type parameter in ImmutableSetIterableMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSetMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/set/ImmutableSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/set/ImmutableSetMultimap.html" title="type parameter in ImmutableSetMultimap">K</a>,​? super <a href="../../../multimap/set/ImmutableSetMultimap.html" title="type parameter in ImmutableSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagIterableMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagIterableMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSetIterableMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/set/MutableSetIterableMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/set/MutableSetIterableMultimap.html" title="type parameter in MutableSetIterableMultimap">K</a>,​? super <a href="../../../multimap/set/MutableSetIterableMultimap.html" title="type parameter in MutableSetIterableMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSetMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/set/MutableSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/set/MutableSetMultimap.html" title="type parameter in MutableSetMultimap">K</a>,​? super <a href="../../../multimap/set/MutableSetMultimap.html" title="type parameter in MutableSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/UnsortedBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">UnsortedBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/set/UnsortedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/set/UnsortedSetMultimap.html" title="type parameter in UnsortedSetMultimap">K</a>,​? super <a href="../../../multimap/set/UnsortedSetMultimap.html" title="type parameter in UnsortedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.multimap.sortedbag"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../multimap/sortedbag/package-summary.html">org.eclipse.collections.api.multimap.sortedbag</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../multimap/sortedbag/package-summary.html">org.eclipse.collections.api.multimap.sortedbag</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedBagMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/sortedbag/ImmutableSortedBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/sortedbag/ImmutableSortedBagMultimap.html" title="type parameter in ImmutableSortedBagMultimap">K</a>,​? super <a href="../../../multimap/sortedbag/ImmutableSortedBagMultimap.html" title="type parameter in ImmutableSortedBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedBagMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/sortedbag/MutableSortedBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/sortedbag/MutableSortedBagMultimap.html" title="type parameter in MutableSortedBagMultimap">K</a>,​? super <a href="../../../multimap/sortedbag/MutableSortedBagMultimap.html" title="type parameter in MutableSortedBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/BagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">BagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedBagMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/sortedbag/SortedBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/sortedbag/SortedBagMultimap.html" title="type parameter in SortedBagMultimap">K</a>,​? super <a href="../../../multimap/sortedbag/SortedBagMultimap.html" title="type parameter in SortedBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.multimap.sortedset"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../multimap/sortedset/package-summary.html">org.eclipse.collections.api.multimap.sortedset</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../multimap/sortedset/package-summary.html">org.eclipse.collections.api.multimap.sortedset</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/sortedset/ImmutableSortedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/sortedset/ImmutableSortedSetMultimap.html" title="type parameter in ImmutableSortedSetMultimap">K</a>,​? super <a href="../../../multimap/sortedset/ImmutableSortedSetMultimap.html" title="type parameter in ImmutableSortedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/sortedset/MutableSortedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/sortedset/MutableSortedSetMultimap.html" title="type parameter in MutableSortedSetMultimap">K</a>,​? super <a href="../../../multimap/sortedset/MutableSortedSetMultimap.html" title="type parameter in MutableSortedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/BagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">BagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../multimap/sortedset/SortedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../multimap/sortedset/SortedSetMultimap.html" title="type parameter in SortedSetMultimap">K</a>,​? super <a href="../../../multimap/sortedset/SortedSetMultimap.html" title="type parameter in SortedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.ordered"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../ordered/package-summary.html">org.eclipse.collections.api.ordered</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../ordered/package-summary.html">org.eclipse.collections.api.ordered</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ordered/OrderedIterable.html" title="interface in org.eclipse.collections.api.ordered">OrderedIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedIterable.</span><code><span class="memberNameLink"><a href="../../../ordered/OrderedIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../ordered/OrderedIterable.html" title="type parameter in OrderedIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ordered/ReversibleIterable.html" title="interface in org.eclipse.collections.api.ordered">ReversibleIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ReversibleIterable.</span><code><span class="memberNameLink"><a href="../../../ordered/ReversibleIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../ordered/ReversibleIterable.html" title="type parameter in ReversibleIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../ordered/OrderedIterable.html" title="interface in org.eclipse.collections.api.ordered">OrderedIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedIterable.</span><code><span class="memberNameLink"><a href="../../../ordered/OrderedIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../ordered/OrderedIterable.html" title="type parameter in OrderedIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../ordered/ReversibleIterable.html" title="interface in org.eclipse.collections.api.ordered">ReversibleIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ReversibleIterable.</span><code><span class="memberNameLink"><a href="../../../ordered/ReversibleIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../ordered/ReversibleIterable.html" title="type parameter in ReversibleIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.set"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../set/package-summary.html">org.eclipse.collections.api.set</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../set/package-summary.html">org.eclipse.collections.api.set</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../set/ImmutableSet.html" title="interface in org.eclipse.collections.api.set">ImmutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSet.</span><code><span class="memberNameLink"><a href="../../../set/ImmutableSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/ImmutableSet.html" title="type parameter in ImmutableSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../set/MutableSet.html" title="interface in org.eclipse.collections.api.set">MutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSet.</span><code><span class="memberNameLink"><a href="../../../set/MutableSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/MutableSet.html" title="type parameter in MutableSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../set/UnsortedSetIterable.html" title="interface in org.eclipse.collections.api.set">UnsortedSetIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../set/UnsortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/UnsortedSetIterable.html" title="type parameter in UnsortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../set/ImmutableSet.html" title="interface in org.eclipse.collections.api.set">ImmutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSet.</span><code><span class="memberNameLink"><a href="../../../set/ImmutableSet.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/ImmutableSet.html" title="type parameter in ImmutableSet">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../set/MutableSet.html" title="interface in org.eclipse.collections.api.set">MutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSet.</span><code><span class="memberNameLink"><a href="../../../set/MutableSet.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/MutableSet.html" title="type parameter in MutableSet">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../set/UnsortedSetIterable.html" title="interface in org.eclipse.collections.api.set">UnsortedSetIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnsortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../set/UnsortedSetIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/UnsortedSetIterable.html" title="type parameter in UnsortedSetIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.set.sorted"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../set/sorted/package-summary.html">org.eclipse.collections.api.set.sorted</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../set/sorted/package-summary.html">org.eclipse.collections.api.set.sorted</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedSet.</span><code><span class="memberNameLink"><a href="../../../set/sorted/ImmutableSortedSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/sorted/ImmutableSortedSet.html" title="type parameter in ImmutableSortedSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedSet.</span><code><span class="memberNameLink"><a href="../../../set/sorted/MutableSortedSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/sorted/MutableSortedSet.html" title="type parameter in MutableSortedSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelSortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../set/sorted/ParallelSortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/sorted/ParallelSortedSetIterable.html" title="type parameter in ParallelSortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../set/sorted/SortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/sorted/SortedSetIterable.html" title="type parameter in SortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedSet.</span><code><span class="memberNameLink"><a href="../../../set/sorted/ImmutableSortedSet.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/sorted/ImmutableSortedSet.html" title="type parameter in ImmutableSortedSet">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableSortedSet.</span><code><span class="memberNameLink"><a href="../../../set/sorted/MutableSortedSet.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/sorted/MutableSortedSet.html" title="type parameter in MutableSortedSet">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../list/ListIterable.html" title="interface in org.eclipse.collections.api.list">ListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../set/sorted/SortedSetIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../set/sorted/SortedSetIterable.html" title="type parameter in SortedSetIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.api.stack"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../stack/package-summary.html">org.eclipse.collections.api.stack</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../stack/package-summary.html">org.eclipse.collections.api.stack</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <K,​ |
| V> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableStack.</span><code><span class="memberNameLink"><a href="../../../stack/ImmutableStack.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../stack/ImmutableStack.html" title="type parameter in ImmutableStack">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../stack/ImmutableStack.html" title="type parameter in ImmutableStack">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableStack.</span><code><span class="memberNameLink"><a href="../../../stack/MutableStack.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../stack/MutableStack.html" title="type parameter in MutableStack">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../stack/MutableStack.html" title="type parameter in MutableStack">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../stack/ImmutableStack.html" title="interface in org.eclipse.collections.api.stack">ImmutableStack</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableStack.</span><code><span class="memberNameLink"><a href="../../../stack/ImmutableStack.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../stack/ImmutableStack.html" title="type parameter in ImmutableStack">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../stack/MutableStack.html" title="interface in org.eclipse.collections.api.stack">MutableStack</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableStack.</span><code><span class="memberNameLink"><a href="../../../stack/MutableStack.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../stack/MutableStack.html" title="type parameter in MutableStack">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../stack/StackIterable.html" title="interface in org.eclipse.collections.api.stack">StackIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">StackIterable.</span><code><span class="memberNameLink"><a href="../../../stack/StackIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../stack/StackIterable.html" title="type parameter in StackIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableStack.</span><code><span class="memberNameLink"><a href="../../../stack/ImmutableStack.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../stack/ImmutableStack.html" title="type parameter in ImmutableStack">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableStack.</span><code><span class="memberNameLink"><a href="../../../stack/MutableStack.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../stack/MutableStack.html" title="type parameter in MutableStack">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../stack/ImmutableStack.html" title="interface in org.eclipse.collections.api.stack">ImmutableStack</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableStack.</span><code><span class="memberNameLink"><a href="../../../stack/ImmutableStack.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../stack/ImmutableStack.html" title="type parameter in ImmutableStack">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../stack/MutableStack.html" title="interface in org.eclipse.collections.api.stack">MutableStack</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MutableStack.</span><code><span class="memberNameLink"><a href="../../../stack/MutableStack.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../stack/MutableStack.html" title="type parameter in MutableStack">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>default <P,​ |
| V> <a href="../../../stack/StackIterable.html" title="interface in org.eclipse.collections.api.stack">StackIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">StackIterable.</span><code><span class="memberNameLink"><a href="../../../stack/StackIterable.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../stack/StackIterable.html" title="type parameter in StackIterable">T</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><V>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/package-summary.html">org.eclipse.collections.impl</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/package-summary.html">org.eclipse.collections.impl</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/UnmodifiableRichIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/UnmodifiableRichIterable.html" title="type parameter in UnmodifiableRichIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/UnmodifiableRichIterable.html" title="type parameter in UnmodifiableRichIterable">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/AbstractRichIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/AbstractRichIterable.html" title="type parameter in AbstractRichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/UnmodifiableRichIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/UnmodifiableRichIterable.html" title="type parameter in UnmodifiableRichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/UnmodifiableRichIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/UnmodifiableRichIterable.html" title="type parameter in UnmodifiableRichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/AbstractRichIterable.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/AbstractRichIterable.html" title="type parameter in AbstractRichIterable">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/UnmodifiableRichIterable.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/UnmodifiableRichIterable.html" title="type parameter in UnmodifiableRichIterable">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.bag"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/bag/package-summary.html">org.eclipse.collections.impl.bag</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/bag/package-summary.html">org.eclipse.collections.impl.bag</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/AbstractBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/AbstractBag.html" title="type parameter in AbstractBag">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/AbstractBag.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/bag/AbstractBag.html" title="type parameter in AbstractBag">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.bag.immutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/bag/immutable/package-summary.html">org.eclipse.collections.impl.bag.immutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/bag/immutable/package-summary.html">org.eclipse.collections.impl.bag.immutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/immutable/AbstractImmutableBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/immutable/AbstractImmutableBag.html" title="type parameter in AbstractImmutableBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/immutable/AbstractImmutableBag.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/immutable/AbstractImmutableBag.html" title="type parameter in AbstractImmutableBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableBagIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/immutable/AbstractImmutableBagIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/immutable/AbstractImmutableBagIterable.html" title="type parameter in AbstractImmutableBagIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableHashBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/immutable/ImmutableHashBag.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/bag/immutable/ImmutableHashBag.html" title="type parameter in ImmutableHashBag">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.bag.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/bag/mutable/package-summary.html">org.eclipse.collections.impl.bag.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/bag/mutable/package-summary.html">org.eclipse.collections.impl.bag.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/mutable/AbstractMutableBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/mutable/AbstractMutableBag.html" title="type parameter in AbstractMutableBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiReaderHashBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/mutable/MultiReaderHashBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/mutable/MultiReaderHashBag.html" title="type parameter in MultiReaderHashBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/mutable/SynchronizedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/mutable/SynchronizedBag.html" title="type parameter in SynchronizedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/mutable/UnmodifiableBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/mutable/UnmodifiableBag.html" title="type parameter in UnmodifiableBag">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/mutable/AbstractMutableBag.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/mutable/AbstractMutableBag.html" title="type parameter in AbstractMutableBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableBagIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/mutable/AbstractMutableBagIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/mutable/AbstractMutableBagIterable.html" title="type parameter in AbstractMutableBagIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.bag.sorted.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/bag/sorted/mutable/package-summary.html">org.eclipse.collections.impl.bag.sorted.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/bag/sorted/mutable/package-summary.html">org.eclipse.collections.impl.bag.sorted.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableSortedBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/sorted/mutable/AbstractMutableSortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/sorted/mutable/AbstractMutableSortedBag.html" title="type parameter in AbstractMutableSortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedSortedBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/sorted/mutable/SynchronizedSortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/sorted/mutable/SynchronizedSortedBag.html" title="type parameter in SynchronizedSortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableSortedBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/sorted/mutable/UnmodifiableSortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/sorted/mutable/UnmodifiableSortedBag.html" title="type parameter in UnmodifiableSortedBag">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableSortedBag.</span><code><span class="memberNameLink"><a href="../../../../impl/bag/sorted/mutable/AbstractMutableSortedBag.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bag/sorted/mutable/AbstractMutableSortedBag.html" title="type parameter in AbstractMutableSortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.bimap"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/bimap/package-summary.html">org.eclipse.collections.impl.bimap</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/bimap/package-summary.html">org.eclipse.collections.impl.bimap</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/AbstractBiMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/AbstractBiMap.html" title="type parameter in AbstractBiMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/AbstractBiMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/bimap/AbstractBiMap.html" title="type parameter in AbstractBiMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.bimap.immutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/bimap/immutable/package-summary.html">org.eclipse.collections.impl.bimap.immutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/bimap/immutable/package-summary.html">org.eclipse.collections.impl.bimap.immutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K1,​ |
| V1,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">V</a>,​? extends K2> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">V</a>,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../bimap/ImmutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">ImmutableBiMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">K</a>,​? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../bimap/ImmutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">ImmutableBiMap</a><<a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">K</a>,​? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/immutable/AbstractImmutableBiMap.html" title="type parameter in AbstractImmutableBiMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.bimap.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/bimap/mutable/package-summary.html">org.eclipse.collections.impl.bimap.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/bimap/mutable/package-summary.html">org.eclipse.collections.impl.bimap.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K1,​ |
| V1,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| V1> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V1> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V1,​? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​? extends V1> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../bimap/MutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">MutableBiMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/SynchronizedBiMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/mutable/SynchronizedBiMap.html" title="type parameter in SynchronizedBiMap">K</a>,​? super <a href="../../../../impl/bimap/mutable/SynchronizedBiMap.html" title="type parameter in SynchronizedBiMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../bimap/MutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">MutableBiMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">K</a>,​? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../bimap/MutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">MutableBiMap</a><<a href="../../../../impl/bimap/mutable/SynchronizedBiMap.html" title="type parameter in SynchronizedBiMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/SynchronizedBiMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/mutable/SynchronizedBiMap.html" title="type parameter in SynchronizedBiMap">K</a>,​? super <a href="../../../../impl/bimap/mutable/SynchronizedBiMap.html" title="type parameter in SynchronizedBiMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../bimap/MutableBiMap.html" title="interface in org.eclipse.collections.api.bimap">MutableBiMap</a><<a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">K</a>,​? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V1> <a href="../../../RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableBiMap.</span><code><span class="memberNameLink"><a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>,​? super P,​? extends <a href="../../../../impl/bimap/mutable/UnmodifiableBiMap.html" title="type parameter in UnmodifiableBiMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.block.factory"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/block/factory/package-summary.html">org.eclipse.collections.impl.block.factory</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/block/factory/package-summary.html">org.eclipse.collections.impl.block.factory</a> that return <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| V,​ |
| P> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​P,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions2.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions2.html#fromFunction(org.eclipse.collections.api.block.function.Function)">fromFunction</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends V> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions2.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions2.html#integerAddition()">integerAddition</a></span>()</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​T,​T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions2.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions2.html#max(java.util.Comparator)">max</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><? super T> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| V extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><? super V>><br><a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​T,​T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions2.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions2.html#maxBy(org.eclipse.collections.api.block.function.Function)">maxBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends V> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​T,​T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions2.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions2.html#min(java.util.Comparator)">min</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a><? super T> comparator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| V extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a><? super V>><br><a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​T,​T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions2.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions2.html#minBy(org.eclipse.collections.api.block.function.Function)">minBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends V> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| V> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="../../../map/primitive/MutableObjectDoubleMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectDoubleMap</a><V>,​T,​<a href="../../../map/primitive/MutableObjectDoubleMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectDoubleMap</a><V>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">PrimitiveFunctions.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/PrimitiveFunctions.html#sumByDoubleFunction(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.primitive.DoubleFunction)">sumByDoubleFunction</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends V> groupBy, |
| <a href="../primitive/DoubleFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">DoubleFunction</a><? super T> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| V> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="../../../map/primitive/MutableObjectDoubleMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectDoubleMap</a><V>,​T,​<a href="../../../map/primitive/MutableObjectDoubleMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectDoubleMap</a><V>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">PrimitiveFunctions.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/PrimitiveFunctions.html#sumByFloatFunction(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.primitive.FloatFunction)">sumByFloatFunction</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends V> groupBy, |
| <a href="../primitive/FloatFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">FloatFunction</a><? super T> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| V> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="../../../map/primitive/MutableObjectLongMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectLongMap</a><V>,​T,​<a href="../../../map/primitive/MutableObjectLongMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectLongMap</a><V>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">PrimitiveFunctions.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/PrimitiveFunctions.html#sumByIntFunction(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.primitive.IntFunction)">sumByIntFunction</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends V> groupBy, |
| <a href="../primitive/IntFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">IntFunction</a><? super T> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| V> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="../../../map/primitive/MutableObjectLongMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectLongMap</a><V>,​T,​<a href="../../../map/primitive/MutableObjectLongMap.html" title="interface in org.eclipse.collections.api.map.primitive">MutableObjectLongMap</a><V>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">PrimitiveFunctions.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/PrimitiveFunctions.html#sumByLongFunction(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.primitive.LongFunction)">sumByLongFunction</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends V> groupBy, |
| <a href="../primitive/LongFunction.html" title="interface in org.eclipse.collections.api.block.function.primitive">LongFunction</a><? super T> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| V,​ |
| P> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​P,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions2.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions2.html#throwing(org.eclipse.collections.impl.block.function.checked.ThrowingFunction2)">throwing</a></span>​(<a href="../../../../impl/block/function/checked/ThrowingFunction2.html" title="interface in org.eclipse.collections.impl.block.function.checked">ThrowingFunction2</a><T,​P,​V> throwingFunction2)</code></th> |
| <td class="colLast"> |
| <div class="block">Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a |
| Function2 that will throw a RuntimeException, wrapping the checked exception that is the cause.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T1,​ |
| T2,​ |
| V> <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T1,​T2,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions2.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions2.html#throwing(org.eclipse.collections.impl.block.function.checked.ThrowingFunction2,org.eclipse.collections.api.block.function.Function3)">throwing</a></span>​(<a href="../../../../impl/block/function/checked/ThrowingFunction2.html" title="interface in org.eclipse.collections.impl.block.function.checked">ThrowingFunction2</a><T1,​T2,​V> throwingFunction2, |
| <a href="../Function3.html" title="interface in org.eclipse.collections.api.block.function">Function3</a><T1,​T2,​? super <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a>> rethrow)</code></th> |
| <td class="colLast"> |
| <div class="block">Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a |
| Function2 that will throw a user specified RuntimeException based on the provided function.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/block/factory/package-summary.html">org.eclipse.collections.impl.block.factory</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| R> <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><T,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions.html#bind(org.eclipse.collections.api.block.function.Function2,P)">bind</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends R> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Bind the parameter passed to a Function2 into a new Function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| V> <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><T,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Functions.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Functions.html#throwing(org.eclipse.collections.impl.block.function.checked.ThrowingFunction,org.eclipse.collections.api.block.function.Function2)">throwing</a></span>​(<a href="../../../../impl/block/function/checked/ThrowingFunction.html" title="interface in org.eclipse.collections.impl.block.function.checked">ThrowingFunction</a><T,​V> throwingFunction, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​? super <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a>> rethrow)</code></th> |
| <td class="colLast"> |
| <div class="block">Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a |
| Function that will throw a user specified RuntimeException based on the provided function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T> <a href="../../predicate/Predicate.html" title="interface in org.eclipse.collections.api.block.predicate">Predicate</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Predicates.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Predicates.html#throwing(org.eclipse.collections.impl.block.predicate.checked.ThrowingPredicate,org.eclipse.collections.api.block.function.Function2)">throwing</a></span>​(<a href="../../../../impl/block/predicate/checked/ThrowingPredicate.html" title="interface in org.eclipse.collections.impl.block.predicate.checked">ThrowingPredicate</a><T> throwingPredicate, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​? super <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a>> rethrow)</code></th> |
| <td class="colLast"> |
| <div class="block">Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a |
| Predicate that will throw a user specified RuntimeException based on the provided function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T> <a href="../../procedure/Procedure.html" title="interface in org.eclipse.collections.api.block.procedure">Procedure</a><T></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Procedures.</span><code><span class="memberNameLink"><a href="../../../../impl/block/factory/Procedures.html#throwing(org.eclipse.collections.impl.block.procedure.checked.ThrowingProcedure,org.eclipse.collections.api.block.function.Function2)">throwing</a></span>​(<a href="../../../../impl/block/procedure/checked/ThrowingProcedure.html" title="interface in org.eclipse.collections.impl.block.procedure.checked">ThrowingProcedure</a><T> throwingProcedure, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><T,​? super <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a>> rethrow)</code></th> |
| <td class="colLast"> |
| <div class="block">Allows a lambda or anonymous inner class that needs to throw a checked exception to be safely wrapped as a |
| Procedure that will throw a user specified RuntimeException based on the provided function.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.block.function"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/block/function/package-summary.html">org.eclipse.collections.impl.block.function</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Fields in <a href="../../../../impl/block/function/package-summary.html">org.eclipse.collections.impl.block.function</a> declared as <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Field</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><?>,​?,​<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><?>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AddFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/AddFunction.html#COLLECTION">COLLECTION</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><?>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MaxSizeFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MaxSizeFunction.html#COLLECTION">COLLECTION</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><?>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MinSizeFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MinSizeFunction.html#COLLECTION">COLLECTION</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AddFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/AddFunction.html#DOUBLE">DOUBLE</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MaxFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MaxFunction.html#DOUBLE">DOUBLE</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MinFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MinFunction.html#DOUBLE">DOUBLE</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiplyFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MultiplyFunction.html#DOUBLE">DOUBLE</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang" class="externalLink">Double</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SubtractFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/SubtractFunction.html#DOUBLE">DOUBLE</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang" class="externalLink">Float</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang" class="externalLink">Float</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html?is-external=true" title="class or interface in java.lang" class="externalLink">Float</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AddFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/AddFunction.html#FLOAT">FLOAT</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AddFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/AddFunction.html#INTEGER">INTEGER</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MaxFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MaxFunction.html#INTEGER">INTEGER</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MinFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MinFunction.html#INTEGER">INTEGER</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiplyFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MultiplyFunction.html#INTEGER">INTEGER</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SubtractFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/SubtractFunction.html#INTEGER">INTEGER</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AddFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/AddFunction.html#LONG">LONG</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MaxFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MaxFunction.html#LONG">LONG</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MinFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MinFunction.html#LONG">LONG</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiplyFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MultiplyFunction.html#LONG">LONG</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SubtractFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/SubtractFunction.html#LONG">LONG</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><?,​?>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MaxSizeFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MaxSizeFunction.html#MAP">MAP</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><?,​?>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MinSizeFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MinSizeFunction.html#MAP">MAP</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AddFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/AddFunction.html#STRING">STRING</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MaxSizeFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MaxSizeFunction.html#STRING">STRING</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MinSizeFunction.</span><code><span class="memberNameLink"><a href="../../../../impl/block/function/MinSizeFunction.html#STRING">STRING</a></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.block.function.checked"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/block/function/checked/package-summary.html">org.eclipse.collections.impl.block.function.checked</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Classes in <a href="../../../../impl/block/function/checked/package-summary.html">org.eclipse.collections.impl.block.function.checked</a> that implement <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Class</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>class </code></td> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../impl/block/function/checked/CheckedFunction2.html" title="class in org.eclipse.collections.impl.block.function.checked">CheckedFunction2</a><T1,​T2,​R></span></code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.block.procedure"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/block/procedure/package-summary.html">org.eclipse.collections.impl.block.procedure</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Constructors in <a href="../../../../impl/block/procedure/package-summary.html">org.eclipse.collections.impl.block.procedure</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Constructor</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../impl/block/procedure/InjectIntoProcedure.html#%3Cinit%3E(IV,org.eclipse.collections.api.block.function.Function2)">InjectIntoProcedure</a></span>​(<a href="../../../../impl/block/procedure/InjectIntoProcedure.html" title="type parameter in InjectIntoProcedure">IV</a> injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/block/procedure/InjectIntoProcedure.html" title="type parameter in InjectIntoProcedure">IV</a>,​? super <a href="../../../../impl/block/procedure/InjectIntoProcedure.html" title="type parameter in InjectIntoProcedure">T</a>,​? extends <a href="../../../../impl/block/procedure/InjectIntoProcedure.html" title="type parameter in InjectIntoProcedure">IV</a>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html#%3Cinit%3E(org.eclipse.collections.api.map.MutableMapIterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">NonMutatingAggregationProcedure</a></span>​(<a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><<a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html" title="type parameter in NonMutatingAggregationProcedure">K</a>,​<a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html" title="type parameter in NonMutatingAggregationProcedure">V</a>> map, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html" title="type parameter in NonMutatingAggregationProcedure">T</a>,​? extends <a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html" title="type parameter in NonMutatingAggregationProcedure">K</a>> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html" title="type parameter in NonMutatingAggregationProcedure">V</a>> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html" title="type parameter in NonMutatingAggregationProcedure">V</a>,​? super <a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html" title="type parameter in NonMutatingAggregationProcedure">T</a>,​? extends <a href="../../../../impl/block/procedure/NonMutatingAggregationProcedure.html" title="type parameter in NonMutatingAggregationProcedure">V</a>> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.collection"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/collection/package-summary.html">org.eclipse.collections.impl.collection</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/collection/package-summary.html">org.eclipse.collections.impl.collection</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html" title="type parameter in AbstractSynchronizedRichIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html" title="type parameter in AbstractSynchronizedRichIterable">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html" title="type parameter in AbstractSynchronizedRichIterable">T</a>,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../RichIterable.html" title="interface in org.eclipse.collections.api">RichIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html" title="type parameter in AbstractSynchronizedRichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/Bag.html" title="interface in org.eclipse.collections.api.bag">Bag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html" title="type parameter in AbstractSynchronizedRichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V,​ |
| P,​ |
| R extends <a href="../../../bag/MutableBagIterable.html" title="interface in org.eclipse.collections.api.bag">MutableBagIterable</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P,R)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html" title="type parameter in AbstractSynchronizedRichIterable">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedRichIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/collection/AbstractSynchronizedRichIterable.html" title="type parameter in AbstractSynchronizedRichIterable">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.collection.immutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/collection/immutable/package-summary.html">org.eclipse.collections.impl.collection.immutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/collection/immutable/package-summary.html">org.eclipse.collections.impl.collection.immutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/immutable/AbstractImmutableCollection.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/immutable/AbstractImmutableCollection.html" title="type parameter in AbstractImmutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.collection.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/collection/mutable/package-summary.html">org.eclipse.collections.impl.collection.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/collection/mutable/package-summary.html">org.eclipse.collections.impl.collection.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractSynchronizedMutableCollection.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/collection/mutable/AbstractSynchronizedMutableCollection.html" title="type parameter in AbstractSynchronizedMutableCollection">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/collection/mutable/AbstractSynchronizedMutableCollection.html" title="type parameter in AbstractSynchronizedMutableCollection">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractCollectionAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractCollectionAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/mutable/AbstractCollectionAdapter.html" title="type parameter in AbstractCollectionAdapter">T</a>,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection">MutableCollection</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractCollectionAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractCollectionAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/mutable/AbstractCollectionAdapter.html" title="type parameter in AbstractCollectionAdapter">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMultiReaderMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractMultiReaderMutableCollection.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/mutable/AbstractMultiReaderMutableCollection.html" title="type parameter in AbstractMultiReaderMutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection">MutableCollection</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractSynchronizedMutableCollection.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/mutable/AbstractSynchronizedMutableCollection.html" title="type parameter in AbstractSynchronizedMutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../collection/MutableCollection.html" title="interface in org.eclipse.collections.api.collection">MutableCollection</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractUnmodifiableMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractUnmodifiableMutableCollection.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/mutable/AbstractUnmodifiableMutableCollection.html" title="type parameter in AbstractUnmodifiableMutableCollection">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractUnmodifiableMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractUnmodifiableMutableCollection.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/mutable/AbstractUnmodifiableMutableCollection.html" title="type parameter in AbstractUnmodifiableMutableCollection">T</a>,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractMutableCollection.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/mutable/AbstractMutableCollection.html" title="type parameter in AbstractMutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractSynchronizedMutableCollection.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/collection/mutable/AbstractSynchronizedMutableCollection.html" title="type parameter in AbstractSynchronizedMutableCollection">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractCollectionAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractCollectionAdapter.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/collection/mutable/AbstractCollectionAdapter.html" title="type parameter in AbstractCollectionAdapter">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMultiReaderMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractMultiReaderMutableCollection.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/collection/mutable/AbstractMultiReaderMutableCollection.html" title="type parameter in AbstractMultiReaderMutableCollection">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractUnmodifiableMutableCollection.</span><code><span class="memberNameLink"><a href="../../../../impl/collection/mutable/AbstractUnmodifiableMutableCollection.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/collection/mutable/AbstractUnmodifiableMutableCollection.html" title="type parameter in AbstractUnmodifiableMutableCollection">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.collector"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/collector/package-summary.html">org.eclipse.collections.impl.collector</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/collector/package-summary.html">org.eclipse.collections.impl.collector</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| T>><br><a href="https://docs.oracle.com/javase/8/docs/api/java/util/stream/Collector.html?is-external=true" title="class or interface in java.util.stream" class="externalLink">Collector</a><T,​?,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Collectors2.</span><code><span class="memberNameLink"><a href="../../../../impl/collector/Collectors2.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,java.util.function.Supplier)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends T> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super T,​? extends T> aggregator, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function" class="externalLink">Supplier</a><R> supplier)</code></th> |
| <td class="colLast"> |
| <div class="block">Groups the elements using the <code>groupBy</code> function and all the elements that map to the same key are |
| aggregated together using the <code>aggregator</code> function.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br><a href="https://docs.oracle.com/javase/8/docs/api/java/util/stream/Collector.html?is-external=true" title="class or interface in java.util.stream" class="externalLink">Collector</a><T,​?,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Collectors2.</span><code><span class="memberNameLink"><a href="../../../../impl/collector/Collectors2.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,java.util.function.Supplier)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends V> function, |
| P parameter, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function" class="externalLink">Supplier</a><R> supplier)</code></th> |
| <td class="colLast"> |
| <div class="block">Returns a new collection with the results of applying the specified function on each element of the source |
| collection with the specified parameter.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.factory"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/factory/package-summary.html">org.eclipse.collections.impl.factory</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/factory/package-summary.html">org.eclipse.collections.impl.factory</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <A,​ |
| B,​ |
| C> <a href="../../../LazyIterable.html" title="interface in org.eclipse.collections.api">LazyIterable</a><C></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Sets.</span><code><span class="memberNameLink"><a href="../../../../impl/factory/Sets.html#cartesianProduct(java.util.Set,java.util.Set,org.eclipse.collections.api.block.function.Function2)">cartesianProduct</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><A> set1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><B> set2, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super A,​? super B,​? extends C> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.forkjoin"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/forkjoin/package-summary.html">org.eclipse.collections.impl.forkjoin</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/forkjoin/package-summary.html">org.eclipse.collections.impl.forkjoin</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FJIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/forkjoin/FJIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FJIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/forkjoin/FJIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,int)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| int batchSize)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FJIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/forkjoin/FJIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,int,java.util.concurrent.ForkJoinPool)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| int batchSize, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ForkJoinPool</a> executor)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FJIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/forkjoin/FJIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,R)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| R mutableMap)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FJIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/forkjoin/FJIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,R,int)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| R mutableMap, |
| int batchSize)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FJIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/forkjoin/FJIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,R,int,java.util.concurrent.ForkJoinPool)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| R mutableMap, |
| int batchSize, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ForkJoinPool.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ForkJoinPool</a> executor)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.lazy"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/lazy/package-summary.html">org.eclipse.collections.impl.lazy</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/lazy/package-summary.html">org.eclipse.collections.impl.lazy</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../LazyIterable.html" title="interface in org.eclipse.collections.api">LazyIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractLazyIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/AbstractLazyIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/AbstractLazyIterable.html" title="type parameter in AbstractLazyIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CollectIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/CollectIterable.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/lazy/CollectIterable.html" title="type parameter in CollectIterable">V</a>,​? extends IV> f)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.lazy.parallel"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/lazy/parallel/package-summary.html">org.eclipse.collections.impl.lazy.parallel</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/lazy/parallel/package-summary.html">org.eclipse.collections.impl.lazy.parallel</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMultiReaderParallelIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/AbstractMultiReaderParallelIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/lazy/parallel/AbstractMultiReaderParallelIterable.html" title="type parameter in AbstractMultiReaderParallelIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/lazy/parallel/AbstractMultiReaderParallelIterable.html" title="type parameter in AbstractMultiReaderParallelIterable">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractParallelIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/AbstractParallelIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/lazy/parallel/AbstractParallelIterable.html" title="type parameter in AbstractParallelIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/lazy/parallel/AbstractParallelIterable.html" title="type parameter in AbstractParallelIterable">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedParallelIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/AbstractSynchronizedParallelIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/lazy/parallel/AbstractSynchronizedParallelIterable.html" title="type parameter in AbstractSynchronizedParallelIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/lazy/parallel/AbstractSynchronizedParallelIterable.html" title="type parameter in AbstractSynchronizedParallelIterable">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MapIterable.html" title="interface in org.eclipse.collections.api.map">MapIterable</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">NonParallelIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/NonParallelIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/lazy/parallel/NonParallelIterable.html" title="type parameter in NonParallelIterable">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/lazy/parallel/NonParallelIterable.html" title="type parameter in NonParallelIterable">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ParallelIterable.html" title="interface in org.eclipse.collections.api">ParallelIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractParallelIterableImpl.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/AbstractParallelIterableImpl.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/AbstractParallelIterableImpl.html" title="type parameter in AbstractParallelIterableImpl">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ParallelIterable.html" title="interface in org.eclipse.collections.api">ParallelIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiReaderParallelIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/MultiReaderParallelIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/MultiReaderParallelIterable.html" title="type parameter in MultiReaderParallelIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ParallelIterable.html" title="interface in org.eclipse.collections.api">ParallelIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedParallelIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/SynchronizedParallelIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/SynchronizedParallelIterable.html" title="type parameter in SynchronizedParallelIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.lazy.parallel.bag"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/lazy/parallel/bag/package-summary.html">org.eclipse.collections.impl.lazy.parallel.bag</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/lazy/parallel/bag/package-summary.html">org.eclipse.collections.impl.lazy.parallel.bag</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/ParallelUnsortedBag.html" title="interface in org.eclipse.collections.api.bag">ParallelUnsortedBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractParallelUnsortedBag.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/bag/AbstractParallelUnsortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/bag/AbstractParallelUnsortedBag.html" title="type parameter in AbstractParallelUnsortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../bag/ParallelUnsortedBag.html" title="interface in org.eclipse.collections.api.bag">ParallelUnsortedBag</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">NonParallelUnsortedBag.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/bag/NonParallelUnsortedBag.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/bag/NonParallelUnsortedBag.html" title="type parameter in NonParallelUnsortedBag">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.lazy.parallel.list"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/lazy/parallel/list/package-summary.html">org.eclipse.collections.impl.lazy.parallel.list</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/lazy/parallel/list/package-summary.html">org.eclipse.collections.impl.lazy.parallel.list</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractParallelListIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/list/AbstractParallelListIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/list/AbstractParallelListIterable.html" title="type parameter in AbstractParallelListIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiReaderParallelListIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/list/MultiReaderParallelListIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/list/MultiReaderParallelListIterable.html" title="type parameter in MultiReaderParallelListIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">NonParallelListIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/list/NonParallelListIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/list/NonParallelListIterable.html" title="type parameter in NonParallelListIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedParallelListIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/list/SynchronizedParallelListIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/list/SynchronizedParallelListIterable.html" title="type parameter in SynchronizedParallelListIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.lazy.parallel.set"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/lazy/parallel/set/package-summary.html">org.eclipse.collections.impl.lazy.parallel.set</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/lazy/parallel/set/package-summary.html">org.eclipse.collections.impl.lazy.parallel.set</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ParallelIterable.html" title="interface in org.eclipse.collections.api">ParallelIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractParallelUnsortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/set/AbstractParallelUnsortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/set/AbstractParallelUnsortedSetIterable.html" title="type parameter in AbstractParallelUnsortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ParallelIterable.html" title="interface in org.eclipse.collections.api">ParallelIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiReaderParallelUnsortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/set/MultiReaderParallelUnsortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/set/MultiReaderParallelUnsortedSetIterable.html" title="type parameter in MultiReaderParallelUnsortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ParallelIterable.html" title="interface in org.eclipse.collections.api">ParallelIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">NonParallelUnsortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/set/NonParallelUnsortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/set/NonParallelUnsortedSetIterable.html" title="type parameter in NonParallelUnsortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../ParallelIterable.html" title="interface in org.eclipse.collections.api">ParallelIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedParallelUnsortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/set/SynchronizedParallelUnsortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/set/SynchronizedParallelUnsortedSetIterable.html" title="type parameter in SynchronizedParallelUnsortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.lazy.parallel.set.sorted"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/lazy/parallel/set/sorted/package-summary.html">org.eclipse.collections.impl.lazy.parallel.set.sorted</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/lazy/parallel/set/sorted/package-summary.html">org.eclipse.collections.impl.lazy.parallel.set.sorted</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractParallelSortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/set/sorted/AbstractParallelSortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/set/sorted/AbstractParallelSortedSetIterable.html" title="type parameter in AbstractParallelSortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">NonParallelSortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/set/sorted/NonParallelSortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/set/sorted/NonParallelSortedSetIterable.html" title="type parameter in NonParallelSortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/ParallelListIterable.html" title="interface in org.eclipse.collections.api.list">ParallelListIterable</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedParallelSortedSetIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/lazy/parallel/set/sorted/SynchronizedParallelSortedSetIterable.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/lazy/parallel/set/sorted/SynchronizedParallelSortedSetIterable.html" title="type parameter in SynchronizedParallelSortedSetIterable">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.list"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/list/package-summary.html">org.eclipse.collections.impl.list</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/list/package-summary.html">org.eclipse.collections.impl.list</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Interval.</span><code><span class="memberNameLink"><a href="../../../../impl/list/Interval.html#injectInto(R,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(R injectValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super R,​? super <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Interval.</span><code><span class="memberNameLink"><a href="../../../../impl/list/Interval.html#reverseInjectInto(R,org.eclipse.collections.api.block.function.Function2)">reverseInjectInto</a></span>​(R injectValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super R,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.list.fixed"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/list/fixed/package-summary.html">org.eclipse.collections.impl.list.fixed</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/list/fixed/package-summary.html">org.eclipse.collections.impl.list.fixed</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractArrayAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/fixed/AbstractArrayAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/fixed/AbstractArrayAdapter.html" title="type parameter in AbstractArrayAdapter">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractArrayAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/fixed/AbstractArrayAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/fixed/AbstractArrayAdapter.html" title="type parameter in AbstractArrayAdapter">T</a>,​? super P,​? extends A> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractArrayAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/fixed/AbstractArrayAdapter.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/list/fixed/AbstractArrayAdapter.html" title="type parameter in AbstractArrayAdapter">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.list.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/list/mutable/package-summary.html">org.eclipse.collections.impl.list.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/list/mutable/package-summary.html">org.eclipse.collections.impl.list.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractListAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/AbstractListAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/AbstractListAdapter.html" title="type parameter in AbstractListAdapter">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/AbstractMutableList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/AbstractMutableList.html" title="type parameter in AbstractMutableList">T</a>,​? super P,​? extends A> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../../impl/list/mutable/ArrayListAdapter.html" title="class in org.eclipse.collections.impl.list.mutable">ArrayListAdapter</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayListAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/ArrayListAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/ArrayListAdapter.html" title="type parameter in ArrayListAdapter">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CompositeFastList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/CompositeFastList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/CompositeFastList.html" title="type parameter in CompositeFastList">E</a>,​? super P,​? extends A> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../../impl/list/mutable/FastList.html" title="class in org.eclipse.collections.impl.list.mutable">FastList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FastList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/FastList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/FastList.html" title="type parameter in FastList">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FastList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/FastList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/FastList.html" title="type parameter in FastList">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiReaderFastList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/MultiReaderFastList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/MultiReaderFastList.html" title="type parameter in MultiReaderFastList">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RandomAccessListAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/RandomAccessListAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/RandomAccessListAdapter.html" title="type parameter in RandomAccessListAdapter">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedMutableList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/SynchronizedMutableList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/SynchronizedMutableList.html" title="type parameter in SynchronizedMutableList">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/UnmodifiableMutableList.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/list/mutable/UnmodifiableMutableList.html" title="type parameter in UnmodifiableMutableList">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/AbstractMutableList.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/list/mutable/AbstractMutableList.html" title="type parameter in AbstractMutableList">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayListAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/ArrayListAdapter.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/list/mutable/ArrayListAdapter.html" title="type parameter in ArrayListAdapter">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CompositeFastList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/CompositeFastList.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/list/mutable/CompositeFastList.html" title="type parameter in CompositeFastList">E</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FastList.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/FastList.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/list/mutable/FastList.html" title="type parameter in FastList">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ListAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/ListAdapter.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/list/mutable/ListAdapter.html" title="type parameter in ListAdapter">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RandomAccessListAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/list/mutable/RandomAccessListAdapter.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/list/mutable/RandomAccessListAdapter.html" title="type parameter in RandomAccessListAdapter">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/package-summary.html">org.eclipse.collections.impl.map</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/package-summary.html">org.eclipse.collections.impl.map</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K1,​ |
| V1,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedMapIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/map/AbstractSynchronizedMapIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><KK,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><KK,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedMapIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/map/AbstractSynchronizedMapIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">V</a>,​? extends KK> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V1,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedMapIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/map/AbstractSynchronizedMapIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedMapIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/map/AbstractSynchronizedMapIterable.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">V</a>,​? super P,​? extends <a href="../../../../impl/map/AbstractSynchronizedMapIterable.html" title="type parameter in AbstractSynchronizedMapIterable">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map.immutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/immutable/package-summary.html">org.eclipse.collections.impl.map.immutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/immutable/package-summary.html">org.eclipse.collections.impl.map.immutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K1,​ |
| V1,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/immutable/AbstractImmutableMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/immutable/AbstractImmutableMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">K</a>,​? super <a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><<a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/immutable/AbstractImmutableMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">K</a>,​? super <a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/immutable/AbstractImmutableMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V1,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/immutable/AbstractImmutableMap.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/immutable/AbstractImmutableMap.html" title="type parameter in AbstractImmutableMap">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/mutable/package-summary.html">org.eclipse.collections.impl.map.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/mutable/package-summary.html">org.eclipse.collections.impl.map.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K1,​ |
| V1,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K1,​ |
| V1,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​? extends K2> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">K</a>,​? super <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/SynchronizedMutableMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/SynchronizedMutableMap.html" title="type parameter in SynchronizedMutableMap">K</a>,​? super <a href="../../../../impl/map/mutable/SynchronizedMutableMap.html" title="type parameter in SynchronizedMutableMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> pairFunction)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">K</a>,​? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><<a href="../../../../impl/map/mutable/AbstractMutableMap.html" title="type parameter in AbstractMutableMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/AbstractMutableMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/AbstractMutableMap.html" title="type parameter in AbstractMutableMap">K</a>,​? super <a href="../../../../impl/map/mutable/AbstractMutableMap.html" title="type parameter in AbstractMutableMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><<a href="../../../../impl/map/mutable/SynchronizedMutableMap.html" title="type parameter in SynchronizedMutableMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/SynchronizedMutableMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/SynchronizedMutableMap.html" title="type parameter in SynchronizedMutableMap">K</a>,​? super <a href="../../../../impl/map/mutable/SynchronizedMutableMap.html" title="type parameter in SynchronizedMutableMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><<a href="../../../../impl/map/mutable/UnifiedMap.html" title="type parameter in UnifiedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnifiedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnifiedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/UnifiedMap.html" title="type parameter in UnifiedMap">K</a>,​? super <a href="../../../../impl/map/mutable/UnifiedMap.html" title="type parameter in UnifiedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><<a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">K</a>,​? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/AbstractMutableMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/AbstractMutableMap.html" title="type parameter in AbstractMutableMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/SynchronizedMutableMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/SynchronizedMutableMap.html" title="type parameter in SynchronizedMutableMap">V</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| R,​ |
| C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><R>><br>C</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,C)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​? super P,​? extends R> function, |
| P parameter, |
| C targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V1,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P1,​ |
| P2> <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ConcurrentHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/ConcurrentHashMap.html#putIfAbsentGetIfPresent(K,org.eclipse.collections.api.block.function.Function2,org.eclipse.collections.api.block.function.Function3,P1,P2)">putIfAbsentGetIfPresent</a></span>​(<a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">K</a> key, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">K</a>,​? super <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">V</a>,​? extends <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">K</a>> keyTransformer, |
| <a href="../Function3.html" title="interface in org.eclipse.collections.api.block.function">Function3</a><P1,​P2,​? super <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">K</a>,​? extends <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">V</a>> factory, |
| P1 param1, |
| P2 param2)</code></th> |
| <td class="colLast"> |
| <div class="block">It puts an object into the map based on the key.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P1,​ |
| P2> <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ConcurrentHashMapUnsafe.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html#putIfAbsentGetIfPresent(K,org.eclipse.collections.api.block.function.Function2,org.eclipse.collections.api.block.function.Function3,P1,P2)">putIfAbsentGetIfPresent</a></span>​(<a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">K</a> key, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">K</a>,​? super <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">V</a>,​? extends <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">K</a>> keyTransformer, |
| <a href="../Function3.html" title="interface in org.eclipse.collections.api.block.function">Function3</a><P1,​P2,​? super <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">K</a>,​? extends <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">V</a>> factory, |
| P1 param1, |
| P2 param2)</code></th> |
| <td class="colLast"> |
| <div class="block">It puts an object into the map based on the key.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableMapIterable.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/AbstractMutableMapIterable.html" title="type parameter in AbstractMutableMapIterable">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ConcurrentHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/ConcurrentHashMap.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/ConcurrentHashMap.html" title="type parameter in ConcurrentHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ConcurrentHashMapUnsafe.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/ConcurrentHashMapUnsafe.html" title="type parameter in ConcurrentHashMapUnsafe">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/ConcurrentMutableHashMap.html" title="type parameter in ConcurrentMutableHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ConcurrentMutableHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/ConcurrentMutableHashMap.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/mutable/ConcurrentMutableHashMap.html" title="type parameter in ConcurrentMutableHashMap">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/ConcurrentMutableHashMap.html" title="type parameter in ConcurrentMutableHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/ConcurrentMutableHashMap.html" title="type parameter in ConcurrentMutableHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/ConcurrentMutableHashMap.html" title="type parameter in ConcurrentMutableHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/UnifiedMap.html" title="type parameter in UnifiedMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnifiedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnifiedMap.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/mutable/UnifiedMap.html" title="type parameter in UnifiedMap">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/UnifiedMap.html" title="type parameter in UnifiedMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/UnifiedMap.html" title="type parameter in UnifiedMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/UnifiedMap.html" title="type parameter in UnifiedMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/UnmodifiableMutableMap.html" title="type parameter in UnmodifiableMutableMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map.mutable.primitive"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/mutable/primitive/package-summary.html">org.eclipse.collections.impl.map.mutable.primitive</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/mutable/primitive/package-summary.html">org.eclipse.collections.impl.map.mutable.primitive</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ByteObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html" title="type parameter in ByteObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ByteObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html" title="type parameter in ByteObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CharObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html" title="type parameter in CharObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CharObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html" title="type parameter in CharObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DoubleObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html" title="type parameter in DoubleObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DoubleObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html" title="type parameter in DoubleObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FloatObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html" title="type parameter in FloatObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FloatObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html" title="type parameter in FloatObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IntObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html" title="type parameter in IntObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IntObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html" title="type parameter in IntObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LongObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html" title="type parameter in LongObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LongObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html" title="type parameter in LongObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ShortObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html" title="type parameter in ShortObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ShortObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html" title="type parameter in ShortObjectHashMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ByteObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html" title="type parameter in ByteObjectHashMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CharObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html" title="type parameter in CharObjectHashMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DoubleObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html" title="type parameter in DoubleObjectHashMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FloatObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html" title="type parameter in FloatObjectHashMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IntObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html" title="type parameter in IntObjectHashMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LongObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html" title="type parameter in LongObjectHashMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ShortObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html" title="type parameter in ShortObjectHashMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html" title="type parameter in ByteObjectHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ByteObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html#updateValueWith(byte,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(byte key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html" title="type parameter in ByteObjectHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html" title="type parameter in ByteObjectHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/ByteObjectHashMap.html" title="type parameter in ByteObjectHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html" title="type parameter in CharObjectHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">CharObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html#updateValueWith(char,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(char key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html" title="type parameter in CharObjectHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html" title="type parameter in CharObjectHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/CharObjectHashMap.html" title="type parameter in CharObjectHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html" title="type parameter in DoubleObjectHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">DoubleObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html#updateValueWith(double,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(double key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html" title="type parameter in DoubleObjectHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html" title="type parameter in DoubleObjectHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/DoubleObjectHashMap.html" title="type parameter in DoubleObjectHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html" title="type parameter in FloatObjectHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">FloatObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html#updateValueWith(float,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(float key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html" title="type parameter in FloatObjectHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html" title="type parameter in FloatObjectHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/FloatObjectHashMap.html" title="type parameter in FloatObjectHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html" title="type parameter in IntObjectHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IntObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html#updateValueWith(int,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(int key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html" title="type parameter in IntObjectHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html" title="type parameter in IntObjectHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/IntObjectHashMap.html" title="type parameter in IntObjectHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html" title="type parameter in LongObjectHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LongObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html#updateValueWith(long,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(long key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html" title="type parameter in LongObjectHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html" title="type parameter in LongObjectHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/LongObjectHashMap.html" title="type parameter in LongObjectHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html" title="type parameter in ShortObjectHashMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ShortObjectHashMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html#updateValueWith(short,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(short key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html" title="type parameter in ShortObjectHashMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html" title="type parameter in ShortObjectHashMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/ShortObjectHashMap.html" title="type parameter in ShortObjectHashMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html#updateValueWith(byte,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(byte key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedByteObjectMap.html" title="type parameter in SynchronizedByteObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html#updateValueWith(char,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(char key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedCharObjectMap.html" title="type parameter in SynchronizedCharObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html#updateValueWith(double,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(double key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedDoubleObjectMap.html" title="type parameter in SynchronizedDoubleObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html#updateValueWith(float,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(float key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedFloatObjectMap.html" title="type parameter in SynchronizedFloatObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html#updateValueWith(int,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(int key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedIntObjectMap.html" title="type parameter in SynchronizedIntObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html#updateValueWith(long,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(long key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedLongObjectMap.html" title="type parameter in SynchronizedLongObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html#updateValueWith(short,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(short key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/SynchronizedShortObjectMap.html" title="type parameter in SynchronizedShortObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableByteObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html#updateValueWith(byte,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(byte key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableByteObjectMap.html" title="type parameter in UnmodifiableByteObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableCharObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html#updateValueWith(char,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(char key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableCharObjectMap.html" title="type parameter in UnmodifiableCharObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableDoubleObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html#updateValueWith(double,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(double key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableDoubleObjectMap.html" title="type parameter in UnmodifiableDoubleObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableFloatObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html#updateValueWith(float,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(float key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableFloatObjectMap.html" title="type parameter in UnmodifiableFloatObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableIntObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html#updateValueWith(int,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(int key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableIntObjectMap.html" title="type parameter in UnmodifiableIntObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableLongObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html#updateValueWith(long,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(long key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableLongObjectMap.html" title="type parameter in UnmodifiableLongObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableShortObjectMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html#updateValueWith(short,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(short key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/mutable/primitive/UnmodifiableShortObjectMap.html" title="type parameter in UnmodifiableShortObjectMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map.ordered.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/ordered/mutable/package-summary.html">org.eclipse.collections.impl.map.ordered.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/ordered/mutable/package-summary.html">org.eclipse.collections.impl.map.ordered.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMapAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>,​? extends K2> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K1,​ |
| V1,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><KK,​ |
| VV> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><KK,​VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? extends KK> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends VV> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super VV,​? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? extends VV> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">MutableOrderedMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMapAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">K</a>,​? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">MutableOrderedMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">K</a>,​? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">MutableOrderedMap</a><<a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMapAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">K</a>,​? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableOrderedMap.html" title="interface in org.eclipse.collections.api.map">MutableOrderedMap</a><<a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">K</a>,​? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMapAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V1,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMapAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><VV,​ |
| P> <a href="../../../bag/MutableBag.html" title="interface in org.eclipse.collections.api.bag">MutableBag</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><VV,​ |
| P,​ |
| R extends <a href="../../../bag/MutableBagIterable.html" title="interface in org.eclipse.collections.api.bag">MutableBagIterable</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#countByWith(org.eclipse.collections.api.block.function.Function2,P,R)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><VV>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><VV>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#flatCollectWith(org.eclipse.collections.api.block.function.Function2,P,R)">flatCollectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? super P,​? extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><VV>> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">OrderedMapAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>,​? super P,​? extends <a href="../../../../impl/map/ordered/mutable/OrderedMapAdapter.html" title="type parameter in OrderedMapAdapter">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableOrderedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/ordered/mutable/UnmodifiableMutableOrderedMap.html" title="type parameter in UnmodifiableMutableOrderedMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map.sorted.immutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/sorted/immutable/package-summary.html">org.eclipse.collections.impl.map.sorted.immutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/sorted/immutable/package-summary.html">org.eclipse.collections.impl.map.sorted.immutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K1,​ |
| V1,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K1,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">K</a>,​? extends K1> keyFunction, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">V</a>,​? extends V1> valueFunction, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super V1,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">K</a>,​? super <a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/sorted/ImmutableSortedMap.html" title="interface in org.eclipse.collections.api.map.sorted">ImmutableSortedMap</a><<a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">K</a>,​? super <a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/ImmutableList.html" title="interface in org.eclipse.collections.api.list">ImmutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><V1,​ |
| P> <a href="../../../bag/ImmutableBag.html" title="interface in org.eclipse.collections.api.bag">ImmutableBag</a><V1></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html#countByWith(org.eclipse.collections.api.block.function.Function2,P)">countByWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/immutable/AbstractImmutableSortedMap.html" title="type parameter in AbstractImmutableSortedMap">V</a>,​? super P,​? extends V1> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map.sorted.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/sorted/mutable/package-summary.html">org.eclipse.collections.impl.map.sorted.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/sorted/mutable/package-summary.html">org.eclipse.collections.impl.map.sorted.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableTreeMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>,​? extends K2> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V2> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V2,​? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>,​? extends V2> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html" title="type parameter in SynchronizedSortedMap">K</a>,​? super <a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html" title="type parameter in SynchronizedSortedMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableTreeMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html#collect(org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">K</a>,​? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/sorted/MutableSortedMap.html" title="interface in org.eclipse.collections.api.map.sorted">MutableSortedMap</a><<a href="../../../../impl/map/sorted/mutable/AbstractMutableSortedMap.html" title="type parameter in AbstractMutableSortedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/AbstractMutableSortedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/AbstractMutableSortedMap.html" title="type parameter in AbstractMutableSortedMap">K</a>,​? super <a href="../../../../impl/map/sorted/mutable/AbstractMutableSortedMap.html" title="type parameter in AbstractMutableSortedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/sorted/MutableSortedMap.html" title="interface in org.eclipse.collections.api.map.sorted">MutableSortedMap</a><<a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html" title="type parameter in SynchronizedSortedMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html" title="type parameter in SynchronizedSortedMap">K</a>,​? super <a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html" title="type parameter in SynchronizedSortedMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/sorted/MutableSortedMap.html" title="interface in org.eclipse.collections.api.map.sorted">MutableSortedMap</a><<a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableTreeMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">K</a>,​? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/AbstractMutableSortedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/AbstractMutableSortedMap.html" title="type parameter in AbstractMutableSortedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedSortedMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/SynchronizedSortedMap.html" title="type parameter in SynchronizedSortedMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| R,​ |
| C extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><R>><br>C</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableTreeMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,C)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>,​? super P,​? extends R> function, |
| P parameter, |
| C targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| VV> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><VV></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableTreeMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>,​? super P,​? extends VV> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableTreeMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableTreeMap.</span><code><span class="memberNameLink"><a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>,​? super P,​? extends <a href="../../../../impl/map/sorted/mutable/UnmodifiableTreeMap.html" title="type parameter in UnmodifiableTreeMap">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map.strategy.immutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/strategy/immutable/package-summary.html">org.eclipse.collections.impl.map.strategy.immutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/strategy/immutable/package-summary.html">org.eclipse.collections.impl.map.strategy.immutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/ImmutableMap.html" title="interface in org.eclipse.collections.api.map">ImmutableMap</a><<a href="../../../../impl/map/strategy/immutable/ImmutableUnifiedMapWithHashingStrategy.html" title="type parameter in ImmutableUnifiedMapWithHashingStrategy">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableUnifiedMapWithHashingStrategy.</span><code><span class="memberNameLink"><a href="../../../../impl/map/strategy/immutable/ImmutableUnifiedMapWithHashingStrategy.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/strategy/immutable/ImmutableUnifiedMapWithHashingStrategy.html" title="type parameter in ImmutableUnifiedMapWithHashingStrategy">K</a>,​? super <a href="../../../../impl/map/strategy/immutable/ImmutableUnifiedMapWithHashingStrategy.html" title="type parameter in ImmutableUnifiedMapWithHashingStrategy">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.map.strategy.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/map/strategy/mutable/package-summary.html">org.eclipse.collections.impl.map.strategy.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/map/strategy/mutable/package-summary.html">org.eclipse.collections.impl.map.strategy.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><R> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><<a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html" title="type parameter in UnifiedMapWithHashingStrategy">K</a>,​R></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnifiedMapWithHashingStrategy.</span><code><span class="memberNameLink"><a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html#collectValues(org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html" title="type parameter in UnifiedMapWithHashingStrategy">K</a>,​? super <a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html" title="type parameter in UnifiedMapWithHashingStrategy">V</a>,​? extends R> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P> <a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html" title="type parameter in UnifiedMapWithHashingStrategy">V</a></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnifiedMapWithHashingStrategy.</span><code><span class="memberNameLink"><a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html#updateValueWith(K,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,P)">updateValueWith</a></span>​(<a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html" title="type parameter in UnifiedMapWithHashingStrategy">K</a> key, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends <a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html" title="type parameter in UnifiedMapWithHashingStrategy">V</a>> factory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html" title="type parameter in UnifiedMapWithHashingStrategy">V</a>,​? super P,​? extends <a href="../../../../impl/map/strategy/mutable/UnifiedMapWithHashingStrategy.html" title="type parameter in UnifiedMapWithHashingStrategy">V</a>> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.multimap"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/multimap/package-summary.html">org.eclipse.collections.impl.multimap</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/multimap/package-summary.html">org.eclipse.collections.impl.multimap</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2,​ |
| R extends <a href="../../../multimap/MutableMultimap.html" title="interface in org.eclipse.collections.api.multimap">MutableMultimap</a><K2,​ |
| V2>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/AbstractMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2,R)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/AbstractMultimap.html" title="type parameter in AbstractMultimap">K</a>,​? super <a href="../../../../impl/multimap/AbstractMultimap.html" title="type parameter in AbstractMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2,​ |
| R extends <a href="../../../multimap/MutableMultimap.html" title="interface in org.eclipse.collections.api.multimap">MutableMultimap</a><K2,​ |
| V2>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractSynchronizedMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/AbstractSynchronizedMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2,R)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/AbstractSynchronizedMultimap.html" title="type parameter in AbstractSynchronizedMultimap">K</a>,​? super <a href="../../../../impl/multimap/AbstractSynchronizedMultimap.html" title="type parameter in AbstractSynchronizedMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.multimap.bag"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/multimap/bag/package-summary.html">org.eclipse.collections.impl.multimap.bag</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/multimap/bag/package-summary.html">org.eclipse.collections.impl.multimap.bag</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableBagMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/AbstractMutableBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/AbstractMutableBagMultimap.html" title="type parameter in AbstractMutableBagMultimap">K</a>,​? super <a href="../../../../impl/multimap/bag/AbstractMutableBagMultimap.html" title="type parameter in AbstractMutableBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableBagMultimapImpl.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/ImmutableBagMultimapImpl.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/ImmutableBagMultimapImpl.html" title="type parameter in ImmutableBagMultimapImpl">K</a>,​? super <a href="../../../../impl/multimap/bag/ImmutableBagMultimapImpl.html" title="type parameter in ImmutableBagMultimapImpl">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedBagMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/SynchronizedBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/SynchronizedBagMultimap.html" title="type parameter in SynchronizedBagMultimap">K</a>,​? super <a href="../../../../impl/multimap/bag/SynchronizedBagMultimap.html" title="type parameter in SynchronizedBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedPutHashBagMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/SynchronizedPutHashBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/SynchronizedPutHashBagMultimap.html" title="type parameter in SynchronizedPutHashBagMultimap">K</a>,​? super <a href="../../../../impl/multimap/bag/SynchronizedPutHashBagMultimap.html" title="type parameter in SynchronizedPutHashBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">TreeBagMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/TreeBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/TreeBagMultimap.html" title="type parameter in TreeBagMultimap">K</a>,​? super <a href="../../../../impl/multimap/bag/TreeBagMultimap.html" title="type parameter in TreeBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.multimap.bag.sorted"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/multimap/bag/sorted/package-summary.html">org.eclipse.collections.impl.multimap.bag.sorted</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/multimap/bag/sorted/package-summary.html">org.eclipse.collections.impl.multimap.bag.sorted</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">TreeBagMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/sorted/TreeBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/sorted/TreeBagMultimap.html" title="type parameter in TreeBagMultimap">K</a>,​? super <a href="../../../../impl/multimap/bag/sorted/TreeBagMultimap.html" title="type parameter in TreeBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.multimap.bag.sorted.immutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/multimap/bag/sorted/immutable/package-summary.html">org.eclipse.collections.impl.multimap.bag.sorted.immutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/multimap/bag/sorted/immutable/package-summary.html">org.eclipse.collections.impl.multimap.bag.sorted.immutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedBagMultimapImpl.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/sorted/immutable/ImmutableSortedBagMultimapImpl.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/sorted/immutable/ImmutableSortedBagMultimapImpl.html" title="type parameter in ImmutableSortedBagMultimapImpl">K</a>,​? super <a href="../../../../impl/multimap/bag/sorted/immutable/ImmutableSortedBagMultimapImpl.html" title="type parameter in ImmutableSortedBagMultimapImpl">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.multimap.bag.sorted.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/multimap/bag/sorted/mutable/package-summary.html">org.eclipse.collections.impl.multimap.bag.sorted.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/multimap/bag/sorted/mutable/package-summary.html">org.eclipse.collections.impl.multimap.bag.sorted.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedSortedBagMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/sorted/mutable/SynchronizedSortedBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/sorted/mutable/SynchronizedSortedBagMultimap.html" title="type parameter in SynchronizedSortedBagMultimap">K</a>,​? super <a href="../../../../impl/multimap/bag/sorted/mutable/SynchronizedSortedBagMultimap.html" title="type parameter in SynchronizedSortedBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">TreeBagMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/bag/sorted/mutable/TreeBagMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/bag/sorted/mutable/TreeBagMultimap.html" title="type parameter in TreeBagMultimap">K</a>,​? super <a href="../../../../impl/multimap/bag/sorted/mutable/TreeBagMultimap.html" title="type parameter in TreeBagMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.multimap.list"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/multimap/list/package-summary.html">org.eclipse.collections.impl.multimap.list</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/multimap/list/package-summary.html">org.eclipse.collections.impl.multimap.list</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableListMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/list/AbstractMutableListMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/list/AbstractMutableListMultimap.html" title="type parameter in AbstractMutableListMultimap">K</a>,​? super <a href="../../../../impl/multimap/list/AbstractMutableListMultimap.html" title="type parameter in AbstractMutableListMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableListMultimapImpl.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/list/ImmutableListMultimapImpl.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/list/ImmutableListMultimapImpl.html" title="type parameter in ImmutableListMultimapImpl">K</a>,​? super <a href="../../../../impl/multimap/list/ImmutableListMultimapImpl.html" title="type parameter in ImmutableListMultimapImpl">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedListMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/list/SynchronizedListMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/list/SynchronizedListMultimap.html" title="type parameter in SynchronizedListMultimap">K</a>,​? super <a href="../../../../impl/multimap/list/SynchronizedListMultimap.html" title="type parameter in SynchronizedListMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedPutFastListMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/list/SynchronizedPutFastListMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/list/SynchronizedPutFastListMultimap.html" title="type parameter in SynchronizedPutFastListMultimap">K</a>,​? super <a href="../../../../impl/multimap/list/SynchronizedPutFastListMultimap.html" title="type parameter in SynchronizedPutFastListMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.multimap.set"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/multimap/set/package-summary.html">org.eclipse.collections.impl.multimap.set</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/multimap/set/package-summary.html">org.eclipse.collections.impl.multimap.set</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableSetMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/set/AbstractMutableSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/set/AbstractMutableSetMultimap.html" title="type parameter in AbstractMutableSetMultimap">K</a>,​? super <a href="../../../../impl/multimap/set/AbstractMutableSetMultimap.html" title="type parameter in AbstractMutableSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSetMultimapImpl.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/set/ImmutableSetMultimapImpl.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/set/ImmutableSetMultimapImpl.html" title="type parameter in ImmutableSetMultimapImpl">K</a>,​? super <a href="../../../../impl/multimap/set/ImmutableSetMultimapImpl.html" title="type parameter in ImmutableSetMultimapImpl">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedPutUnifiedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/set/SynchronizedPutUnifiedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/set/SynchronizedPutUnifiedSetMultimap.html" title="type parameter in SynchronizedPutUnifiedSetMultimap">K</a>,​? super <a href="../../../../impl/multimap/set/SynchronizedPutUnifiedSetMultimap.html" title="type parameter in SynchronizedPutUnifiedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/set/SynchronizedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/set/SynchronizedSetMultimap.html" title="type parameter in SynchronizedSetMultimap">K</a>,​? super <a href="../../../../impl/multimap/set/SynchronizedSetMultimap.html" title="type parameter in SynchronizedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.multimap.set.sorted"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/multimap/set/sorted/package-summary.html">org.eclipse.collections.impl.multimap.set.sorted</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/multimap/set/sorted/package-summary.html">org.eclipse.collections.impl.multimap.set.sorted</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/ImmutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">ImmutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ImmutableSortedSetMultimapImpl.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/set/sorted/ImmutableSortedSetMultimapImpl.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/set/sorted/ImmutableSortedSetMultimapImpl.html" title="type parameter in ImmutableSortedSetMultimapImpl">K</a>,​? super <a href="../../../../impl/multimap/set/sorted/ImmutableSortedSetMultimapImpl.html" title="type parameter in ImmutableSortedSetMultimapImpl">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedPutTreeSortedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/set/sorted/SynchronizedPutTreeSortedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/set/sorted/SynchronizedPutTreeSortedSetMultimap.html" title="type parameter in SynchronizedPutTreeSortedSetMultimap">K</a>,​? super <a href="../../../../impl/multimap/set/sorted/SynchronizedPutTreeSortedSetMultimap.html" title="type parameter in SynchronizedPutTreeSortedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../multimap/bag/MutableBagMultimap.html" title="interface in org.eclipse.collections.api.multimap.bag">MutableBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedSortedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/set/sorted/SynchronizedSortedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/set/sorted/SynchronizedSortedSetMultimap.html" title="type parameter in SynchronizedSortedSetMultimap">K</a>,​? super <a href="../../../../impl/multimap/set/sorted/SynchronizedSortedSetMultimap.html" title="type parameter in SynchronizedSortedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K2,​ |
| V2> <a href="../../../../impl/multimap/bag/HashBagMultimap.html" title="class in org.eclipse.collections.impl.multimap.bag">HashBagMultimap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">TreeSortedSetMultimap.</span><code><span class="memberNameLink"><a href="../../../../impl/multimap/set/sorted/TreeSortedSetMultimap.html#collectKeysValues(org.eclipse.collections.api.block.function.Function2)">collectKeysValues</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/multimap/set/sorted/TreeSortedSetMultimap.html" title="type parameter in TreeSortedSetMultimap">K</a>,​? super <a href="../../../../impl/multimap/set/sorted/TreeSortedSetMultimap.html" title="type parameter in TreeSortedSetMultimap">V</a>,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.parallel"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/parallel/package-summary.html">org.eclipse.collections.impl.parallel</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/parallel/package-summary.html">org.eclipse.collections.impl.parallel</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/parallel/ParallelIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/parallel/ParallelIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,int)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| int batchSize)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/parallel/ParallelIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,int,java.util.concurrent.Executor)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| int batchSize, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">Executor</a> executor)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/parallel/ParallelIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,R)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| R mutableMap)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/parallel/ParallelIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,R,int)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| R mutableMap, |
| int batchSize)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V,​ |
| R extends <a href="../../../map/MutableMapIterable.html" title="interface in org.eclipse.collections.api.map">MutableMapIterable</a><K,​ |
| V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ParallelIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/parallel/ParallelIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2,R,int,java.util.concurrent.Executor)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator, |
| R mutableMap, |
| int batchSize, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">Executor</a> executor)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.set"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/set/package-summary.html">org.eclipse.collections.impl.set</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/set/package-summary.html">org.eclipse.collections.impl.set</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../../impl/set/mutable/UnifiedSet.html" title="class in org.eclipse.collections.impl.set.mutable">UnifiedSet</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractUnifiedSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/AbstractUnifiedSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/AbstractUnifiedSet.html" title="type parameter in AbstractUnifiedSet">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.set.immutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/set/immutable/package-summary.html">org.eclipse.collections.impl.set.immutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/set/immutable/package-summary.html">org.eclipse.collections.impl.set.immutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../set/ImmutableSet.html" title="interface in org.eclipse.collections.api.set">ImmutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractImmutableSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/immutable/AbstractImmutableSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/immutable/AbstractImmutableSet.html" title="type parameter in AbstractImmutableSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.set.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/set/mutable/package-summary.html">org.eclipse.collections.impl.set.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/set/mutable/package-summary.html">org.eclipse.collections.impl.set.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../set/MutableSet.html" title="interface in org.eclipse.collections.api.set">MutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMutableSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/mutable/AbstractMutableSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/mutable/AbstractMutableSet.html" title="type parameter in AbstractMutableSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../set/MutableSet.html" title="interface in org.eclipse.collections.api.set">MutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MultiReaderUnifiedSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/mutable/MultiReaderUnifiedSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/mutable/MultiReaderUnifiedSet.html" title="type parameter in MultiReaderUnifiedSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../set/MutableSet.html" title="interface in org.eclipse.collections.api.set">MutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SetAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/set/mutable/SetAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/mutable/SetAdapter.html" title="type parameter in SetAdapter">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../set/MutableSet.html" title="interface in org.eclipse.collections.api.set">MutableSet</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedMutableSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/mutable/SynchronizedMutableSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/mutable/SynchronizedMutableSet.html" title="type parameter in SynchronizedMutableSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../set/MutableSet.html" title="interface in org.eclipse.collections.api.set">MutableSet</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableMutableSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/mutable/UnmodifiableMutableSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/mutable/UnmodifiableMutableSet.html" title="type parameter in UnmodifiableMutableSet">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.set.sorted.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/set/sorted/mutable/package-summary.html">org.eclipse.collections.impl.set.sorted.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/set/sorted/mutable/package-summary.html">org.eclipse.collections.impl.set.sorted.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SortedSetAdapter.</span><code><span class="memberNameLink"><a href="../../../../impl/set/sorted/mutable/SortedSetAdapter.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/sorted/mutable/SortedSetAdapter.html" title="type parameter in SortedSetAdapter">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedSortedSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/sorted/mutable/SynchronizedSortedSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/sorted/mutable/SynchronizedSortedSet.html" title="type parameter in SynchronizedSortedSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">TreeSortedSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/sorted/mutable/TreeSortedSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/sorted/mutable/TreeSortedSet.html" title="type parameter in TreeSortedSet">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| A> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableSortedSet.</span><code><span class="memberNameLink"><a href="../../../../impl/set/sorted/mutable/UnmodifiableSortedSet.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/set/sorted/mutable/UnmodifiableSortedSet.html" title="type parameter in UnmodifiableSortedSet">T</a>,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.stack.mutable"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/stack/mutable/package-summary.html">org.eclipse.collections.impl.stack.mutable</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/stack/mutable/package-summary.html">org.eclipse.collections.impl.stack.mutable</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/SynchronizedStack.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/stack/mutable/SynchronizedStack.html" title="type parameter in SynchronizedStack">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/stack/mutable/SynchronizedStack.html" title="type parameter in SynchronizedStack">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/UnmodifiableStack.html#aggregateBy(org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super <a href="../../../../impl/stack/mutable/UnmodifiableStack.html" title="type parameter in UnmodifiableStack">T</a>,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super <a href="../../../../impl/stack/mutable/UnmodifiableStack.html" title="type parameter in UnmodifiableStack">T</a>,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../../impl/stack/mutable/ArrayStack.html" title="class in org.eclipse.collections.impl.stack.mutable">ArrayStack</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/ArrayStack.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/stack/mutable/ArrayStack.html" title="type parameter in ArrayStack">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/ArrayStack.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/stack/mutable/ArrayStack.html" title="type parameter in ArrayStack">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../stack/MutableStack.html" title="interface in org.eclipse.collections.api.stack">MutableStack</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/SynchronizedStack.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/stack/mutable/SynchronizedStack.html" title="type parameter in SynchronizedStack">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/SynchronizedStack.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/stack/mutable/SynchronizedStack.html" title="type parameter in SynchronizedStack">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><P,​ |
| V> <a href="../../../stack/MutableStack.html" title="interface in org.eclipse.collections.api.stack">MutableStack</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/UnmodifiableStack.html#collectWith(org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/stack/mutable/UnmodifiableStack.html" title="type parameter in UnmodifiableStack">T</a>,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/UnmodifiableStack.html#collectWith(org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super <a href="../../../../impl/stack/mutable/UnmodifiableStack.html" title="type parameter in UnmodifiableStack">T</a>,​? super P,​? extends V> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/ArrayStack.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/stack/mutable/ArrayStack.html" title="type parameter in ArrayStack">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SynchronizedStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/SynchronizedStack.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/stack/mutable/SynchronizedStack.html" title="type parameter in SynchronizedStack">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code><IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">UnmodifiableStack.</span><code><span class="memberNameLink"><a href="../../../../impl/stack/mutable/UnmodifiableStack.html#injectInto(IV,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super <a href="../../../../impl/stack/mutable/UnmodifiableStack.html" title="type parameter in UnmodifiableStack">T</a>,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.utility"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/utility/package-summary.html">org.eclipse.collections.impl.utility</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/utility/package-summary.html">org.eclipse.collections.impl.utility</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ArrayListIterate.html#aggregateBy(java.util.ArrayList,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a><T> list, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Iterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/Iterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <A,​ |
| B,​ |
| C> <a href="../../../LazyIterable.html" title="interface in org.eclipse.collections.api">LazyIterable</a><C></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">LazyIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/LazyIterate.html#cartesianProduct(java.lang.Iterable,java.lang.Iterable,org.eclipse.collections.api.block.function.Function2)">cartesianProduct</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><A> iterable1, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><B> iterable2, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super A,​? super B,​? extends C> function)</code></th> |
| <td class="colLast"> |
| <div class="block">Create a deferred cartesian product of the two specified iterables.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <K,​ |
| V,​ |
| K2,​ |
| V2><br><a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/MapIterate.html#collect(java.util.Map,org.eclipse.collections.api.block.function.Function2)">collect</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K,​V> map, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super K,​? super V,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function)</code></th> |
| <td class="colLast"> |
| <div class="block">For each value of the map, the function is evaluated with the key and value as the parameter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <K1,​ |
| V1,​ |
| K2,​ |
| V2,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K2,​ |
| V2>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/MapIterate.html#collect(java.util.Map,org.eclipse.collections.api.block.function.Function2,R)">collect</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K1,​V1> map, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super K1,​? super V1,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">For each value of the map, the function is evaluated with the key and value as the parameter.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <K1,​ |
| V1,​ |
| K2,​ |
| V2><br><a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/MapIterate.html#collectIf(java.util.Map,org.eclipse.collections.api.block.function.Function2,org.eclipse.collections.api.block.predicate.Predicate2)">collectIf</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K1,​V1> map, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super K1,​? super V1,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function, |
| <a href="../../predicate/Predicate2.html" title="interface in org.eclipse.collections.api.block.predicate">Predicate2</a><? super K1,​? super V1> predicate)</code></th> |
| <td class="colLast"> |
| <div class="block">For each value of the map, the Predicate2 is evaluated with the key and value as the parameter, |
| and if true, then <code>function</code> is applied.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <K1,​ |
| V1,​ |
| K2,​ |
| V2><br><a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K2,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/MapIterate.html#collectIf(java.util.Map,org.eclipse.collections.api.block.function.Function2,org.eclipse.collections.api.block.predicate.Predicate2,java.util.Map)">collectIf</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K1,​V1> map, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super K1,​? super V1,​<a href="../../../tuple/Pair.html" title="interface in org.eclipse.collections.api.tuple">Pair</a><K2,​V2>> function, |
| <a href="../../predicate/Predicate2.html" title="interface in org.eclipse.collections.api.block.predicate">Predicate2</a><? super K1,​? super V1> predicate, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K2,​V2> target)</code></th> |
| <td class="colLast"> |
| <div class="block">For each value of the map, the Predicate2 is evaluated with the key and value as the parameter, |
| and if true, then <code>function</code> is applied.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <K,​ |
| V,​ |
| V2> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V2></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/MapIterate.html#collectValues(java.util.Map,org.eclipse.collections.api.block.function.Function2)">collectValues</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K,​V> map, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super K,​? super V,​? extends V2> function)</code></th> |
| <td class="colLast"> |
| <div class="block">For each key and value of the map, the function is evaluated with the key and value as the parameter.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <K,​ |
| V,​ |
| V2,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K,​ |
| V2>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/MapIterate.html#collectValues(java.util.Map,org.eclipse.collections.api.block.function.Function2,R)">collectValues</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K,​V> map, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super K,​? super V,​? extends V2> function, |
| R target)</code></th> |
| <td class="colLast"> |
| <div class="block">For each key and value of the map, the function is evaluated with the key and value as the parameter.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ArrayIterate.html#collectWith(T%5B%5D,org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(T[] objectArray, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ArrayIterate.html#collectWith(T%5B%5D,org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(T[] objectArray, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends V> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ArrayListIterate.html#collectWith(java.util.ArrayList,org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a><T> list, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ArrayListIterate.html#collectWith(java.util.ArrayList,org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a><T> list, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A> <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Iterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/Iterate.html#collectWith(java.lang.Iterable,org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as collect with a Function2 and specified parameter which is passed to the function.</div> |
| </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Iterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/Iterate.html#collectWith(java.lang.Iterable,org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as collectWith but with a targetCollection parameter to gather the results.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><A></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ListIterate.html#collectWith(java.util.List,org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><T> list, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ListIterate.html#collectWith(java.util.List,org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><T> list, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ArrayIterate.html#injectInto(IV,T%5B%5D,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectValue, |
| T[] objectArray, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super T,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ArrayListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ArrayListIterate.html#injectInto(IV,java.util.ArrayList,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectValue, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a><T> list, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super T,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">Iterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/Iterate.html#injectInto(IV,java.lang.Iterable,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectValue, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super T,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">ListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/ListIterate.html#injectInto(IV,java.util.List,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectValue, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><T> list, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super T,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <K,​ |
| V,​ |
| IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/MapIterate.html#injectInto(IV,java.util.Map,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectValue, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K,​V> map, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super V,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <IV,​ |
| K,​ |
| V> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">MapIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/MapIterate.html#injectIntoIf(IV,java.util.Map,org.eclipse.collections.api.block.predicate.Predicate,org.eclipse.collections.api.block.function.Function2)">injectIntoIf</a></span>​(IV initialValue, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><K,​V> map, |
| <a href="../../predicate/Predicate.html" title="interface in org.eclipse.collections.api.block.predicate">Predicate</a><? super V> predicate, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super V,​? extends IV> function)</code></th> |
| <td class="colLast"> |
| <div class="block">Same as <a href="../../../../impl/utility/MapIterate.html#injectInto(IV,java.util.Map,org.eclipse.collections.api.block.function.Function2)"><code>MapIterate.injectInto(Object, Map, Function2)</code></a>, but only applies the value to the function |
| if the predicate returns true for the value.</div> |
| </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| R> R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">StringIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/StringIterate.html#injectIntoTokens(java.lang.String,java.lang.String,R,org.eclipse.collections.api.block.function.Function2)">injectIntoTokens</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> separator, |
| R injectedValue, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super R,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​? extends R> function)</code></th> |
| <td class="colLast"> |
| <div class="block">For each token in a string separated by the specified separator, execute the specified Function2, |
| returning the result value from the function.</div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| <li class="blockList"> |
| <section class="detail"><a id="org.eclipse.collections.impl.utility.internal"> |
| <!-- --> |
| </a> |
| <h2>Uses of <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a> in <a href="../../../../impl/utility/internal/package-summary.html">org.eclipse.collections.impl.utility.internal</a></h2> |
| <div class="useSummary"> |
| <table> |
| <caption><span>Methods in <a href="../../../../impl/utility/internal/package-summary.html">org.eclipse.collections.impl.utility.internal</a> with parameters of type <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a></span><span class="tabEnd"> </span></caption> |
| <thead> |
| <tr> |
| <th class="colFirst" scope="col">Modifier and Type</th> |
| <th class="colSecond" scope="col">Method</th> |
| <th class="colLast" scope="col">Description</th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IterableIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/IterableIterate.html#aggregateBy(java.lang.Iterable,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IteratorIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/IteratorIterate.html#aggregateBy(java.util.Iterator,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink">Iterator</a><T> iterator, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| K,​ |
| V> <a href="../../../map/MutableMap.html" title="interface in org.eclipse.collections.api.map">MutableMap</a><K,​V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RandomAccessListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/RandomAccessListIterate.html#aggregateBy(java.util.List,org.eclipse.collections.api.block.function.Function,org.eclipse.collections.api.block.function.Function0,org.eclipse.collections.api.block.function.Function2)">aggregateBy</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><T> list, |
| <a href="../Function.html" title="interface in org.eclipse.collections.api.block.function">Function</a><? super T,​? extends K> groupBy, |
| <a href="../Function0.html" title="interface in org.eclipse.collections.api.block.function">Function0</a><? extends V> zeroValueFactory, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super V,​? super T,​? extends V> nonMutatingAggregator)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <A,​ |
| B,​ |
| C> <a href="../../../LazyIterable.html" title="interface in org.eclipse.collections.api">LazyIterable</a><C></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">SetIterables.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/SetIterables.html#cartesianProduct(org.eclipse.collections.api.set.SetIterable,org.eclipse.collections.api.set.SetIterable,org.eclipse.collections.api.block.function.Function2)">cartesianProduct</a></span>​(<a href="../../../set/SetIterable.html" title="interface in org.eclipse.collections.api.set">SetIterable</a><A> set1, |
| <a href="../../../set/SetIterable.html" title="interface in org.eclipse.collections.api.set">SetIterable</a><B> set2, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><A,​B,​C> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| V,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><V>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">InternalArrayIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/InternalArrayIterate.html#collectWith(T%5B%5D,int,org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(T[] array, |
| int size, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends V> function, |
| P parameter, |
| R target)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IterableIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/IterableIterate.html#collectWith(java.lang.Iterable,org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| V> <a href="../../../list/MutableList.html" title="interface in org.eclipse.collections.api.list">MutableList</a><V></code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IterableIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/IterableIterate.html#collectWith(java.lang.Iterable,org.eclipse.collections.api.block.function.Function2,P)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends V> function, |
| P parameter)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IteratorIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/IteratorIterate.html#collectWith(java.util.Iterator,org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink">Iterator</a><T> iterator, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| P,​ |
| A,​ |
| R extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><A>><br>R</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RandomAccessListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/RandomAccessListIterate.html#collectWith(java.util.List,org.eclipse.collections.api.block.function.Function2,P,R)">collectWith</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><T> list, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super T,​? super P,​? extends A> function, |
| P parameter, |
| R targetCollection)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IterableIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/IterableIterate.html#injectInto(IV,java.lang.Iterable,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectValue, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><T> iterable, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super T,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="altColor"> |
| <td class="colFirst"><code>static <T,​ |
| IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">IteratorIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/IteratorIterate.html#injectInto(IV,java.util.Iterator,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectValue, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink">Iterator</a><T> iterator, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super T,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| <tr class="rowColor"> |
| <td class="colFirst"><code>static <T,​ |
| IV> IV</code></td> |
| <th class="colSecond" scope="row"><span class="typeNameLabel">RandomAccessListIterate.</span><code><span class="memberNameLink"><a href="../../../../impl/utility/internal/RandomAccessListIterate.html#injectInto(IV,java.util.List,org.eclipse.collections.api.block.function.Function2)">injectInto</a></span>​(IV injectValue, |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><T> list, |
| <a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Function2</a><? super IV,​? super T,​? extends IV> function)</code></th> |
| <td class="colLast"> </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </section> |
| </li> |
| </ul> |
| </section> |
| </div> |
| </main> |
| <footer role="contentinfo"> |
| <nav role="navigation"> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a id="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a id="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="../../../../../../../index.html">Overview</a></li> |
| <li><a href="../package-summary.html">Package</a></li> |
| <li><a href="../Function2.html" title="interface in org.eclipse.collections.api.block.function">Class</a></li> |
| <li class="navBarCell1Rev">Use</li> |
| <li><a href="../package-tree.html">Tree</a></li> |
| <li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li> |
| <li><a href="../../../../../../../index-all.html">Index</a></li> |
| <li><a href="../../../../../../../help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <a id="skip.navbar.bottom"> |
| <!-- --> |
| </a> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| </nav> |
| <p class="legalCopy"><small>Copyright © 2004–2020. All rights reserved.</small></p> |
| </footer> |
| </div> |
| </div> |
| </body> |
| </html> |