PositionalDataSource.LoadRangeCallback
  public
  static
  
  abstract
  class
  PositionalDataSource.LoadRangeCallback
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.arch.paging.PositionalDataSource.LoadRangeCallback<T> | 
Callback for PositionalDataSource loadRange(LoadRangeParams, LoadRangeCallback)
 to return data.
 
A callback should be called only once, and may throw if called again.
It is always valid for a DataSource loading method that takes a callback to stash the callback and call it later. This enables DataSources to be fully asynchronous, and to handle temporary, recoverable error states (such as a network error that can be retried).
Summary
Public constructors | |
|---|---|
      
      PositionalDataSource.LoadRangeCallback()
      
      
     | 
  |
Public methods | |
|---|---|
        abstract
        
        
        
        
        void
     | 
  
    
      
      onResult(List<T> data)
      
      
        Called to pass loaded data from   | 
  
Inherited methods | |
|---|---|
Public constructors
PositionalDataSource.LoadRangeCallback
PositionalDataSource.LoadRangeCallback ()
Public methods
onResult
void onResult (List<T> data)
Called to pass loaded data from loadRange(LoadRangeParams, LoadRangeCallback).
| Parameters | |
|---|---|
data | 
        
          List: List of items loaded from the DataSource. Must be same size as requested,
             unless at end of list.
 | 
      
Interfaces
Classes
- AsyncPagedListDiffer
 - DataSource
 - DataSource.Factory
 - ItemKeyedDataSource
 - ItemKeyedDataSource.LoadCallback
 - ItemKeyedDataSource.LoadInitialCallback
 - ItemKeyedDataSource.LoadInitialParams
 - ItemKeyedDataSource.LoadParams
 - LivePagedListBuilder
 - PagedList
 - PagedList.BoundaryCallback
 - PagedList.Builder
 - PagedList.Callback
 - PagedList.Config
 - PagedList.Config.Builder
 - PagedListAdapter
 - PageKeyedDataSource
 - PageKeyedDataSource.LoadCallback
 - PageKeyedDataSource.LoadInitialCallback
 - PageKeyedDataSource.LoadInitialParams
 - PageKeyedDataSource.LoadParams
 - PositionalDataSource
 - PositionalDataSource.LoadInitialCallback
 - PositionalDataSource.LoadInitialParams
 - PositionalDataSource.LoadRangeCallback
 - PositionalDataSource.LoadRangeParams
 - RxPagedListBuilder