Uses of Interface
org.h2.index.Cursor

Packages that use Cursor
org.h2.index Various table index implementations, as well as cursors to navigate in an index. 
 

Uses of Cursor in org.h2.index
 

Classes in org.h2.index that implement Cursor
 class FunctionCursor
          A cursor for a function that returns a result set.
 class IndexCursor
          The filter used to walk through an index.
 class LinkedCursor
          The cursor implementation for the linked index.
 class MetaCursor
          An index for a meta data table.
 class MultiVersionCursor
          The cursor implementation for the multi-version index.
 class NonUniqueHashCursor
          Cursor implementation for non-unique hash index
 class PageBtreeCursor
          The cursor implementation for the page b-tree index.
 class ScanCursor
          The cursor implementation for the scan index.
 class SingleRowCursor
          A cursor with at most one row.
 class TreeCursor
          The cursor implementation for a tree index.
 class ViewCursor
          The cursor implementation of a view index.
 

Methods in org.h2.index that return Cursor
abstract  Cursor BaseIndex.find(Session session, SearchRow first, SearchRow last)
          Create a cursor to iterate over a number of rows.
 Cursor FunctionIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor HashIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor Index.find(Session session, SearchRow first, SearchRow last)
          Find a row or a list of rows and create a cursor to iterate over the result.
 Cursor LinkedIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor MetaIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor MultiVersionIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor NonUniqueHashIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor PageBtreeIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor PageDataIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor PageDelegateIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor RangeIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor ScanIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor TreeIndex.find(Session session, SearchRow first, SearchRow last)
           
 Cursor ViewIndex.find(Session session, SearchRow first, SearchRow last)
           
abstract  Cursor BaseIndex.findFirstOrLast(Session session, boolean first)
          Find the first (or last) value of this index.
 Cursor FunctionIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor HashIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor Index.findFirstOrLast(Session session, boolean first)
          Find the lowest or highest value of a column.
 Cursor LinkedIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor MetaIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor MultiVersionIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor PageBtreeIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor PageDataIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor PageDelegateIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor RangeIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor ScanIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor TreeIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor ViewIndex.findFirstOrLast(Session session, boolean first)
           
 Cursor BaseIndex.findNext(Session session, SearchRow higherThan, SearchRow last)
          Find a row or a list of rows that is larger and create a cursor to iterate over the result.
 Cursor Index.findNext(Session session, SearchRow higherThan, SearchRow last)
          Find a row or a list of rows that is larger and create a cursor to iterate over the result.
 Cursor MultiVersionIndex.findNext(Session session, SearchRow first, SearchRow last)
           
 Cursor PageBtreeIndex.findNext(Session session, SearchRow first, SearchRow last)
           
 Cursor PageDelegateIndex.findNext(Session session, SearchRow higherThan, SearchRow last)