| BridgeAdapterDataObserver.Subscriber | The subscriber interface. |
| WrappedAdapter<VH extends RecyclerView.ViewHolder> | An interface provides better methods for wrapped adapters. |
| WrapperAdapter<VH extends RecyclerView.ViewHolder> | An RecyclerView adapter which wraps another adapter(s). |
| AdapterPath | Adapter path. |
| AdapterPathSegment | Adapter path segment |
| BridgeAdapterDataObserver | This class behaves like a "proxy" which bridges RecyclerView.AdapterDataObserver events to another subscriber object. |
| ItemIdComposer | Utility class providing "Composed item ID" related definitions and methods. |
| ItemViewTypeComposer | Utility class providing "Composed item view type" related definitions and methods. |
| SimpleWrapperAdapter<VH extends RecyclerView.ViewHolder> | A simple wrapper class. |
| UnwrapPositionResult | The result object of unwrapPosition(UnwrapPositionResult, int). |