public class ThrottledCursor<S> extends AbstractCursor<S>
| Constructor and Description | 
|---|
ThrottledCursor(Cursor<S> cursor,
               double throttle)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
close()
Call close to release any resources being held by this cursor. 
 | 
boolean | 
hasNext()
Returns true if this cursor has more elements. 
 | 
S | 
next()
Returns the next element from this cursor. 
 | 
int | 
skipNext(int amount)
Skips forward by the specified amount of elements, returning the actual
 amount skipped. 
 | 
copyInto, copyInto, toList, toListpublic void close()
           throws FetchException
CursorFetchExceptionpublic boolean hasNext()
                throws FetchException
Cursornext would return an element rather than throwing
 an exception.FetchException - if storage layer throws an exceptionpublic S next() throws FetchException
CursorFetchException - if storage layer throws an exceptionpublic int skipNext(int amount)
             throws FetchException
CursorskipNext in interface Cursor<S>skipNext in class AbstractCursor<S>amount - maximum amount of elements to skipFetchException - if storage layer throws an exceptionCopyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.