org.jclouds.collect
Class IterableWithMarker<T>

java.lang.Object
  extended by com.google.common.collect.FluentIterable<T>
      extended by org.jclouds.collect.IterableWithMarker<T>
All Implemented Interfaces:
Iterable<T>

@Beta
public abstract class IterableWithMarker<T>
extends com.google.common.collect.FluentIterable<T>

An Iterable that can be continued

Author:
Adrian Cole

Constructor Summary
IterableWithMarker()
           
 
Method Summary
abstract  com.google.common.base.Optional<Object> nextMarker()
          If there is a next marker, then the set is incomplete and you should issue another command to retrieve the rest, setting the option marker to this value
 
Methods inherited from class com.google.common.collect.FluentIterable
allMatch, anyMatch, contains, copyInto, cycle, filter, filter, first, firstMatch, from, from, get, index, isEmpty, last, limit, size, skip, toArray, toImmutableList, toImmutableSet, toImmutableSortedSet, toList, toMap, toSet, toSortedImmutableList, 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
iterator
 

Constructor Detail

IterableWithMarker

public IterableWithMarker()
Method Detail

nextMarker

public abstract com.google.common.base.Optional<Object> nextMarker()
If there is a next marker, then the set is incomplete and you should issue another command to retrieve the rest, setting the option marker to this value

Returns:
next marker, or absent if list is complete


Copyright © 2009-2013 jclouds. All Rights Reserved.