AsyncDifferConfig.Builder

public static final class AsyncDifferConfig.Builder
extends Object

java.lang.Object
   ↳ androidx.recyclerview.widget.AsyncDifferConfig.Builder<T>


Builder class for AsyncDifferConfig.

Summary

Public constructors

Builder(ItemCallback<T> diffCallback)

Public methods

AsyncDifferConfig<T> build()

Creates a AsyncListDiffer with the given parameters.

Builder<T> setBackgroundThreadExecutor(Executor executor)

If provided, defines the background executor used to calculate the diff between an old and a new list.

Inherited methods

Public constructors

Builder

public Builder (ItemCallback<T> diffCallback)

Parameters
diffCallback ItemCallback

Public methods

build

public AsyncDifferConfig<T> build ()

Creates a AsyncListDiffer with the given parameters.

Returns
AsyncDifferConfig<T> A new AsyncDifferConfig.

setBackgroundThreadExecutor