Package com.spotify.github.v3.clients
Class GithubPage<T>
- java.lang.Object
-
- com.spotify.github.v3.clients.GithubPage<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AsyncPage<T>
clone()
Clone page object.CompletableFuture<Boolean>
hasNextPage()
Has next page.Iterator<T>
iterator()
CompletableFuture<AsyncPage<T>>
nextPage()
Next page.CompletableFuture<Pagination>
pagination()
Pagination data.-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
pagination
public CompletableFuture<Pagination> pagination()
Pagination data.- Specified by:
pagination
in interfaceAsyncPage<T>
- Returns:
- pagination object
-
nextPage
public CompletableFuture<AsyncPage<T>> nextPage()
Next page.
-
hasNextPage
public CompletableFuture<Boolean> hasNextPage()
Has next page.- Specified by:
hasNextPage
in interfaceAsyncPage<T>
- Returns:
- true or false
-
-