Uses of Interface
org.h2.index.Cursor
-
Packages that use Cursor Package Description org.h2.index Various table index implementations, as well as cursors to navigate in an index.org.h2.mvstore.db Helper classes to use the MVStore in the H2 database. -
-
Uses of Cursor in org.h2.index
Classes in org.h2.index that implement Cursor Modifier and Type Class Description (package private) class
DualCursor
The cursor implementation for the DUAL index.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.(package private) class
RangeCursor
The cursor implementation for the range index.class
SingleRowCursor
A cursor with at most one row.class
ViewCursor
The cursor implementation of a view index.(package private) class
VirtualTableCursor
A cursor for a virtual table.Fields in org.h2.index declared as Cursor Modifier and Type Field Description private Cursor
IndexCursor. cursor
Methods in org.h2.index that return Cursor Modifier and Type Method Description Cursor
DualIndex. 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.Cursor
LinkedIndex. find(SessionLocal session, SearchRow first, SearchRow last)
Cursor
MetaIndex. find(SessionLocal session, SearchRow first, SearchRow last)
Cursor
RangeIndex. find(SessionLocal session, SearchRow first, SearchRow last)
Cursor
ViewIndex. find(SessionLocal session, SearchRow first, SearchRow last)
private Cursor
ViewIndex. find(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection)
Cursor
VirtualConstructedTableIndex. find(SessionLocal session, SearchRow first, SearchRow last)
Cursor
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.Cursor
ViewIndex. findByGeometry(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection)
Cursor
DualIndex. findFirstOrLast(SessionLocal session, boolean first)
Cursor
Index. findFirstOrLast(SessionLocal session, boolean first)
Find the first (or last) value of this index.Cursor
RangeIndex. findFirstOrLast(SessionLocal session, boolean first)
Cursor
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 Cursor Modifier and Type Class Description (package private) static class
MVPrimaryIndex.MVStoreCursor
A cursor.(package private) static class
MVSecondaryIndex.MVStoreCursor
A cursor.private static class
MVSpatialIndex.MVStoreCursor
A cursor.Methods in org.h2.mvstore.db that return Cursor Modifier and Type Method Description Cursor
MVDelegateIndex. find(SessionLocal session, SearchRow first, SearchRow last)
private Cursor
MVPrimaryIndex. find(SessionLocal session, java.lang.Long first, java.lang.Long last)
Cursor
MVPrimaryIndex. find(SessionLocal session, SearchRow first, SearchRow last)
private Cursor
MVSecondaryIndex. find(SessionLocal session, SearchRow first, boolean bigger, SearchRow last)
Cursor
MVSecondaryIndex. find(SessionLocal session, SearchRow first, SearchRow last)
Cursor
MVSpatialIndex. find(SessionLocal session, SearchRow first, SearchRow last)
Cursor
MVSpatialIndex. findByGeometry(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection)
Cursor
MVDelegateIndex. findFirstOrLast(SessionLocal session, boolean first)
Cursor
MVPrimaryIndex. findFirstOrLast(SessionLocal session, boolean first)
Cursor
MVSecondaryIndex. findFirstOrLast(SessionLocal session, boolean first)
Cursor
MVSecondaryIndex. findNext(SessionLocal session, SearchRow higherThan, SearchRow last)
-