Uses of Interface
org.h2.result.ResultTarget
-
Packages that use ResultTarget Package Description org.h2.command This package contains the parser and the base classes for prepared SQL statements.org.h2.command.dml Contains DML (data manipulation language) and related SQL statements.org.h2.command.query Contains queries.org.h2.expression.condition Condition expressions.org.h2.result Implementation of row and internal result sets.org.h2.table Classes related to a table and table meta data. -
-
Uses of ResultTarget in org.h2.command
Classes in org.h2.command that implement ResultTarget Modifier and Type Class Description private static classCommandContainer.GeneratedKeysCollectorCollector of generated keys. -
Uses of ResultTarget in org.h2.command.dml
Classes in org.h2.command.dml that implement ResultTarget Modifier and Type Class Description classInsertThis class represents the statement INSERTFields in org.h2.command.dml declared as ResultTarget Modifier and Type Field Description private ResultTargetInsert. deltaChangeCollectorMethods in org.h2.command.dml with parameters of type ResultTarget Modifier and Type Method Description private intMerge. merge(Row row, Expression[] expressions, ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)Updates an existing row or inserts a new one.private intMergeUsing. merge(boolean nullRow, ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)(package private) abstract voidMergeUsing.When. merge(SessionLocal session, ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)Merges rows.(package private) voidMergeUsing.WhenMatchedThenDelete. merge(SessionLocal session, ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)(package private) voidMergeUsing.WhenMatchedThenUpdate. merge(SessionLocal session, ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)(package private) voidMergeUsing.WhenNotMatched. merge(SessionLocal session, ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)(package private) booleanSetClauseList. prepareUpdate(Table table, SessionLocal session, ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode, LocalResult rows, Row oldRow, boolean updateToCurrentValuesReturnsZero)abstract longDataChangeStatement. update(ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)Execute the statement with specified delta change collector and collection mode.longDelete. update(ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)longInsert. update(ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)longMerge. update(ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)longMergeUsing. update(ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode)longUpdate. update(ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode) -
Uses of ResultTarget in org.h2.command.query
Methods in org.h2.command.query with parameters of type ResultTarget Modifier and Type Method Description (package private) LocalResultQuery. finishResult(LocalResult result, long offset, long fetch, boolean fetchPercent, ResultTarget target)Applies limits, if any, to a result and makes it ready for value retrieval.static voidTableValueConstructor. getVisibleResult(SessionLocal session, ResultTarget result, Column[] columns, java.util.ArrayList<java.util.ArrayList<Expression>> rows)Appends visible columns of all rows to the specified result.ResultInterfaceQuery. query(long limit, ResultTarget target)Execute the query, writing the result to the target result.private voidSelect. queryDistinct(ResultTarget result, long offset, long limitRows, boolean withTies, boolean quickOffset)private LazyResultSelect. queryFlat(int columnCount, ResultTarget result, long offset, long limitRows, boolean withTies, boolean quickOffset)private LazyResultSelect. queryGroupSorted(int columnCount, ResultTarget result, long offset, boolean quickOffset)private voidSelect. queryQuick(int columnCount, ResultTarget result, boolean skipResult)protected abstract ResultInterfaceQuery. queryWithoutCache(long limit, ResultTarget target)Execute the query without checking the cache.protected ResultInterfaceSelect. queryWithoutCache(long maxRows, ResultTarget target)protected ResultInterfaceSelectUnion. queryWithoutCache(long maxRows, ResultTarget target)protected ResultInterfaceTableValueConstructor. queryWithoutCache(long limit, ResultTarget target)private ResultInterfaceQuery. queryWithoutCacheLazyCheck(long limit, ResultTarget target) -
Uses of ResultTarget in org.h2.expression.condition
Classes in org.h2.expression.condition that implement ResultTarget Modifier and Type Class Description private static classUniquePredicate.Target -
Uses of ResultTarget in org.h2.result
Classes in org.h2.result that implement ResultTarget Modifier and Type Class Description classLocalResultA local result set contains all row data of a result set.classSimpleResultSimple in-memory result. -
Uses of ResultTarget in org.h2.table
Methods in org.h2.table with parameters of type ResultTarget Modifier and Type Method Description static voidDataChangeDeltaTable. collectInsertedFinalRow(SessionLocal session, Table table, ResultTarget deltaChangeCollector, DataChangeDeltaTable.ResultOption deltaChangeCollectionMode, Row newRow)Collects final row for INSERT operations.
-