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


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, toList, toMap, 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
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-2014 The Apache Software Foundation. All Rights Reserved.