# Package org.h2.result

Implementation of row and internal result sets.

See: Description

Interface Summary
Interface | Description
--- | ---
ResultExternal | This interface is used to extend the LocalResult class, if data does not fit in memory.
ResultInterface | The result interface is used by the LocalResult and ResultRemote class.
ResultTarget | A object where rows are written to.
SearchRow | The interface for rows stored in a table, and for partial rows stored in the index.

Class Summary
Class | Description
--- | ---
LocalResult | A local result set contains all row data of a result set.
ResultColumn | A result set column of a remote result.
ResultRemote | The client side part of a result set that is kept on the server.
ResultTempTable | This class implements the temp table buffer for the LocalResult class.
Row | Represents a row in a table.
RowFactory | Creates rows.
RowImpl | Default row implementation.
RowList | A list of rows.
SimpleRow | Represents a simple row without state.
SimpleRowValue | A simple row that contains data for only one column.
SortOrder | A sort order represents an ORDER BY clause in a query.
UpdatableRow | This class is used for updatable result sets.

## Package org.h2.result Description

Implementation of row and internal result sets.