Class PaginatedCollection<T>
java.lang.Object
com.google.common.collect.FluentIterable<T>
org.jclouds.collect.IterableWithMarker<T>
org.jclouds.digitalocean2.domain.internal.PaginatedCollection<T>
- All Implemented Interfaces:
Iterable<T>
Base class for all collections that return paginated results.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
PaginatedCollection
(List<T> items, PaginatedCollection.Meta meta, PaginatedCollection.Links links) -
Method Summary
Methods inherited from class com.google.common.collect.FluentIterable
allMatch, anyMatch, append, append, concat, concat, concat, concat, concat, contains, copyInto, cycle, filter, filter, first, firstMatch, from, from, from, get, index, isEmpty, join, last, limit, of, of, size, skip, stream, toArray, toList, toMap, toMultiset, toSet, toSortedList, toSortedSet, toString, transform, transformAndConcat, uniqueIndex
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
PaginatedCollection
protected PaginatedCollection(List<T> items, PaginatedCollection.Meta meta, PaginatedCollection.Links links)
-
-
Method Details
-
items
-
meta
-
links
-
iterator
-
nextMarker
Description copied from class:IterableWithMarker
If there is a next marker, then the set is incomplete and you should issue another command to retrieve the rest, setting the optionmarker
to this value- Specified by:
nextMarker
in classIterableWithMarker<T>
- Returns:
- next marker, or absent if list is complete
-