Class TransformedCursor<R,T>

java.lang.Object
org.gridgain.ignite.migrationtools.adapter.internal.sql.TransformedCursor<R,T>
All Implemented Interfaces:
AutoCloseable, Iterable<T>, org.apache.ignite.cache.query.QueryCursor<T>

public class TransformedCursor<R,T> extends Object implements org.apache.ignite.cache.query.QueryCursor<T>
  • Constructor Details

    • TransformedCursor

      public TransformedCursor(org.apache.ignite.cache.query.QueryCursor<R> base, org.apache.ignite.lang.IgniteClosure<R,T> transformer)
  • Method Details

    • getAll

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

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

      public Iterator<T> iterator()
      Specified by:
      iterator in interface Iterable<R>