AndroidXExecutors


public static class AndroidXExecutors


Utility methods for Executor instances.

Summary

Public fields

static @NonNull AndroidXExecutors

Public methods

static final @NonNull Executor

Returns an Executor that runs tasks sequentially on wrapped.

Public fields

INSTANCE

Added in 1.4.0-alpha01
public static @NonNull AndroidXExecutors INSTANCE

Public methods

serialExecutor

Added in 1.4.0-alpha01
public static final @NonNull Executor serialExecutor(@NonNull Executor wrapped)

Returns an Executor that runs tasks sequentially on wrapped.

Tasks run in submission order. A task must complete before the next one starts.

Parameters
@NonNull Executor wrapped

the executor that will run the tasks

Returns
@NonNull Executor

a sequential executor