public static interface RepositoryPresenterCompilerStates.RPItemCompile<TVal>
Repository.| Modifier and Type | Method and Description |
|---|---|
RepositoryPresenterCompilerStates.RPItemCompile<TVal> |
diff()
Enables fine-grained events catered for the single-item special case, where the item is
considered always the same.
|
RepositoryPresenter<TVal> |
forItem()
Creates a
RepositoryPresenter for a Repository of a single item that will be
bound to the RecyclerView. |
RepositoryPresenter<com.google.android.agera.Result<TVal>> |
forResult()
Creates a
RepositoryPresenter for a Repository of a Result where the
item in the Result will be bound to the RecyclerView if present. |
@NonNull RepositoryPresenterCompilerStates.RPItemCompile<TVal> diff()
RepositoryPresenter.getUpdates(T, T, android.support.v7.util.ListUpdateCallback) call is likely due to an update from an
additional observable.
@NonNull RepositoryPresenter<TVal> forItem()
RepositoryPresenter for a Repository of a single item that will be
bound to the RecyclerView.@NonNull RepositoryPresenter<com.google.android.agera.Result<TVal>> forResult()
RepositoryPresenter for a Repository of a Result where the
item in the Result will be bound to the RecyclerView if present.