ExtractiveSummaryPagedIterable Class

public final class ExtractiveSummaryPagedIterable
extends ContinuablePagedIterable<String,ExtractiveSummaryResultCollection,PagedResponse<ExtractiveSummaryResultCollection>>

This class provides utility to iterate over PagedResponse<T> using Stream and Iterable interfaces.

Constructor Summary

Constructor Description
ExtractiveSummaryPagedIterable(Supplier<PageRetrieverSync<String,PagedResponse<ExtractiveSummaryResultCollection>>> provider)

Creates an instance of ExtractiveSummaryPagedIterable.

Methods inherited from IterableStream

Methods inherited from ContinuablePagedIterable

Methods inherited from java.lang.Object

Constructor Details

ExtractiveSummaryPagedIterable

public ExtractiveSummaryPagedIterable(Supplier<PageRetrieverSync<String,PagedResponse<ExtractiveSummaryResultCollection>>> provider)

Creates an instance of ExtractiveSummaryPagedIterable. The constructor takes a Supplier and Function. The Supplier returns the first page of ExtractiveSummaryResultCollection, the Function retrieves subsequent pages of ExtractiveSummaryResultCollection.

Parameters:

provider - Supplier that retrieves the first page

Applies to