blob: 9377d9f18b4595dfc6444885e2c3d25d0f9befe6 [file]
<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>&nbsp;&nbsp;<a href="#letter_C">C</a>&nbsp;&nbsp;<a href="#letter_L">L</a>&nbsp;&nbsp;<a href="#letter_S">S</a>&nbsp;&nbsp;</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>