Package org.jclouds.collect
Class PagedIterables
java.lang.Object
org.jclouds.collect.PagedIterables
Utilities for using
PagedIterable
s.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> PagedIterable
<T> advance
(IterableWithMarker<T> initial, com.google.common.base.Function<Object, IterableWithMarker<T>> markerToNext) static <T> PagedIterable
<T> of
(IterableWithMarker<T> only) Deprecated.static <T> PagedIterable
<T> onlyPage
(IterableWithMarker<T> only)
-
Constructor Details
-
PagedIterables
public PagedIterables()
-
-
Method Details
-
onlyPage
- Parameters:
only
- the only page of data- Returns:
- iterable with only the one page
-
of
Deprecated.- See Also:
-
advance
public static <T> PagedIterable<T> advance(IterableWithMarker<T> initial, com.google.common.base.Function<Object, IterableWithMarker<T>> markerToNext) - Parameters:
initial
- the initial set current datamarkerToNext
- produces the next set based on the marker- Returns:
- iterable current data which continues if the user iterates beyond the first page
-