belongs to Maven artifact com.android.support:recyclerview-v7:28.0.0-alpha1
AsyncDifferConfig.Builder
public
static
final
class
AsyncDifferConfig.Builder
extends Object
java.lang.Object | |
↳ | android.support.v7.recyclerview.extensions.AsyncDifferConfig.Builder |
Builder class for AsyncDifferConfig
.
Summary
Public constructors | |
---|---|
AsyncDifferConfig.Builder(ItemCallback
|
Public methods | |
---|---|
AsyncDifferConfig
|
build()
Creates a |
Builder
|
setBackgroundThreadExecutor(Executor executor)
If provided, defines the background executor used to calculate the diff between an old and a new list. |
Inherited methods | |
---|---|
![]()
java.lang.Object
|
Public constructors
AsyncDifferConfig.Builder
AsyncDifferConfig.Builder (ItemCallbackdiffCallback)
Parameters | |
---|---|
diffCallback |
ItemCallback |
Public methods
build
AsyncDifferConfigbuild ()
Creates a AsyncListDiffer
with the given parameters.
Returns | |
---|---|
AsyncDifferConfig |
A new AsyncDifferConfig. |
setBackgroundThreadExecutor
BuildersetBackgroundThreadExecutor (Executor executor)
If provided, defines the background executor used to calculate the diff between an old and a new list.
If not provided, defaults to two thread pool executor, shared by all ListAdapterConfigs.
Parameters | |
---|---|
executor |
Executor : The background executor to run list diffing. |
Returns | |
---|---|
Builder |
this |