Class AffectedRowsFieldsQueryCursorImpl
java.lang.Object
org.gridgain.ignite.migrationtools.adapter.internal.sql.AffectedRowsFieldsQueryCursorImpl
- All Implemented Interfaces:
AutoCloseable,Iterable<List<?>>,org.apache.ignite.cache.query.FieldsQueryCursor<List<?>>,org.apache.ignite.cache.query.QueryCursor<List<?>>
public class AffectedRowsFieldsQueryCursorImpl
extends Object
implements org.apache.ignite.cache.query.FieldsQueryCursor<List<?>>
Maps a
ResultSet returned by DML queries into an Ignite 2 style result set,
which has with a single record with a column for the affected rows.-
Constructor Summary
ConstructorsConstructorDescriptionAffectedRowsFieldsQueryCursorImpl(org.apache.ignite3.sql.ResultSet<org.apache.ignite3.sql.SqlRow> results) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
AffectedRowsFieldsQueryCursorImpl
public AffectedRowsFieldsQueryCursorImpl(org.apache.ignite3.sql.ResultSet<org.apache.ignite3.sql.SqlRow> results)
-
-
Method Details
-
getFieldName
- Specified by:
getFieldNamein interfaceorg.apache.ignite.cache.query.FieldsQueryCursor<List<?>>
-
getColumnsCount
public int getColumnsCount()- Specified by:
getColumnsCountin interfaceorg.apache.ignite.cache.query.FieldsQueryCursor<List<?>>
-
getAll
- Specified by:
getAllin interfaceorg.apache.ignite.cache.query.QueryCursor<List<?>>
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.ignite.cache.query.QueryCursor<List<?>>
-
iterator
-