public class BufferedCursorIterator<T> extends AbstractCursorIterator<T>
CursorIterator which pulls its data from an ObjectStreamBuffer.ObjectStreamBuffer| Constructor and Description |
|---|
BufferedCursorIterator(ObjectStreamBuffer<T> buffer,
org.mule.runtime.api.streaming.object.CursorIteratorProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doClose() |
protected T |
doNext(long p) |
int |
getSize() |
boolean |
hasNext() |
void |
release() |
assertNotClosed, close, getPosition, getProvider, isReleased, next, remove, seekclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic BufferedCursorIterator(ObjectStreamBuffer<T> buffer, org.mule.runtime.api.streaming.object.CursorIteratorProvider provider)
public boolean hasNext()
protected T doNext(long p)
doNext in class AbstractCursorIterator<T>public void release()
protected void doClose()
throws IOException
doClose in class AbstractCursorIterator<T>IOExceptionpublic int getSize()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.