Package com.intercom.api.core.pagination
Class SyncPagingIterable<T>
- java.lang.Object
-
- com.intercom.api.core.pagination.BasePage<T>
-
- com.intercom.api.core.pagination.SyncPage<T>
-
- com.intercom.api.core.pagination.SyncPagingIterable<T>
-
- All Implemented Interfaces:
java.lang.Iterable<T>
public class SyncPagingIterable<T> extends SyncPage<T> implements java.lang.Iterable<T>
-
-
Field Summary
-
Fields inherited from class com.intercom.api.core.pagination.SyncPage
nextSupplier
-
-
Constructor Summary
Constructors Constructor Description SyncPagingIterable(boolean hasNext, java.util.List<T> items, java.lang.Object response, java.util.function.Supplier<? extends SyncPage<T>> getNext)SyncPagingIterable(boolean hasNext, java.util.Optional<java.util.List<T>> items, java.lang.Object response, java.util.function.Supplier<? extends SyncPage<T>> getNext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Iterator<T>iterator()java.util.stream.Stream<T>streamItems()-
Methods inherited from class com.intercom.api.core.pagination.BasePage
getItems, getResponse, hasNext
-
-