Uses of Class
org.h2.result.SearchRow
-
Packages that use SearchRow Package Description org.h2.constraint Database constraints such as check constraints, unique constraints, and referential constraints.org.h2.engine Contains high level classes of the database and classes that don't fit in another sub-package.org.h2.index Various table index implementations, as well as cursors to navigate in an index.org.h2.mode Utility classes for compatibility with other database, for example MySQL.org.h2.mvstore.db Helper classes to use the MVStore in the H2 database.org.h2.result Implementation of row and internal result sets.org.h2.table Classes related to a table and table meta data. -
-
Uses of SearchRow in org.h2.constraint
Methods in org.h2.constraint with parameters of type SearchRow Modifier and Type Method Description private booleanConstraintReferential. existsRow(SessionLocal session, Index searchIndex, SearchRow check, Row excluding)private java.lang.StringConstraintReferential. getShortDescription(Index searchIndex, SearchRow check)Get a short description of the constraint. -
Uses of SearchRow in org.h2.engine
Methods in org.h2.engine with parameters of type SearchRow Modifier and Type Method Description static voidMetaRecord. populateRowFromDBObject(DbObject obj, SearchRow r)Copy metadata from the specified object into specified search row.Constructors in org.h2.engine with parameters of type SearchRow Constructor Description MetaRecord(SearchRow r) -
Uses of SearchRow in org.h2.index
Fields in org.h2.index declared as SearchRow Modifier and Type Field Description private SearchRowIndexCursor. endprivate SearchRowViewCursor. firstprivate SearchRowVirtualTableCursor. firstprivate SearchRowIndexCursor. intersectsprivate SearchRowViewCursor. lastprivate SearchRowVirtualTableCursor. lastprivate SearchRowIndexCursor. startMethods in org.h2.index that return SearchRow Modifier and Type Method Description SearchRowIndexCursor. getEnd()Get end search row.SearchRowCursor. getSearchRow()Get the current row.SearchRowDualCursor. getSearchRow()SearchRowIndexCursor. getSearchRow()private SearchRowIndexCursor. getSearchRow(SearchRow row, int columnId, Value v, boolean max)SearchRowLinkedCursor. getSearchRow()SearchRowMetaCursor. getSearchRow()SearchRowRangeCursor. getSearchRow()SearchRowSingleRowCursor. getSearchRow()SearchRowViewCursor. getSearchRow()SearchRowVirtualTableCursor. getSearchRow()private SearchRowIndexCursor. getSpatialSearchRow(SearchRow row, int columnId, Value v)SearchRowIndexCursor. getStart()Get start search row.Methods in org.h2.index with parameters of type SearchRow Modifier and Type Method Description intIndex. compareRows(SearchRow rowData, SearchRow compare)Compare two rows.CursorDualIndex. 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.CursorLinkedIndex. find(SessionLocal session, SearchRow first, SearchRow last)CursorMetaIndex. find(SessionLocal session, SearchRow first, SearchRow last)CursorRangeIndex. find(SessionLocal session, SearchRow first, SearchRow last)CursorViewIndex. find(SessionLocal session, SearchRow first, SearchRow last)private CursorViewIndex. find(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection)CursorVirtualConstructedTableIndex. find(SessionLocal session, SearchRow first, SearchRow last)CursorSpatialIndex. 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.CursorViewIndex. findByGeometry(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection)CursorIndex. 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 CursorViewIndex. findRecursive(SearchRow first, SearchRow last)private SearchRowIndexCursor. getSearchRow(SearchRow row, int columnId, Value v, boolean max)private SearchRowIndexCursor. getSpatialSearchRow(SearchRow row, int columnId, Value v)booleanIndex. mayHaveNullDuplicates(SearchRow searchRow)Check if this row may have duplicates with the same indexed values in the current compatibility mode.voidViewIndex. setupQueryParameters(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection)Set the query parameters.Constructors in org.h2.index with parameters of type SearchRow Constructor Description ViewCursor(ViewIndex index, ResultInterface result, SearchRow first, SearchRow last)VirtualTableCursor(VirtualTableIndex index, SearchRow first, SearchRow last, ResultInterface result) -
Uses of SearchRow in org.h2.mode
Methods in org.h2.mode with parameters of type SearchRow Modifier and Type Method Description java.util.ArrayList<Row>PgCatalogTable. generateRows(SessionLocal session, SearchRow first, SearchRow last) -
Uses of SearchRow in org.h2.mvstore.db
Fields in org.h2.mvstore.db declared as SearchRow Modifier and Type Field Description private SearchRowMVSecondaryIndex.MVStoreCursor. current(package private) SearchRowMVSecondaryIndex.Source. currentRowDataprivate SearchRowMVSpatialIndex.MVStoreCursor. searchRowFields in org.h2.mvstore.db with type parameters of type SearchRow Modifier and Type Field Description private java.util.Map.Entry<java.lang.Long,SearchRow>MVPrimaryIndex.MVStoreCursor. currentprivate TransactionMap<java.lang.Long,SearchRow>MVPrimaryIndex. dataMapprivate TransactionMap<SearchRow,Value>MVSecondaryIndex. dataMapprivate TransactionMap.TMIterator<java.lang.Long,SearchRow,java.util.Map.Entry<java.lang.Long,SearchRow>>MVPrimaryIndex.MVStoreCursor. itprivate TransactionMap.TMIterator<java.lang.Long,SearchRow,java.util.Map.Entry<java.lang.Long,SearchRow>>MVPrimaryIndex.MVStoreCursor. itprivate TransactionMap.TMIterator<SearchRow,Value,SearchRow>MVSecondaryIndex.MVStoreCursor. itprivate TransactionMap.TMIterator<SearchRow,Value,SearchRow>MVSecondaryIndex.MVStoreCursor. itprivate java.util.Iterator<SearchRow>MVSecondaryIndex.Source. iteratorprivate DataType<SearchRow>MVSecondaryIndex.Source.Comparator. typeMethods in org.h2.mvstore.db that return SearchRow Modifier and Type Method Description private SearchRowMVSecondaryIndex. convertToKey(SearchRow r, java.lang.Boolean minMax)SearchRow[]RowDataType. createStorage(int capacity)SearchRowMVPrimaryIndex.MVStoreCursor. getSearchRow()SearchRowMVSecondaryIndex.MVStoreCursor. getSearchRow()SearchRowMVSpatialIndex.MVStoreCursor. getSearchRow()SearchRowMVSecondaryIndex.Source. next()SearchRowRowDataType. read(java.nio.ByteBuffer buff)Methods in org.h2.mvstore.db that return types with arguments of type SearchRow Modifier and Type Method Description (package private) TransactionMap<java.lang.Long,SearchRow>MVPrimaryIndex. getMap(SessionLocal session)Get the map to store the data.private TransactionMap<SearchRow,Value>MVSecondaryIndex. getMap(SessionLocal session)Get the map to store the data.MVMap<java.lang.Long,VersionedValue<SearchRow>>MVDelegateIndex. getMVMap()MVMap<java.lang.Long,VersionedValue<SearchRow>>MVPrimaryIndex. getMVMap()MVMap<SearchRow,VersionedValue<Value>>MVSecondaryIndex. getMVMap()private MVMap<SearchRow,Value>MVSecondaryIndex. openMap(java.lang.String mapName)Methods in org.h2.mvstore.db with parameters of type SearchRow Modifier and Type Method Description intRowDataType. binarySearch(SearchRow key, java.lang.Object storage, int size, int initialGuess)intRowDataType. binarySearch(SearchRow key, SearchRow[] keys, int size, int initialGuess)private voidMVSecondaryIndex. checkUnique(boolean repeatableRead, TransactionMap<SearchRow,Value> map, SearchRow row, long newKey)intRowDataType. compare(SearchRow a, SearchRow b)private intValueDataType. compare(SearchRow a, SearchRow b)private intRowDataType. compareSearchRows(SearchRow a, SearchRow b)private SearchRowMVSecondaryIndex. convertToKey(SearchRow r, java.lang.Boolean minMax)private longMVPrimaryIndex. extractPKFromRow(SearchRow row, long defaultValue)CursorMVDelegateIndex. find(SessionLocal session, SearchRow first, SearchRow last)CursorMVPrimaryIndex. find(SessionLocal session, SearchRow first, SearchRow last)private CursorMVSecondaryIndex. find(SessionLocal session, SearchRow first, boolean bigger, SearchRow last)CursorMVSecondaryIndex. find(SessionLocal session, SearchRow first, SearchRow last)CursorMVSpatialIndex. find(SessionLocal session, SearchRow first, SearchRow last)CursorMVSpatialIndex. findByGeometry(SessionLocal session, SearchRow first, SearchRow last, SearchRow intersection)CursorMVSecondaryIndex. findNext(SessionLocal session, SearchRow higherThan, SearchRow last)private SpatialKeyMVSpatialIndex. getKey(SearchRow row)intRowDataType. getMemory(SearchRow row)private booleanMVSecondaryIndex. rowsAreEqual(SearchRow rowOne, SearchRow rowTwo)voidRowDataType. write(WriteBuffer buff, SearchRow row)Method parameters in org.h2.mvstore.db with type arguments of type SearchRow Modifier and Type Method Description private voidMVSecondaryIndex. checkUnique(boolean repeatableRead, TransactionMap<SearchRow,Value> map, SearchRow row, long newKey)private RowMVPrimaryIndex. lockRow(TransactionMap<java.lang.Long,SearchRow> map, long key)private static voidMVTable. sortRows(java.util.ArrayList<? extends SearchRow> list, Index index)Sorts the specified list of rows for a specified index.Constructor parameters in org.h2.mvstore.db with type arguments of type SearchRow Constructor Description Comparator(DataType<SearchRow> type)MVStoreCursor(TransactionMap.TMIterator<java.lang.Long,SearchRow,java.util.Map.Entry<java.lang.Long,SearchRow>> it)MVStoreCursor(TransactionMap.TMIterator<java.lang.Long,SearchRow,java.util.Map.Entry<java.lang.Long,SearchRow>> it)MVStoreCursor(SessionLocal session, TransactionMap.TMIterator<SearchRow,Value,SearchRow> it, MVTable mvTable)MVStoreCursor(SessionLocal session, TransactionMap.TMIterator<SearchRow,Value,SearchRow> it, MVTable mvTable)Source(java.util.Iterator<SearchRow> iterator) -
Uses of SearchRow in org.h2.result
Subclasses of SearchRow in org.h2.result Modifier and Type Class Description classDefaultRowThe default implementation of a row in a table.classRowRepresents a row in a table.classSimpleRowValueA simple row that contains data for only one column.classSparseClass Sparse.Methods in org.h2.result that return SearchRow Modifier and Type Method Description abstract SearchRowRowFactory. createRow()Create new row.SearchRowRowFactory.DefaultRowFactory. createRow()Methods in org.h2.result with parameters of type SearchRow Modifier and Type Method Description voidDefaultRow. copyFrom(SearchRow source)abstract voidSearchRow. copyFrom(SearchRow source)Copy all relevant values from the source to this row.voidSimpleRowValue. copyFrom(SearchRow source)voidSparse. copyFrom(SearchRow source) -
Uses of SearchRow in org.h2.table
Fields in org.h2.table declared as SearchRow Modifier and Type Field Description private SearchRowTableFilter. currentSearchRowMethods in org.h2.table that return SearchRow Modifier and Type Method Description SearchRowTable. getTemplateSimpleRow(boolean singleColumn)Get a new simple row object.Methods in org.h2.table with parameters of type SearchRow Modifier and Type Method Description java.util.ArrayList<Row>InformationSchemaTable. generateRows(SessionLocal session, SearchRow first, SearchRow last)java.util.ArrayList<Row>InformationSchemaTableLegacy. generateRows(SessionLocal session, SearchRow first, SearchRow last)abstract java.util.ArrayList<Row>MetaTable. generateRows(SessionLocal session, SearchRow first, SearchRow last)Generate the data for the given metadata table using the given first and last row filters.
-