Class FieldsQueryCursorImpl

java.lang.Object
org.gridgain.ignite.migrationtools.adapter.internal.sql.FieldsQueryCursorImpl
All Implemented Interfaces:
AutoCloseable, Iterable<List<?>>, org.apache.ignite.cache.query.FieldsQueryCursor<List<?>>, org.apache.ignite.cache.query.QueryCursor<List<?>>

public class FieldsQueryCursorImpl extends Object implements org.apache.ignite.cache.query.FieldsQueryCursor<List<?>>
  • Constructor Details

    • FieldsQueryCursorImpl

      public FieldsQueryCursorImpl(org.apache.ignite3.sql.ResultSet<org.apache.ignite3.sql.SqlRow> results, Function<String,org.apache.ignite3.table.mapper.TypeConverter<?,?>> fieldConverter)
  • Method Details

    • getFieldName

      public String getFieldName(int idx)
      Specified by:
      getFieldName in interface org.apache.ignite.cache.query.FieldsQueryCursor<List<?>>
    • getColumnsCount

      public int getColumnsCount()
      Specified by:
      getColumnsCount in interface org.apache.ignite.cache.query.FieldsQueryCursor<List<?>>
    • getAll

      public List<List<?>> getAll()
      Specified by:
      getAll in interface org.apache.ignite.cache.query.QueryCursor<List<?>>
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface org.apache.ignite.cache.query.QueryCursor<List<?>>
    • iterator

      public Iterator<List<?>> iterator()
      Specified by:
      iterator in interface Iterable<List<?>>