class PagedListAdapterHelper {

    @SuppressWarnings("WeakerAccess")
    @Nullable
    public T getItem(int index) {
        if (mList == null) {
            throw new IndexOutOfBoundsException("Item count is zero, getItem() call is invalid");
        }

        mList.loadAround(index);
        return mList.get(index);
    }

    @SuppressWarnings("WeakerAccess") public  PagedListAdapterHelper(RecyclerView.Adapter adapter, DiffCallback<T> diffCallback);
    @SuppressWarnings("WeakerAccess") public  PagedListAdapterHelper(ListUpdateCallback listUpdateCallback,
            ListAdapterConfig<T> config);

}