| <html devsite="true"> |
| <head> |
| <title>FooSparseArrayKt</title> |
| {% setvar book_path %}/reference/dokkatest/_book.yaml{% endsetvar %} |
| {% include "_shared/_reference-head-tags.html" %} |
| </head> |
| <body> |
| <div itemscope="" itemtype="http://developers.google.com/ReferenceObject"> |
| <meta itemprop="name" content="FooSparseArrayKt"> |
| <meta itemprop="path" content="androidx.collection"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).contains(kotlin.Long)"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).forEach(kotlin.Function2)"> |
| <meta itemprop="property" content="functionThatExistsInMultipleSourceSetsButNotCommon(kotlin.String)"> |
| <meta itemprop="property" content="functionThatExistsInMultipleSourceSetsButNotCommon(kotlin.String)"> |
| <meta itemprop="property" content="functionWithSameNameInMultipleSourceSetsButDifferentParams(kotlin.String)"> |
| <meta itemprop="property" content="functionWithSameNameInMultipleSourceSetsButDifferentParams(kotlin.String)"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long,kotlin.Any)"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).getOrElse(kotlin.Long,kotlin.Function0)"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).getSize()"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).isNotEmpty()"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).keyIterator()"> |
| <meta itemprop="property" content="nativeOnlyFunction()"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).plus(androidx.collection.FooSparseArray)"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).set(kotlin.Long,kotlin.Any)"> |
| <meta itemprop="property" content="(androidx.collection.FooSparseArray).valueIterator()"> |
| <meta itemprop="language" content="JAVA"> |
| </div> |
| <div id="header-block"> |
| <div> |
| <h1>FooSparseArrayKt</h1> |
| </div> |
| </div> |
| <div id="refdoc-switcher-placeholder"></div> |
| <p> |
| <pre>public final class <a href="/reference/androidx/collection/FooSparseArrayKt.html">FooSparseArrayKt</a></pre> |
| </p> |
| <hr> |
| <h2>Summary</h2> |
| <div class="devsite-table-wrapper"> |
| <table class="responsive"> |
| <colgroup> |
| <col width="40%"> |
| <col> |
| </colgroup> |
| <thead> |
| <tr> |
| <th colspan="100%"><h3>Public methods</h3></th> |
| </tr> |
| </thead> |
| <tbody class="list"> |
| <tr> |
| <td><code>static final boolean</code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).contains(kotlin.Long)">contains</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver, long key)</code></div> |
| <p>Returns true if the collection contains <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).contains(kotlin.Long)">key</a></code>.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final void</code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).forEach(kotlin.Function2)">forEach</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> Function2<@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/java/lang/Long.html">Long</a>, @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> value, <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a>> action<br>)</code></div> |
| <p>Performs the given <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).forEach(kotlin.Function2)">action</a></code> for each key/value entry.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final int</code></td> |
| <td> |
| <div><code><a href="/reference/androidx/collection/FooSparseArrayKt.html#functionThatExistsInMultipleSourceSetsButNotCommon(kotlin.String)">functionThatExistsInMultipleSourceSetsButNotCommon</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/java/lang/String.html">String</a> foo)</code></div> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final int</code></td> |
| <td> |
| <div><code><a href="/reference/androidx/collection/FooSparseArrayKt.html#functionWithSameNameInMultipleSourceSetsButDifferentParams(kotlin.String)">functionWithSameNameInMultipleSourceSetsButDifferentParams</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/java/lang/String.html">String</a> fooJVM<br>)</code></div> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T</code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long,kotlin.Any)">getOrDefault</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> long key,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T defaultValue<br>)</code></div> |
| <p>Return the value corresponding to <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long,kotlin.Any)">key</a></code>, or <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long,kotlin.Any)">defaultValue</a></code> when not present.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T</code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).getOrElse(kotlin.Long,kotlin.Function0)">getOrElse</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> long key,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> Function0<@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> defaultValue<br>)</code></div> |
| <p>Return the value corresponding to <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).getOrElse(kotlin.Long,kotlin.Function0)">key</a></code>, or from <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).getOrElse(kotlin.Long,kotlin.Function0)">defaultValue</a></code> when not present.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final int</code></td> |
| <td> |
| <div><code><a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).getSize()">getSize</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver)</code></div> |
| <p>Returns the number of key/value pairs in the collection.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final boolean</code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).isNotEmpty()">isNotEmpty</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver)</code></div> |
| <p>Return true when the collection contains elements.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-long-iterator/index.html">LongIterator</a></code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).keyIterator()">keyIterator</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver)</code></div> |
| <p>Return an iterator over the collection's keys.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T></code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).plus(androidx.collection.FooSparseArray)">plus</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> other<br>)</code></div> |
| <p>Creates a new collection by adding or replacing entries from <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).plus(androidx.collection.FooSparseArray)">other</a></code>.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final void</code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).set(kotlin.Long,kotlin.Any)">set</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> long key,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T value<br>)</code></div> |
| <p>Allows the use of the index operator for storing values in the collection.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code>static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/java/util/Iterator.html">Iterator</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T></code></td> |
| <td> |
| <div><code><T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).valueIterator()">valueIterator</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver)</code></div> |
| <p>Return an iterator over the collection's values.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <div class="list"> |
| <h2>Public methods</h2> |
| <div class="api-item"><a name="-androidx.collection.FooSparseArray-.contains-kotlin.Long-"></a><a name="contains"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).contains(kotlin.Long)">contains</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final boolean <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).contains(kotlin.Long)">contains</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver, long key)</pre> |
| <p>Returns true if the collection contains <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).contains(kotlin.Long)">key</a></code>.</p> |
| </div> |
| <div class="api-item"><a name="-androidx.collection.FooSparseArray-.forEach-kotlin.Function2-"></a><a name="foreach"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).forEach(kotlin.Function2)">forEach</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final void <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).forEach(kotlin.Function2)">forEach</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> Function2<@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/java/lang/Long.html">Long</a>, @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> value, <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a>> action<br>)</pre> |
| <p>Performs the given <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).forEach(kotlin.Function2)">action</a></code> for each key/value entry.</p> |
| </div> |
| <div class="api-item"><a name="functionThatExistsInMultipleSourceSetsButNotCommon-kotlin.String-"></a><a name="functionthatexistsinmultiplesourcesetsbutnotcommon"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="functionThatExistsInMultipleSourceSetsButNotCommon(kotlin.String)">functionThatExistsInMultipleSourceSetsButNotCommon</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final int <a href="/reference/androidx/collection/FooSparseArrayKt.html#functionThatExistsInMultipleSourceSetsButNotCommon(kotlin.String)">functionThatExistsInMultipleSourceSetsButNotCommon</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/java/lang/String.html">String</a> foo)</pre> |
| </div> |
| <div class="api-item"><a name="functionWithSameNameInMultipleSourceSetsButDifferentParams-kotlin.String-"></a><a name="functionwithsamenameinmultiplesourcesetsbutdifferentparams"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="functionWithSameNameInMultipleSourceSetsButDifferentParams(kotlin.String)">functionWithSameNameInMultipleSourceSetsButDifferentParams</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final int <a href="/reference/androidx/collection/FooSparseArrayKt.html#functionWithSameNameInMultipleSourceSetsButDifferentParams(kotlin.String)">functionWithSameNameInMultipleSourceSetsButDifferentParams</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/java/lang/String.html">String</a> fooJVM<br>)</pre> |
| </div> |
| <div class="api-item"><a name="(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long, kotlin.Any)"></a><a name="-androidx.collection.FooSparseArray-.getOrDefault-kotlin.Long-kotlin.Any-"></a><a name="getordefault"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long,kotlin.Any)">getOrDefault</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long,kotlin.Any)">getOrDefault</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> long key,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T defaultValue<br>)</pre> |
| <p>Return the value corresponding to <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long,kotlin.Any)">key</a></code>, or <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).getOrDefault(kotlin.Long,kotlin.Any)">defaultValue</a></code> when not present.</p> |
| </div> |
| <div class="api-item"><a name="(androidx.collection.FooSparseArray).getOrElse(kotlin.Long, kotlin.Function0)"></a><a name="-androidx.collection.FooSparseArray-.getOrElse-kotlin.Long-kotlin.Function0-"></a><a name="getorelse"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).getOrElse(kotlin.Long,kotlin.Function0)">getOrElse</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).getOrElse(kotlin.Long,kotlin.Function0)">getOrElse</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> long key,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> Function0<@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> defaultValue<br>)</pre> |
| <p>Return the value corresponding to <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).getOrElse(kotlin.Long,kotlin.Function0)">key</a></code>, or from <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).getOrElse(kotlin.Long,kotlin.Function0)">defaultValue</a></code> when not present.</p> |
| </div> |
| <div class="api-item"><a name="-androidx.collection.FooSparseArray-.getSize--"></a><a name="getsize"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).getSize()">getSize</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final int <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).getSize()">getSize</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver)</pre> |
| <p>Returns the number of key/value pairs in the collection.</p> |
| </div> |
| <div class="api-item"><a name="-androidx.collection.FooSparseArray-.isNotEmpty--"></a><a name="isnotempty"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).isNotEmpty()">isNotEmpty</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final boolean <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).isNotEmpty()">isNotEmpty</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver)</pre> |
| <p>Return true when the collection contains elements.</p> |
| </div> |
| <div class="api-item"><a name="-androidx.collection.FooSparseArray-.keyIterator--"></a><a name="keyiterator"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).keyIterator()">keyIterator</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-long-iterator/index.html">LongIterator</a> <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).keyIterator()">keyIterator</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver)</pre> |
| <p>Return an iterator over the collection's keys.</p> |
| </div> |
| <div class="api-item"><a name="-androidx.collection.FooSparseArray-.plus-androidx.collection.FooSparseArray-"></a><a name="plus"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).plus(androidx.collection.FooSparseArray)">plus</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).plus(androidx.collection.FooSparseArray)">plus</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> other<br>)</pre> |
| <p>Creates a new collection by adding or replacing entries from <code><a href="/reference/androidx/collection/package-summary.html#(androidx.collection.FooSparseArray).plus(androidx.collection.FooSparseArray)">other</a></code>.</p> |
| </div> |
| <div class="api-item"><a name="(androidx.collection.FooSparseArray).set(kotlin.Long, kotlin.Any)"></a><a name="-androidx.collection.FooSparseArray-.set-kotlin.Long-kotlin.Any-"></a><a name="set"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).set(kotlin.Long,kotlin.Any)">set</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final void <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).set(kotlin.Long,kotlin.Any)">set</a>(<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver,<br> long key,<br> @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T value<br>)</pre> |
| <p>Allows the use of the index operator for storing values in the collection.</p> |
| </div> |
| <div class="api-item"><a name="-androidx.collection.FooSparseArray-.valueIterator--"></a><a name="valueiterator"></a> |
| <div class="api-name-block"> |
| <div> |
| <h3 id="(androidx.collection.FooSparseArray).valueIterator()">valueIterator</h3> |
| </div> |
| </div> |
| <pre class="api-signature no-pretty-print">public static final @<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/java/util/Iterator.html">Iterator</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> <T extends <a href="https://developer.android.com/reference/java/lang/Object.html">Object</a>> <a href="/reference/androidx/collection/FooSparseArrayKt.html#(androidx.collection.FooSparseArray).valueIterator()">valueIterator</a>(@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> <a href="/reference/androidx/collection/FooSparseArray.html">FooSparseArray</a><@<a href="/reference/androidx/annotation/NonNull.html">NonNull</a> T> receiver)</pre> |
| <p>Return an iterator over the collection's values.</p> |
| </div> |
| </div> |
| </body> |
| </html> |