androidx.collectionA set of collection libraries suited for small data sets which are also optimized for Android, usually by sacrificing performance for efficiency in memory.
Map-like structures whose keys are
long, respectively, which prevents boxing compared to a traditional
A map-like cache which keeps frequently-used entries and automatically evicts others.
List-like structures which can efficiently prepend and append elements.
ArrayMap is a generic key->value mapping data structure that is
designed to be more memory efficient than a traditional
ArraySet is a generic set data structure that is designed to be more memory efficient than a
|CircularArray<E>||CircularArray is a generic circular array data structure that provides O(1) random read, O(1) prepend and O(1) append.|
|CircularIntArray||CircularIntArray 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.|
Static library version of
Base implementation of
|SparseArrayCompat<E>||SparseArrays map integers to Objects.|