RepositoryAdapter being built should present the given
repository next (after all previously added repositories, items and static layouts),
using the given presenter for any presentation logic.RepositoryAdapter being built should also observe the given
observable during its active time (between RepositoryAdapter.startObserving() and
RepositoryAdapter.stopObserving()), in addition to the repositories added via RepositoryAdapter.Builder.add(com.google.android.agera.Repository<T>, com.google.android.agera.rvadapter.RepositoryPresenter<T>).RepositoryAdapter being built should present the given static
item next (after all previously added repositories, static items and layouts),
using the given presenter for any presentation logic.RepositoryAdapter being built should present a static layout with
the given LayoutPresenter next (after all previously added repositories, static items
and layouts).index-th item to present the data into the item view held in the given
holder.Binder to bind the whole collection (the repository value) to an inflated
item view.Binder to bind a single item in the Repository to an inflated
View.RepositoryAdapter that presents the provided repositories in order and
observes the repositories as well as any additional observables.Function to enable generating fine-grained events using
DiffUtil.RepositoryPresenter for a Repository of a type that can be
converted to a List of items using the converter.RepositoryPresenter for a Repository of a type that can be
converted to a List of items using the converter.RepositoryPresenter for a Repository of a single item that will be
bound to the RecyclerView.RepositoryPresenter for a Repository of a List where each
item in the List will be bound to the RecyclerView.RepositoryPresenter for a Repository of a Result where the
item in the Result will be bound to the RecyclerView if present.RepositoryPresenter for a Repository of a Result containing
a List where each item in the List will be bound to the RecyclerView.index-th item to present the data.index-th item to present the
data.listUpdateCallback capturing the changes of data to be
presented by this RepositoryPresenter, in response to an update.LayoutPresenter for the layoutId.layoutId for the layout to inflate for each item in the associated
Repository.Function to return a layoutId that be inflated given the item in
the Repository.RepositoryAdapter.LayoutPresenter.LayoutPresenter.layoutResourceId.view is recycled.holder is recycled.Receiver to recycle the View.RecyclerView.Adapter that presents the data from a sequence of
Repositories, mixed with optional static items and static layouts.RepositoryAdapter.RepositoryAdapter.Repository.RepositoryPresenter.DiffUtil.Repository.Repository item to the view inflated by the
layout.Repository.RepositoryPresenter.RepositoryPresenter to present the content of a
Repository.stableId for the given item.Function providing a stable id for the given item.Repository and additional Observables added.Repository and additional Observables added.RepositoryAdapters associated with any added Repository to
discover and notify of any data changes.RepositoryAdapter that presents the provided repositories in order and
observes the repositories as well as any additional observables while the provided
Activity is resumed (between Activity.onResume() and
Activity.onPause()).RepositoryAdapter that presents the provided repositories in order and
observes the repositories as well as any additional observables while the provided
Activity is started (between (between Activity.onStart() and
Activity.onStop()).