Skip to content

Commit

Permalink
Generate Javadoc and JDiff for Guava HEAD-jre-SNAPSHOT
Browse files Browse the repository at this point in the history
  • Loading branch information
copybara-service[bot] committed Jun 25, 2024
1 parent abf62ce commit 58017f7
Show file tree
Hide file tree
Showing 155 changed files with 259 additions and 259 deletions.
Binary file modified releases/snapshot-android/api/docs/member-search-index.zip
Binary file not shown.
Binary file modified releases/snapshot-android/api/docs/package-search-index.zip
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@
<span class="sourceLineNo">129</span><a id="line.129"> * @throws IllegalArgumentException if {@code k &lt; 0}</a>
<span class="sourceLineNo">130</span><a id="line.130"> * @since 33.2.0 (available since 22.0 in guava-jre)</a>
<span class="sourceLineNo">131</span><a id="line.131"> */</a>
<span class="sourceLineNo">132</span><a id="line.132"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">132</span><a id="line.132"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">133</span><a id="line.133"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">134</span><a id="line.134"> public static &lt;T extends @Nullable Object&gt; Collector&lt;T, ?, List&lt;T&gt;&gt; least(</a>
<span class="sourceLineNo">135</span><a id="line.135"> int k, Comparator&lt;? super T&gt; comparator) {</a>
Expand Down Expand Up @@ -172,7 +172,7 @@
<span class="sourceLineNo">163</span><a id="line.163"> * @throws IllegalArgumentException if {@code k &lt; 0}</a>
<span class="sourceLineNo">164</span><a id="line.164"> * @since 33.2.0 (available since 22.0 in guava-jre)</a>
<span class="sourceLineNo">165</span><a id="line.165"> */</a>
<span class="sourceLineNo">166</span><a id="line.166"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">166</span><a id="line.166"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">167</span><a id="line.167"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">168</span><a id="line.168"> public static &lt;T extends @Nullable Object&gt; Collector&lt;T, ?, List&lt;T&gt;&gt; greatest(</a>
<span class="sourceLineNo">169</span><a id="line.169"> int k, Comparator&lt;? super T&gt; comparator) {</a>
Expand All @@ -192,7 +192,7 @@
<span class="sourceLineNo">183</span><a id="line.183"> * @throws ClassCastException if the parameters are not &lt;i&gt;mutually comparable&lt;/i&gt;.</a>
<span class="sourceLineNo">184</span><a id="line.184"> * @since 30.0</a>
<span class="sourceLineNo">185</span><a id="line.185"> */</a>
<span class="sourceLineNo">186</span><a id="line.186"> public static &lt;T extends Comparable&lt;? super T&gt;&gt; T min(T a, T b) {</a>
<span class="sourceLineNo">186</span><a id="line.186"> public static &lt;T extends Comparable&lt;? super T&gt;&gt; T min(T a, T b) {</a>
<span class="sourceLineNo">187</span><a id="line.187"> return (a.compareTo(b) &lt;= 0) ? a : b;</a>
<span class="sourceLineNo">188</span><a id="line.188"> }</a>
<span class="sourceLineNo">189</span><a id="line.189"></a>
Expand All @@ -211,7 +211,7 @@
<span class="sourceLineNo">202</span><a id="line.202"> * comparator.</a>
<span class="sourceLineNo">203</span><a id="line.203"> * @since 30.0</a>
<span class="sourceLineNo">204</span><a id="line.204"> */</a>
<span class="sourceLineNo">205</span><a id="line.205"> @ParametricNullness</a>
<span class="sourceLineNo">205</span><a id="line.205"> @ParametricNullness</a>
<span class="sourceLineNo">206</span><a id="line.206"> public static &lt;T extends @Nullable Object&gt; T min(</a>
<span class="sourceLineNo">207</span><a id="line.207"> @ParametricNullness T a, @ParametricNullness T b, Comparator&lt;? super T&gt; comparator) {</a>
<span class="sourceLineNo">208</span><a id="line.208"> return (comparator.compare(a, b) &lt;= 0) ? a : b;</a>
Expand All @@ -230,7 +230,7 @@
<span class="sourceLineNo">221</span><a id="line.221"> * @throws ClassCastException if the parameters are not &lt;i&gt;mutually comparable&lt;/i&gt;.</a>
<span class="sourceLineNo">222</span><a id="line.222"> * @since 30.0</a>
<span class="sourceLineNo">223</span><a id="line.223"> */</a>
<span class="sourceLineNo">224</span><a id="line.224"> public static &lt;T extends Comparable&lt;? super T&gt;&gt; T max(T a, T b) {</a>
<span class="sourceLineNo">224</span><a id="line.224"> public static &lt;T extends Comparable&lt;? super T&gt;&gt; T max(T a, T b) {</a>
<span class="sourceLineNo">225</span><a id="line.225"> return (a.compareTo(b) &gt;= 0) ? a : b;</a>
<span class="sourceLineNo">226</span><a id="line.226"> }</a>
<span class="sourceLineNo">227</span><a id="line.227"></a>
Expand All @@ -249,7 +249,7 @@
<span class="sourceLineNo">240</span><a id="line.240"> * comparator.</a>
<span class="sourceLineNo">241</span><a id="line.241"> * @since 30.0</a>
<span class="sourceLineNo">242</span><a id="line.242"> */</a>
<span class="sourceLineNo">243</span><a id="line.243"> @ParametricNullness</a>
<span class="sourceLineNo">243</span><a id="line.243"> @ParametricNullness</a>
<span class="sourceLineNo">244</span><a id="line.244"> public static &lt;T extends @Nullable Object&gt; T max(</a>
<span class="sourceLineNo">245</span><a id="line.245"> @ParametricNullness T a, @ParametricNullness T b, Comparator&lt;? super T&gt; comparator) {</a>
<span class="sourceLineNo">246</span><a id="line.246"> return (comparator.compare(a, b) &gt;= 0) ? a : b;</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
<span class="sourceLineNo">059</span><a id="line.59"> *</a>
<span class="sourceLineNo">060</span><a id="line.60"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">061</span><a id="line.61"> */</a>
<span class="sourceLineNo">062</span><a id="line.62"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">062</span><a id="line.62"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">063</span><a id="line.63"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">064</span><a id="line.64"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">065</span><a id="line.65"> Collector&lt;T, ?, ImmutableBiMap&lt;K, V&gt;&gt; toImmutableBiMap(</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
<span class="sourceLineNo">059</span><a id="line.59"> *</a>
<span class="sourceLineNo">060</span><a id="line.60"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">061</span><a id="line.61"> */</a>
<span class="sourceLineNo">062</span><a id="line.62"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">062</span><a id="line.62"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">063</span><a id="line.63"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">064</span><a id="line.64"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">065</span><a id="line.65"> Collector&lt;T, ?, ImmutableBiMap&lt;K, V&gt;&gt; toImmutableBiMap(</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
<span class="sourceLineNo">069</span><a id="line.69"> *</a>
<span class="sourceLineNo">070</span><a id="line.70"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">071</span><a id="line.71"> */</a>
<span class="sourceLineNo">072</span><a id="line.72"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">072</span><a id="line.72"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">073</span><a id="line.73"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">074</span><a id="line.74"> public static &lt;E&gt; Collector&lt;E, ?, ImmutableList&lt;E&gt;&gt; toImmutableList() {</a>
<span class="sourceLineNo">075</span><a id="line.75"> return CollectCollectors.toImmutableList();</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
<span class="sourceLineNo">069</span><a id="line.69"> *</a>
<span class="sourceLineNo">070</span><a id="line.70"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">071</span><a id="line.71"> */</a>
<span class="sourceLineNo">072</span><a id="line.72"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">072</span><a id="line.72"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">073</span><a id="line.73"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">074</span><a id="line.74"> public static &lt;E&gt; Collector&lt;E, ?, ImmutableList&lt;E&gt;&gt; toImmutableList() {</a>
<span class="sourceLineNo">075</span><a id="line.75"> return CollectCollectors.toImmutableList();</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
<span class="sourceLineNo">081</span><a id="line.81"> *</a>
<span class="sourceLineNo">082</span><a id="line.82"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">083</span><a id="line.83"> */</a>
<span class="sourceLineNo">084</span><a id="line.84"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">084</span><a id="line.84"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">085</span><a id="line.85"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">086</span><a id="line.86"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">087</span><a id="line.87"> Collector&lt;T, ?, ImmutableListMultimap&lt;K, V&gt;&gt; toImmutableListMultimap(</a>
Expand Down Expand Up @@ -130,7 +130,7 @@
<span class="sourceLineNo">121</span><a id="line.121"> *</a>
<span class="sourceLineNo">122</span><a id="line.122"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">123</span><a id="line.123"> */</a>
<span class="sourceLineNo">124</span><a id="line.124"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">124</span><a id="line.124"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">125</span><a id="line.125"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">126</span><a id="line.126"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">127</span><a id="line.127"> Collector&lt;T, ?, ImmutableListMultimap&lt;K, V&gt;&gt; flatteningToImmutableListMultimap(</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@
<span class="sourceLineNo">081</span><a id="line.81"> *</a>
<span class="sourceLineNo">082</span><a id="line.82"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">083</span><a id="line.83"> */</a>
<span class="sourceLineNo">084</span><a id="line.84"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">084</span><a id="line.84"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">085</span><a id="line.85"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">086</span><a id="line.86"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">087</span><a id="line.87"> Collector&lt;T, ?, ImmutableListMultimap&lt;K, V&gt;&gt; toImmutableListMultimap(</a>
Expand Down Expand Up @@ -130,7 +130,7 @@
<span class="sourceLineNo">121</span><a id="line.121"> *</a>
<span class="sourceLineNo">122</span><a id="line.122"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">123</span><a id="line.123"> */</a>
<span class="sourceLineNo">124</span><a id="line.124"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">124</span><a id="line.124"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">125</span><a id="line.125"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">126</span><a id="line.126"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">127</span><a id="line.127"> Collector&lt;T, ?, ImmutableListMultimap&lt;K, V&gt;&gt; flatteningToImmutableListMultimap(</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@
<span class="sourceLineNo">082</span><a id="line.82"> *</a>
<span class="sourceLineNo">083</span><a id="line.83"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">084</span><a id="line.84"> */</a>
<span class="sourceLineNo">085</span><a id="line.85"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">085</span><a id="line.85"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">086</span><a id="line.86"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">087</span><a id="line.87"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">088</span><a id="line.88"> Collector&lt;T, ?, ImmutableMap&lt;K, V&gt;&gt; toImmutableMap(</a>
Expand All @@ -113,7 +113,7 @@
<span class="sourceLineNo">104</span><a id="line.104"> *</a>
<span class="sourceLineNo">105</span><a id="line.105"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">106</span><a id="line.106"> */</a>
<span class="sourceLineNo">107</span><a id="line.107"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">107</span><a id="line.107"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">108</span><a id="line.108"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">109</span><a id="line.109"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">110</span><a id="line.110"> Collector&lt;T, ?, ImmutableMap&lt;K, V&gt;&gt; toImmutableMap(</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@
<span class="sourceLineNo">082</span><a id="line.82"> *</a>
<span class="sourceLineNo">083</span><a id="line.83"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">084</span><a id="line.84"> */</a>
<span class="sourceLineNo">085</span><a id="line.85"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">085</span><a id="line.85"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">086</span><a id="line.86"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">087</span><a id="line.87"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">088</span><a id="line.88"> Collector&lt;T, ?, ImmutableMap&lt;K, V&gt;&gt; toImmutableMap(</a>
Expand All @@ -113,7 +113,7 @@
<span class="sourceLineNo">104</span><a id="line.104"> *</a>
<span class="sourceLineNo">105</span><a id="line.105"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">106</span><a id="line.106"> */</a>
<span class="sourceLineNo">107</span><a id="line.107"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">107</span><a id="line.107"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">108</span><a id="line.108"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">109</span><a id="line.109"> public static &lt;T extends @Nullable Object, K, V&gt;</a>
<span class="sourceLineNo">110</span><a id="line.110"> Collector&lt;T, ?, ImmutableMap&lt;K, V&gt;&gt; toImmutableMap(</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
<span class="sourceLineNo">067</span><a id="line.67"> *</a>
<span class="sourceLineNo">068</span><a id="line.68"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">069</span><a id="line.69"> */</a>
<span class="sourceLineNo">070</span><a id="line.70"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">070</span><a id="line.70"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">071</span><a id="line.71"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">072</span><a id="line.72"> public static &lt;E&gt; Collector&lt;E, ?, ImmutableMultiset&lt;E&gt;&gt; toImmutableMultiset() {</a>
<span class="sourceLineNo">073</span><a id="line.73"> return CollectCollectors.toImmutableMultiset(Function.identity(), e -&gt; 1);</a>
Expand All @@ -93,7 +93,7 @@
<span class="sourceLineNo">084</span><a id="line.84"> *</a>
<span class="sourceLineNo">085</span><a id="line.85"> * @since 33.2.0 (available since 22.0 in guava-jre)</a>
<span class="sourceLineNo">086</span><a id="line.86"> */</a>
<span class="sourceLineNo">087</span><a id="line.87"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">087</span><a id="line.87"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">088</span><a id="line.88"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">089</span><a id="line.89"> public static &lt;T extends @Nullable Object, E&gt;</a>
<span class="sourceLineNo">090</span><a id="line.90"> Collector&lt;T, ?, ImmutableMultiset&lt;E&gt;&gt; toImmutableMultiset(</a>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
<span class="sourceLineNo">067</span><a id="line.67"> *</a>
<span class="sourceLineNo">068</span><a id="line.68"> * @since 33.2.0 (available since 21.0 in guava-jre)</a>
<span class="sourceLineNo">069</span><a id="line.69"> */</a>
<span class="sourceLineNo">070</span><a id="line.70"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">070</span><a id="line.70"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">071</span><a id="line.71"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">072</span><a id="line.72"> public static &lt;E&gt; Collector&lt;E, ?, ImmutableMultiset&lt;E&gt;&gt; toImmutableMultiset() {</a>
<span class="sourceLineNo">073</span><a id="line.73"> return CollectCollectors.toImmutableMultiset(Function.identity(), e -&gt; 1);</a>
Expand All @@ -93,7 +93,7 @@
<span class="sourceLineNo">084</span><a id="line.84"> *</a>
<span class="sourceLineNo">085</span><a id="line.85"> * @since 33.2.0 (available since 22.0 in guava-jre)</a>
<span class="sourceLineNo">086</span><a id="line.86"> */</a>
<span class="sourceLineNo">087</span><a id="line.87"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">087</span><a id="line.87"> @SuppressWarnings({"AndroidJdkLibsChecker", "Java7ApiChecker"})</a>
<span class="sourceLineNo">088</span><a id="line.88"> @IgnoreJRERequirement // Users will use this only if they're already using streams.</a>
<span class="sourceLineNo">089</span><a id="line.89"> public static &lt;T extends @Nullable Object, E&gt;</a>
<span class="sourceLineNo">090</span><a id="line.90"> Collector&lt;T, ?, ImmutableMultiset&lt;E&gt;&gt; toImmutableMultiset(</a>
Expand Down
Loading

0 comments on commit 58017f7

Please sign in to comment.