public abstract class PlatformAbstractQueryCursor<T> extends PlatformAbstractTarget implements AutoCloseable
ERROR, FALSE, log, platformCtx, TRUE| Modifier and Type | Method and Description |
|---|---|
void |
close() |
QueryCursorEx<T> |
cursor()
Gets the cursor.
|
long |
processInLongOutLong(int type,
long val)
Process IN operation.
|
void |
processOutStream(int type,
BinaryRawWriterEx writer)
Process OUT operation.
|
protected abstract void |
write(BinaryRawWriterEx writer,
T val)
Write value to the stream.
|
convertException, platformContext, processInObjectStreamOutObjectStream, processInStreamAsync, processInStreamOutLong, processInStreamOutLong, processInStreamOutObject, processInStreamOutStream, processOutObject, readAndListenFuture, readAndListenFuture, readAndListenFuture, throwUnsupported, wrapListenablepublic void processOutStream(int type,
BinaryRawWriterEx writer)
throws IgniteCheckedException
processOutStream in interface PlatformTargetprocessOutStream in class PlatformAbstractTargettype - Type.writer - Binary writer.IgniteCheckedException - In case of exception.public long processInLongOutLong(int type,
long val)
throws IgniteCheckedException
processInLongOutLong in interface PlatformTargetprocessInLongOutLong in class PlatformAbstractTargettype - Type.val - Value.IgniteCheckedException - In case of exception.public void close()
throws Exception
close in interface AutoCloseableExceptionprotected abstract void write(BinaryRawWriterEx writer, T val)
writer - Writer.val - Value.public QueryCursorEx<T> cursor()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.0 Release Date : February 27 2020