Uses of Interface
org.h2.index.Cursor
Packages that use Cursor
Package
Description
Various table index implementations, as well as cursors to navigate in an index.
Helper classes to use the MVStore in the H2 database.
-
Uses of Cursor in org.h2.index
Classes in org.h2.index that implement CursorModifier and TypeClassDescriptionclassThe filter used to walk through an index.classThe cursor implementation for the linked index.classAn index for a meta data table.classA cursor with at most one row.classThe cursor implementation of a view index.Methods in org.h2.index that return CursorModifier and TypeMethodDescriptionDualIndex.find(SessionLocal session, SearchRow first, SearchRow last) abstract CursorIndex.find(SessionLocal session, SearchRow first, SearchRow last) Find a row or a list of rows and create a cursor to iterate over the result.LinkedIndex.find(SessionLocal session, SearchRow first, SearchRow last) MetaIndex.find(SessionLocal session, SearchRow first, SearchRow last) RangeIndex.find(SessionLocal session, SearchRow first, SearchRow last) ViewIndex.find(SessionLocal session, SearchRow first, SearchRow last) VirtualConstructedTableIndex.find(SessionLocal session, SearchRow first, SearchRow last) SpatialIndex.findByGeometry(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection) Find a row or a list of rows and create a cursor to iterate over the result.ViewIndex.findByGeometry(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection) DualIndex.findFirstOrLast(SessionLocal session, boolean first) Index.findFirstOrLast(SessionLocal session, boolean first) Find the first (or last) value of this index.RangeIndex.findFirstOrLast(SessionLocal session, boolean first) Index.findNext(SessionLocal 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. -
Uses of Cursor in org.h2.mvstore.db
Methods in org.h2.mvstore.db that return CursorModifier and TypeMethodDescriptionMVDelegateIndex.find(SessionLocal session, SearchRow first, SearchRow last) MVPrimaryIndex.find(SessionLocal session, SearchRow first, SearchRow last) MVSecondaryIndex.find(SessionLocal session, SearchRow first, SearchRow last) MVSpatialIndex.find(SessionLocal session, SearchRow first, SearchRow last) MVSpatialIndex.findByGeometry(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection) MVDelegateIndex.findFirstOrLast(SessionLocal session, boolean first) MVPrimaryIndex.findFirstOrLast(SessionLocal session, boolean first) MVSecondaryIndex.findFirstOrLast(SessionLocal session, boolean first) MVSecondaryIndex.findNext(SessionLocal session, SearchRow higherThan, SearchRow last)