public class QueryBatchIterator extends Object implements PullResultSetReaderImpl.UpstreamSource, AutoCloseable
| Constructor and Description |
|---|
QueryBatchIterator(BufferAllocator allocator,
BufferingQueryEventListener listener) |
| Modifier and Type | Method and Description |
|---|---|
VectorContainer |
batch() |
int |
batchCount() |
void |
close() |
UserBitShared.QueryResult.QueryState |
finalState() |
boolean |
next() |
UserBitShared.QueryId |
queryId() |
String |
queryIdString() |
void |
release() |
void |
retainData() |
int |
rowCount() |
int |
schemaVersion() |
SelectionVector2 |
sv2() |
public QueryBatchIterator(BufferAllocator allocator, BufferingQueryEventListener listener)
public UserBitShared.QueryId queryId()
public String queryIdString()
public UserBitShared.QueryResult.QueryState finalState()
public int batchCount()
public int rowCount()
public boolean next()
next in interface PullResultSetReaderImpl.UpstreamSourcepublic int schemaVersion()
schemaVersion in interface PushResultSetReaderImpl.UpstreamSourcepublic VectorContainer batch()
batch in interface PushResultSetReaderImpl.UpstreamSourcepublic SelectionVector2 sv2()
sv2 in interface PushResultSetReaderImpl.UpstreamSourcepublic void release()
release in interface PullResultSetReaderImpl.UpstreamSourcepublic void retainData()
public void close()
close in interface AutoCloseableCopyright © 2022 The Apache Software Foundation. All rights reserved.