package

androidx.collection

Classes

ArrayMap<K, V>ArrayMap is a generic key->value mapping data structure that is designed to be more memory efficient than a traditional java.util.HashMap, this implementation is a version of the platform's android.util.ArrayMap that can be used on older versions of the platform.
ArraySet<E>ArraySet is a generic set data structure that is designed to be more memory efficient than a traditional java.util.HashSet.
CircularArray<E>CircularArray is a generic circular array data structure that provides O(1) random read, O(1) prepend and O(1) append.
CircularIntArrayCircularIntArray is a circular integer array data structure that provides O(1) random read, O(1) prepend and O(1) append.
LongSparseArray<E>SparseArray mapping longs to Objects.
LruCache<K, V>Static library version of android.util.LruCache.
SimpleArrayMap<K, V>Base implementation of ArrayMap that doesn't include any standard Java container API interoperability.
SparseArrayCompat<E>SparseArrays map integers to Objects.