[{"class":"androidx.paging.AsyncPagingDataDiffer","addedIn":"3.0.0","methods":[{"method":"submitData(androidx.lifecycle.Lifecycle,androidx.paging.PagingData)","addedIn":"3.0.0"},{"method":"refresh()","addedIn":"3.0.0"},{"method":"AsyncPagingDataDiffer(androidx.recyclerview.widget.DiffUtil.ItemCallback,androidx.recyclerview.widget.ListUpdateCallback,kotlin.coroutines.CoroutineContext)","addedIn":"3.2.0"},{"method":"removeLoadStateListener(kotlin.jvm.functions.Function1)","addedIn":"3.0.0"},{"method":"AsyncPagingDataDiffer(androidx.recyclerview.widget.DiffUtil.ItemCallback,androidx.recyclerview.widget.ListUpdateCallback,kotlinx.coroutines.CoroutineDispatcher,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"3.0.0","deprecatedIn":"3.2.0"},{"method":"submitData(androidx.paging.PagingData,kotlin.coroutines.Continuation)","addedIn":"3.0.0"},{"method":"removeOnPagesUpdatedListener(kotlin.jvm.functions.Function0)","addedIn":"3.1.0"},{"method":"AsyncPagingDataDiffer(androidx.recyclerview.widget.DiffUtil.ItemCallback,androidx.recyclerview.widget.ListUpdateCallback,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"3.0.0","deprecatedIn":"3.2.0"},{"method":"retry()","addedIn":"3.0.0"},{"method":"addLoadStateListener(kotlin.jvm.functions.Function1)","addedIn":"3.0.0"},{"method":"addOnPagesUpdatedListener(kotlin.jvm.functions.Function0)","addedIn":"3.1.0"},{"method":"getOnPagesUpdatedFlow()","addedIn":"3.1.0"},{"method":"getItem(int)","addedIn":"3.0.0"},{"method":"AsyncPagingDataDiffer(androidx.recyclerview.widget.DiffUtil.ItemCallback,androidx.recyclerview.widget.ListUpdateCallback,kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext)","addedIn":"3.2.0"},{"method":"snapshot()","addedIn":"3.0.0"},{"method":"AsyncPagingDataDiffer(androidx.recyclerview.widget.DiffUtil.ItemCallback,androidx.recyclerview.widget.ListUpdateCallback)","addedIn":"3.0.0"},{"method":"getItemCount()","addedIn":"3.0.0"},{"method":"getLoadStateFlow()","addedIn":"3.0.0"},{"method":"peek(int)","addedIn":"3.0.0"}],"fields":[]},{"class":"androidx.paging.PagedListAdapter","addedIn":"2.0.0","deprecatedIn":"3.0.0","methods":[{"method":"onCurrentListChanged(androidx.paging.PagedList,androidx.paging.PagedList)","addedIn":"2.1.0","deprecatedIn":"3.0.0"},{"method":"PagedListAdapter(androidx.recyclerview.widget.AsyncDifferConfig)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"withLoadStateFooter(androidx.paging.LoadStateAdapter)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"withLoadStateHeader(androidx.paging.LoadStateAdapter)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"PagedListAdapter(androidx.recyclerview.widget.DiffUtil.ItemCallback)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"getCurrentList()","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"withLoadStateHeaderAndFooter(androidx.paging.LoadStateAdapter,androidx.paging.LoadStateAdapter)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"onCurrentListChanged(androidx.paging.PagedList)","addedIn":"2.0.0","deprecatedIn":"2.1.0"},{"method":"removeLoadStateListener(kotlin.jvm.functions.Function2)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"addLoadStateListener(kotlin.jvm.functions.Function2)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"getItem(int)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"submitList(androidx.paging.PagedList,java.lang.Runnable)","addedIn":"2.1.0","deprecatedIn":"3.0.0"},{"method":"submitList(androidx.paging.PagedList)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"getItemCount()","addedIn":"2.0.0","deprecatedIn":"3.0.0"}],"fields":[]},{"class":"androidx.paging.AsyncPagedListDiffer.PagedListListener","addedIn":"2.1.0","deprecatedIn":"3.0.0","methods":[{"method":"onCurrentListChanged(androidx.paging.PagedList,androidx.paging.PagedList)","addedIn":"2.1.0","deprecatedIn":"3.0.0"}],"fields":[]},{"class":"androidx.paging.LoadStateAdapter","addedIn":"3.0.0","methods":[{"method":"LoadStateAdapter()","addedIn":"3.0.0"},{"method":"onBindViewHolder(VH,androidx.paging.LoadState)","addedIn":"3.0.0"},{"method":"displayLoadStateAsItem(androidx.paging.LoadState)","addedIn":"3.0.0"},{"method":"getLoadState()","addedIn":"3.0.0"},{"method":"getStateViewType(androidx.paging.LoadState)","addedIn":"3.0.0"},{"method":"onBindViewHolder(VH,int)","addedIn":"3.0.0"},{"method":"getItemViewType(int)","addedIn":"3.0.0"},{"method":"onCreateViewHolder(android.view.ViewGroup,androidx.paging.LoadState)","addedIn":"3.0.0"},{"method":"onCreateViewHolder(android.view.ViewGroup,int)","addedIn":"3.0.0"},{"method":"getItemCount()","addedIn":"3.0.0"},{"method":"setLoadState(androidx.paging.LoadState)","addedIn":"3.0.0"}],"fields":[]},{"class":"androidx.paging.NullPaddedListDiffHelperKt","addedIn":"3.0.0","methods":[],"fields":[]},{"class":"androidx.paging.AsyncPagedListDiffer","addedIn":"2.0.0","deprecatedIn":"3.0.0","methods":[{"method":"removePagedListListener(androidx.paging.AsyncPagedListDiffer.PagedListListener)","addedIn":"2.1.0","deprecatedIn":"3.0.0"},{"method":"removePagedListListener(kotlin.jvm.functions.Function2,? super androidx.paging.PagedList,kotlin.Unit>)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"getCurrentList()","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"AsyncPagedListDiffer(androidx.recyclerview.widget.RecyclerView.Adapter,androidx.recyclerview.widget.DiffUtil.ItemCallback)","addedIn":"2.0.0"},{"method":"AsyncPagedListDiffer(androidx.recyclerview.widget.ListUpdateCallback,androidx.recyclerview.widget.AsyncDifferConfig)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"addPagedListListener(kotlin.jvm.functions.Function2,? super androidx.paging.PagedList,kotlin.Unit>)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"AsyncPagedListDiffer(androidx.recyclerview.widget.RecyclerView.Adapter,androidx.recyclerview.widget.DiffUtil.ItemCallback)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"removeLoadStateListener(kotlin.jvm.functions.Function2)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"addLoadStateListener(kotlin.jvm.functions.Function2)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"getItem(int)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"addPagedListListener(androidx.paging.AsyncPagedListDiffer.PagedListListener)","addedIn":"2.1.0","deprecatedIn":"3.0.0"},{"method":"submitList(androidx.paging.PagedList,java.lang.Runnable)","addedIn":"2.1.0","deprecatedIn":"3.0.0"},{"method":"submitList(androidx.paging.PagedList)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"getItemCount()","addedIn":"2.0.0","deprecatedIn":"3.0.0"}],"fields":[]},{"class":"androidx.paging.LivePagedListBuilder","addedIn":"2.0.0","deprecatedIn":"3.0.0","methods":[{"method":"LivePagedListBuilder(androidx.paging.DataSource.Factory,androidx.paging.PagedList.Config)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"setCoroutineScope(kotlinx.coroutines.CoroutineScope)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"LivePagedListBuilder(kotlin.jvm.functions.Function0>,int)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"LivePagedListBuilder(kotlin.jvm.functions.Function0>,androidx.paging.PagedList.Config)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"LivePagedListBuilder(androidx.paging.DataSource.Factory,int)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"setInitialLoadKey(Key)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"setFetchExecutor(java.util.concurrent.Executor)","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"build()","addedIn":"2.0.0","deprecatedIn":"3.0.0"},{"method":"setBoundaryCallback(androidx.paging.PagedList.BoundaryCallback)","addedIn":"2.0.0","deprecatedIn":"3.0.0"}],"fields":[]},{"class":"androidx.paging.LivePagedListKt","addedIn":"3.0.0","methods":[{"method":"toLiveData(kotlin.jvm.functions.Function0>,androidx.paging.PagedList.Config,Key,androidx.paging.PagedList.BoundaryCallback,kotlinx.coroutines.CoroutineScope,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"toLiveData(androidx.paging.DataSource.Factory,androidx.paging.PagedList.Config,Key,androidx.paging.PagedList.BoundaryCallback,java.util.concurrent.Executor)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"toLiveData(kotlin.jvm.functions.Function0>,int,Key,androidx.paging.PagedList.BoundaryCallback,kotlinx.coroutines.CoroutineScope,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"3.0.0","deprecatedIn":"3.0.0"},{"method":"toLiveData(androidx.paging.DataSource.Factory,int,Key,androidx.paging.PagedList.BoundaryCallback,java.util.concurrent.Executor)","addedIn":"3.0.0","deprecatedIn":"3.0.0"}],"fields":[]},{"class":"androidx.paging.PagingDataAdapter","addedIn":"3.0.0","methods":[{"method":"getItemId(int)","addedIn":"3.0.0"},{"method":"refresh()","addedIn":"3.0.0"},{"method":"withLoadStateHeader(androidx.paging.LoadStateAdapter)","addedIn":"3.0.0"},{"method":"submitData(androidx.paging.PagingData,kotlin.coroutines.Continuation)","addedIn":"3.0.0"},{"method":"setHasStableIds(boolean)","addedIn":"3.0.0"},{"method":"withLoadStateHeaderAndFooter(androidx.paging.LoadStateAdapter,androidx.paging.LoadStateAdapter)","addedIn":"3.0.0"},{"method":"removeOnPagesUpdatedListener(kotlin.jvm.functions.Function0)","addedIn":"3.1.0"},{"method":"retry()","addedIn":"3.0.0"},{"method":"addLoadStateListener(kotlin.jvm.functions.Function1)","addedIn":"3.0.0"},{"method":"getOnPagesUpdatedFlow()","addedIn":"3.1.0"},{"method":"PagingDataAdapter(androidx.recyclerview.widget.DiffUtil.ItemCallback,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"3.0.0","deprecatedIn":"3.2.0"},{"method":"getItem(int)","addedIn":"3.0.0"},{"method":"snapshot()","addedIn":"3.0.0"},{"method":"getItemCount()","addedIn":"3.0.0"},{"method":"getLoadStateFlow()","addedIn":"3.0.0"},{"method":"peek(int)","addedIn":"3.0.0"},{"method":"submitData(androidx.lifecycle.Lifecycle,androidx.paging.PagingData)","addedIn":"3.0.0"},{"method":"PagingDataAdapter(androidx.recyclerview.widget.DiffUtil.ItemCallback)","addedIn":"3.0.0"},{"method":"PagingDataAdapter(androidx.recyclerview.widget.DiffUtil.ItemCallback,kotlin.coroutines.CoroutineContext)","addedIn":"3.2.0"},{"method":"withLoadStateFooter(androidx.paging.LoadStateAdapter)","addedIn":"3.0.0"},{"method":"removeLoadStateListener(kotlin.jvm.functions.Function1)","addedIn":"3.0.0"},{"method":"addOnPagesUpdatedListener(kotlin.jvm.functions.Function0)","addedIn":"3.1.0"},{"method":"PagingDataAdapter(androidx.recyclerview.widget.DiffUtil.ItemCallback,kotlinx.coroutines.CoroutineDispatcher,kotlinx.coroutines.CoroutineDispatcher)","addedIn":"3.0.0","deprecatedIn":"3.2.0"},{"method":"PagingDataAdapter(androidx.recyclerview.widget.DiffUtil.ItemCallback,kotlin.coroutines.CoroutineContext,kotlin.coroutines.CoroutineContext)","addedIn":"3.2.0"}],"fields":[]},{"class":"androidx.paging.PagingLiveData","addedIn":"3.0.0","methods":[{"method":"cachedIn(androidx.lifecycle.LiveData>,kotlinx.coroutines.CoroutineScope)","addedIn":"3.0.0"},{"method":"cachedIn(androidx.lifecycle.LiveData>,androidx.lifecycle.ViewModel)","addedIn":"3.0.0"},{"method":"getLiveData(androidx.paging.Pager)","addedIn":"3.0.0"},{"method":"cachedIn(androidx.lifecycle.LiveData>,androidx.lifecycle.Lifecycle)","addedIn":"3.0.0"}],"fields":[]}]