Class Mappings

The following table lists the current mappings from the old support library packages to the new androidx packages. You can also download these mappings in CSV format.

android.arch

android.arch.core

Support Library class AndroidX class
core.executor.AppToolkitTaskExecutor androidx.arch.core.executor.AppToolkitTaskExecutor
core.executor.ArchTaskExecutor androidx.arch.core.executor.ArchTaskExecutor
core.executor.DefaultTaskExecutor androidx.arch.core.executor.DefaultTaskExecutor
core.executor.JunitTaskExecutorRule androidx.arch.core.executor.JunitTaskExecutorRule
core.executor.TaskExecutor androidx.arch.core.executor.TaskExecutor
core.executor.TaskExecutorWithFakeMainThread androidx.arch.core.executor.TaskExecutorWithFakeMainThread
core.executor.testing.CountingTaskExecutorRule androidx.arch.core.executor.testing.CountingTaskExecutorRule
core.executor.testing.InstantTaskExecutorRule androidx.arch.core.executor.testing.InstantTaskExecutorRule
core.internal.FastSafeIterableMap androidx.arch.core.internal.FastSafeIterableMap
core.internal.SafeIterableMap androidx.arch.core.internal.SafeIterableMap
core.util.Function androidx.arch.core.util.Function

Back to top

android.arch.lifecycle

Support Library class AndroidX class
lifecycle.AndroidViewModel androidx.lifecycle.AndroidViewModel
lifecycle.ClassesInfoCache androidx.lifecycle.ClassesInfoCache
lifecycle.CompositeGeneratedAdaptersObserver androidx.lifecycle.CompositeGeneratedAdaptersObserver
lifecycle.ComputableLiveData androidx.lifecycle.ComputableLiveData
lifecycle.DefaultLifecycleObserver androidx.lifecycle.DefaultLifecycleObserver
lifecycle.Elements_extKt androidx.lifecycle.Elements_extKt
lifecycle.EmptyActivityLifecycleCallbacks androidx.lifecycle.EmptyActivityLifecycleCallbacks
lifecycle.ErrorMessages androidx.lifecycle.ErrorMessages
lifecycle.FullLifecycleObserver androidx.lifecycle.FullLifecycleObserver
lifecycle.FullLifecycleObserverAdapter androidx.lifecycle.FullLifecycleObserverAdapter
lifecycle.GeneratedAdapter androidx.lifecycle.GeneratedAdapter
lifecycle.GenericLifecycleObserver androidx.lifecycle.GenericLifecycleObserver
lifecycle.HolderFragment androidx.lifecycle.HolderFragment
lifecycle.Input_collectorKt androidx.lifecycle.Input_collectorKt
lifecycle.Lifecycle androidx.lifecycle.Lifecycle
lifecycle.LifecycleDispatcher androidx.lifecycle.LifecycleDispatcher
lifecycle.LifecycleObserver androidx.lifecycle.LifecycleObserver
lifecycle.LifecycleOwner androidx.lifecycle.LifecycleOwner
lifecycle.LifecycleProcessor androidx.lifecycle.LifecycleProcessor
lifecycle.LifecycleRegistry androidx.lifecycle.LifecycleRegistry
lifecycle.LifecycleRegistryOwner androidx.lifecycle.LifecycleRegistryOwner
lifecycle.LifecycleService androidx.lifecycle.LifecycleService
lifecycle.Lifecycling androidx.lifecycle.Lifecycling
lifecycle.LiveData androidx.lifecycle.LiveData
lifecycle.LiveDataReactiveStreams androidx.lifecycle.LiveDataReactiveStreams
lifecycle.MediatorLiveData androidx.lifecycle.MediatorLiveData
lifecycle.MethodCallsLogger androidx.lifecycle.MethodCallsLogger
lifecycle.model.AdapterClass androidx.lifecycle.model.AdapterClass
lifecycle.model.AdapterClassKt androidx.lifecycle.model.AdapterClassKt
lifecycle.model.EventMethod androidx.lifecycle.model.EventMethod
lifecycle.model.EventMethodCall androidx.lifecycle.model.EventMethodCall
lifecycle.model.InputModel androidx.lifecycle.model.InputModel
lifecycle.model.LifecycleObserverInfo androidx.lifecycle.model.LifecycleObserverInfo
lifecycle.MutableLiveData androidx.lifecycle.MutableLiveData
lifecycle.Observer androidx.lifecycle.Observer
lifecycle.ObserversCollector androidx.lifecycle.ObserversCollector
lifecycle.OnLifecycleEvent androidx.lifecycle.OnLifecycleEvent
lifecycle.ProcessLifecycleOwner androidx.lifecycle.ProcessLifecycleOwner
lifecycle.ProcessLifecycleOwnerInitializer androidx.lifecycle.ProcessLifecycleOwnerInitializer
lifecycle.ReflectiveGenericLifecycleObserver androidx.lifecycle.ReflectiveGenericLifecycleObserver
lifecycle.ReportFragment androidx.lifecycle.ReportFragment
lifecycle.ServiceLifecycleDispatcher androidx.lifecycle.ServiceLifecycleDispatcher
lifecycle.SingleGeneratedAdapterObserver androidx.lifecycle.SingleGeneratedAdapterObserver
lifecycle.TransformationKt androidx.lifecycle.TransformationKt
lifecycle.Transformations androidx.lifecycle.Transformations
lifecycle.Validator androidx.lifecycle.Validator
lifecycle.ViewModel androidx.lifecycle.ViewModel
lifecycle.ViewModelProvider androidx.lifecycle.ViewModelProvider
lifecycle.ViewModelProviders androidx.lifecycle.ViewModelProviders
lifecycle.ViewModelStore androidx.lifecycle.ViewModelStore
lifecycle.ViewModelStoreOwner androidx.lifecycle.ViewModelStoreOwner
lifecycle.ViewModelStores androidx.lifecycle.ViewModelStores
lifecycle.WriterKt androidx.lifecycle.WriterKt

Back to top

android.arch.paging

<
Support Library class AndroidX class
paging.AsyncPagedListDiffer androidx.paging.AsyncPagedListDiffer
paging.ContiguousDataSource androidx.paging.ContiguousDataSource
paging.ContiguousPagedList androidx.paging.ContiguousPagedList
paging.DataSource androidx.paging.DataSource
paging.ItemKeyedDataSource androidx.paging.ItemKeyedDataSource
paging.ListDataSource androidx.paging.ListDataSource
paging.LivePagedListBuilder androidx.paging.LivePagedListBuilder
paging.LivePagedListProvider androidx.paging.LivePagedListProvider
paging.PagedList androidx.paging.PagedList
paging.PagedListAdapter androidx.paging.PagedListAdapter
paging.PagedStorage androidx.paging.PagedStorage
paging.PagedStorageDiffHelper androidx.paging.PagedStorageDiffHelper
paging.PageKeyedDataSource androidx.paging.PageKeyedDataSource
paging.PageResult androidx.paging.PageResult
paging.PositionalDataSource androidx.paging.PositionalDataSource
paging.RxPagedListBuilder androidx.paging.RxPagedListBuilder
paging.SnapshotPagedList androidx.paging.SnapshotPagedList
paging.TiledDataSource androidx.paging.TiledDataSource