| <html devsite="true"> |
| <head> |
| <title>Class Index</title> |
| {% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} |
| {% include "_shared/_reference-head-tags.html" %} |
| </head> |
| <body> |
| <div id="header-block"> |
| <div> |
| <h1>Class Index</h1> |
| </div> |
| </div> |
| <div id="refdoc-switcher-placeholder"></div> |
| <p>These are all the API classes. See all <a href="/reference/androidx/packages.html">API packages</a>.</p> |
| <div class="jd-letterlist"><a href="#letter_A">A</a> <a href="#letter_C">C</a> <a href="#letter_L">L</a> <a href="#letter_S">S</a> </div> |
| <h2 id="letter_A">A</h2> |
| <div class="devsite-table-wrapper"> |
| <table class="responsive"> |
| <colgroup> |
| <col width="40%"> |
| <col> |
| </colgroup> |
| <tbody class="list"> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/ArrayMap.html">ArrayMap</a></code></td> |
| <td> |
| <p>ArrayMap is a generic key->value mapping data structure that is designed to be more memory efficient than a traditional <code><a href="https://developer.android.com/reference/java/util/HashMap.html">java.util.HashMap</a></code>, this implementation is a version of the platform's <code>android.util.ArrayMap</code> that can be used on older versions of the platform.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/ArrayMapKt.html">ArrayMapKt</a></code></td> |
| <td></td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/ArraySet.html">ArraySet</a></code></td> |
| <td> |
| <p>ArraySet is a generic set data structure that is designed to be more memory efficient than a traditional <code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-hash-set/index.html">HashSet</a></code>.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/ArraySetKt.html">ArraySetKt</a></code></td> |
| <td></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <h2 id="letter_C">C</h2> |
| <div class="devsite-table-wrapper"> |
| <table class="responsive"> |
| <colgroup> |
| <col width="40%"> |
| <col> |
| </colgroup> |
| <tbody class="list"> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/CircularArray.html">CircularArray</a></code></td> |
| <td> |
| <p>CircularArray is a generic circular array data structure that provides O(1) random read, O(1) prepend and O(1) append.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/CircularIntArray.html">CircularIntArray</a></code></td> |
| <td> |
| <p><code><a href="/reference/androidx/collection/CircularIntArray.html">CircularIntArray</a></code> is a circular integer array data structure that provides O(1) random read, O(1) prepend and O(1) append.</p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <h2 id="letter_L">L</h2> |
| <div class="devsite-table-wrapper"> |
| <table class="responsive"> |
| <colgroup> |
| <col width="40%"> |
| <col> |
| </colgroup> |
| <tbody class="list"> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/LongSparseArray.html">LongSparseArray</a></code></td> |
| <td> |
| <p>SparseArray mapping longs to Objects.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/LongSparseArrayKt.html">LongSparseArrayKt</a></code></td> |
| <td></td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/LruCache.html">LruCache</a></code></td> |
| <td> |
| <p>Static library version of <code>android.util.LruCache</code>.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/LruCacheKt.html">LruCacheKt</a></code></td> |
| <td></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <h2 id="letter_S">S</h2> |
| <div class="devsite-table-wrapper"> |
| <table class="responsive"> |
| <colgroup> |
| <col width="40%"> |
| <col> |
| </colgroup> |
| <tbody class="list"> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/SimpleArrayMap.html">SimpleArrayMap</a></code></td> |
| <td> |
| <p>Base implementation of androidx.collection.ArrayMap that doesn't include any standard Java container API interoperability.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/SparseArrayCompat.html">SparseArrayCompat</a></code></td> |
| <td> |
| <p>SparseArrays map integers to Objects.</p> |
| </td> |
| </tr> |
| <tr> |
| <td><code><a href="/reference/androidx/collection/SparseArrayKt.html">SparseArrayKt</a></code></td> |
| <td></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </body> |
| </html> |