History log of /frameworks/support/paging/common/src/main/java/android/arch/paging/BoundedDataSource.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d1b3338562ddc451d50cbca91ce8ec6ef7d8bfe5 19-Sep-2017 Chris Craik <ccraik@google.com> Add more thread and nullness annotations

Fixes: 65694532
Fixes: 65677093
Test: none, just annotation change

Change-Id: Id52cee351e88e2e3efd7f34a0ea9f07f2c73fd23
/frameworks/support/paging/common/src/main/java/android/arch/paging/BoundedDataSource.java
f0d13608aae3b4700d84c1c4532abbea56ea7a28 08-Sep-2017 Chris Craik <ccraik@google.com> Paging doc codesample improvements, api cleanup

Added detail to several docs:
- Both DataSources, added invalidation code.
- All Adapters/AdapterHelpers, added DiffCallback samples
- Simplified samples by removing @NonNull/@Nullable in specific cases

Also rename loadCount -> countItems, to match with the KeyedDataSource
counting APIs.

Avoid need for LiveListAdapterUtil by using a weak reference from the
PagedList to the data presentation layer (Adapter/AdapterHelper)

Bug: 64809611
Test: ./gradlew createFlatfootDocsArchive -PofflineDocs=true

Change-Id: I2df5a9891a96e96f009a311100d7ff4b48a01d3f
/frameworks/support/paging/common/src/main/java/android/arch/paging/BoundedDataSource.java
ef346ae131affbba6345e00d833103acc5743c8a 29-Aug-2017 Chris Craik <ccraik@google.com> Paging API refinements, and package name rework

Bug: 64809611
Test: tests in paging-runtime, paging-common, room-integration-tests

Change-Id: I1e26f130d95b31494f9a0ef734fd87594de9ddd1
/frameworks/support/paging/common/src/main/java/android/arch/paging/BoundedDataSource.java