Lines Matching refs:totalCount

143          * recommended to pass the total size to the totalCount parameter. If placeholders are not
152 * @param totalCount Total number of items that may be returned from this DataSource.
157 public abstract void onResult(@NonNull List<T> data, int position, int totalCount);
216 public void onResult(@NonNull List<T> data, int position, int totalCount) {
218 LoadCallbackHelper.validateInitialLoadParams(data, position, totalCount);
219 if (position + data.size() != totalCount
224 + ", totalCount " + totalCount + ", pageSize " + mPageSize);
228 int trailingUnloadedCount = totalCount - position - data.size();
249 throw new IllegalStateException("Placeholders requested, but totalCount not"
371 * int totalCount = computeCount();
372 * int position = computeInitialLoadPosition(params, totalCount);
373 * int loadSize = computeInitialLoadSize(params, position, totalCount);
374 * callback.onResult(loadRangeInternal(position, loadSize), position, totalCount);
386 * @param totalCount Total size of the data set.
392 int totalCount) {
400 int maximumLoadPage = ((totalCount - initialLoadSize + pageSize - 1) / pageSize) * pageSize;
431 * int totalCount = computeCount();
432 * int position = computeInitialLoadPosition(params, totalCount);
433 * int loadSize = computeInitialLoadSize(params, position, totalCount);
434 * callback.onResult(loadRangeInternal(position, loadSize), position, totalCount);
448 * @param totalCount Total size of the data set.
455 int initialLoadPosition, int totalCount) {
456 return Math.min(totalCount - initialLoadPosition, params.requestedLoadSize);