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 TypeClassDescription(package private) class
The cursor implementation for the DUAL index.class
The filter used to walk through an index.class
The cursor implementation for the linked index.class
An index for a meta data table.(package private) class
The cursor implementation for the range index.class
A cursor with at most one row.class
The cursor implementation of a view index.(package private) class
A cursor for a virtual table.Fields in org.h2.index declared as CursorMethods in org.h2.index that return CursorModifier and TypeMethodDescriptionDualIndex.find
(SessionLocal session, SearchRow first, SearchRow last) abstract Cursor
Index.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) private Cursor
ViewIndex.find
(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection) 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.private Cursor
ViewIndex.findRecursive
(SearchRow first, SearchRow last) -
Uses of Cursor in org.h2.mvstore.db
Classes in org.h2.mvstore.db that implement CursorModifier and TypeClassDescription(package private) static final class
A cursor.(package private) static final class
A cursor.private static class
A cursor.Methods in org.h2.mvstore.db that return CursorModifier and TypeMethodDescriptionMVDelegateIndex.find
(SessionLocal session, SearchRow first, SearchRow last) private Cursor
MVPrimaryIndex.find
(SessionLocal session, Long first, Long last) MVPrimaryIndex.find
(SessionLocal session, SearchRow first, SearchRow last) private Cursor
MVSecondaryIndex.find
(SessionLocal session, SearchRow first, boolean bigger, 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)