Stay organized with collections
Save and categorize content based on your preferences.
PositionalDataSource.LoadRangeParams
public
static
class
PositionalDataSource.LoadRangeParams
extends Object
java.lang.Object
|
↳ |
android.arch.paging.PositionalDataSource.LoadRangeParams
|
Holder object for inputs to loadRange(LoadRangeParams, LoadRangeCallback)
.
Summary
Fields |
public
final
int |
loadSize
Number of items to load.
|
public
final
int |
startPosition
Start position of data to load.
|
Inherited methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Fields
loadSize
int loadSize
Number of items to load.
Returned data must be of this size, unless at end of the list.
startPosition
int startPosition
Start position of data to load.
Returned data must start at this position.
Public constructors
PositionalDataSource.LoadRangeParams
PositionalDataSource.LoadRangeParams (int startPosition,
int loadSize)
Parameters |
startPosition |
int |
loadSize |
int |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# PositionalDataSource.LoadRangeParams\n\nSummary: [Fields](#lfields) \\| [Ctors](#pubctors) \\| [Inherited Methods](#inhmethods) \n\nPositionalDataSource.LoadRangeParams\n====================================\n\n| The `android.arch` Architecture Components packages are no longer maintained. They have been superseded by the corresponding [androidx.\\*](/jetpack/androidx/migrate) packages. See [androidx.paging.PositionalDataSource.LoadRangeParams](/reference/androidx/paging/PositionalDataSource.LoadRangeParams) instead.\n\n\n`\npublic\nstatic\n\n\nclass\nPositionalDataSource.LoadRangeParams\n`\n\n\n`\n\nextends Object\n\n\n`\n\n`\n\n\n`\n\n|---|----------------------------------------------------------|\n| java.lang.Object ||\n| ↳ | android.arch.paging.PositionalDataSource.LoadRangeParams |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nHolder object for inputs to [loadRange(LoadRangeParams, LoadRangeCallback)](/reference/android/arch/paging/PositionalDataSource#loadRange(android.arch.paging.PositionalDataSource.LoadRangeParams, android.arch.paging.PositionalDataSource.LoadRangeCallback\u003cT\u003e)).\n\nSummary\n-------\n\n| ### Fields ||\n|---------------------|------------------------------------------------------------------------------------------------------------------------------------|\n| ` public final int` | [loadSize](/reference/android/arch/paging/PositionalDataSource.LoadRangeParams#loadSize) Number of items to load. |\n| ` public final int` | [startPosition](/reference/android/arch/paging/PositionalDataSource.LoadRangeParams#startPosition) Start position of data to load. |\n\n| ### Public constructors ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[PositionalDataSource.LoadRangeParams](/reference/android/arch/paging/PositionalDataSource.LoadRangeParams#PositionalDataSource.LoadRangeParams(int, int))`(int startPosition, int loadSize) ` |\n\n| ### Inherited methods |\n|-----------------------|---|\n| From class ` java.lang.Object ` |-------------------|-------------------------------| | ` Object` | ` clone() ` | | ` boolean` | ` equals(Object arg0) ` | | ` void` | ` finalize() ` | | ` final Class\u003c?\u003e` | ` getClass() ` | | ` int` | ` hashCode() ` | | ` final void` | ` notify() ` | | ` final void` | ` notifyAll() ` | | ` String` | ` toString() ` | | ` final void` | ` wait(long arg0, int arg1) ` | | ` final void` | ` wait(long arg0) ` | | ` final void` | ` wait() ` | ||\n\nFields\n------\n\n### loadSize\n\n```\nint loadSize\n```\n\nNumber of items to load.\n\n\nReturned data must be of this size, unless at end of the list.\n\n\u003cbr /\u003e\n\n### startPosition\n\n```\nint startPosition\n```\n\nStart position of data to load.\n\n\nReturned data must start at this position.\n\n\u003cbr /\u003e\n\nPublic constructors\n-------------------\n\n### PositionalDataSource.LoadRangeParams\n\n```\nPositionalDataSource.LoadRangeParams (int startPosition, \n int loadSize)\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-----------------|--------------|\n| `startPosition` | `int` \u003cbr /\u003e |\n| `loadSize` | `int` \u003cbr /\u003e |\n\n-\n\n Interfaces\n ----------\n\n - [DataSource.InvalidatedCallback](/reference/android/arch/paging/DataSource.InvalidatedCallback)\n-\n\n Classes\n -------\n\n - [AsyncPagedListDiffer](/reference/android/arch/paging/AsyncPagedListDiffer)\n - [DataSource](/reference/android/arch/paging/DataSource)\n - [DataSource.Factory](/reference/android/arch/paging/DataSource.Factory)\n - [ItemKeyedDataSource](/reference/android/arch/paging/ItemKeyedDataSource)\n - [ItemKeyedDataSource.LoadCallback](/reference/android/arch/paging/ItemKeyedDataSource.LoadCallback)\n - [ItemKeyedDataSource.LoadInitialCallback](/reference/android/arch/paging/ItemKeyedDataSource.LoadInitialCallback)\n - [ItemKeyedDataSource.LoadInitialParams](/reference/android/arch/paging/ItemKeyedDataSource.LoadInitialParams)\n - [ItemKeyedDataSource.LoadParams](/reference/android/arch/paging/ItemKeyedDataSource.LoadParams)\n - [LivePagedListBuilder](/reference/android/arch/paging/LivePagedListBuilder)\n - [PagedList](/reference/android/arch/paging/PagedList)\n - [PagedList.BoundaryCallback](/reference/android/arch/paging/PagedList.BoundaryCallback)\n - [PagedList.Builder](/reference/android/arch/paging/PagedList.Builder)\n - [PagedList.Callback](/reference/android/arch/paging/PagedList.Callback)\n - [PagedList.Config](/reference/android/arch/paging/PagedList.Config)\n - [PagedList.Config.Builder](/reference/android/arch/paging/PagedList.Config.Builder)\n - [PagedListAdapter](/reference/android/arch/paging/PagedListAdapter)\n - [PageKeyedDataSource](/reference/android/arch/paging/PageKeyedDataSource)\n - [PageKeyedDataSource.LoadCallback](/reference/android/arch/paging/PageKeyedDataSource.LoadCallback)\n - [PageKeyedDataSource.LoadInitialCallback](/reference/android/arch/paging/PageKeyedDataSource.LoadInitialCallback)\n - [PageKeyedDataSource.LoadInitialParams](/reference/android/arch/paging/PageKeyedDataSource.LoadInitialParams)\n - [PageKeyedDataSource.LoadParams](/reference/android/arch/paging/PageKeyedDataSource.LoadParams)\n - [PositionalDataSource](/reference/android/arch/paging/PositionalDataSource)\n - [PositionalDataSource.LoadInitialCallback](/reference/android/arch/paging/PositionalDataSource.LoadInitialCallback)\n - [PositionalDataSource.LoadInitialParams](/reference/android/arch/paging/PositionalDataSource.LoadInitialParams)\n - [PositionalDataSource.LoadRangeCallback](/reference/android/arch/paging/PositionalDataSource.LoadRangeCallback)\n - [PositionalDataSource.LoadRangeParams](/reference/android/arch/paging/PositionalDataSource.LoadRangeParams)\n - [RxPagedListBuilder](/reference/android/arch/paging/RxPagedListBuilder)"]]