# Package org.h2.table

Classes related to a table and table meta data.

See: Description

Interface Summary
Interface | Description
--- | ---
ColumnResolver | A column resolver is list of column (for example, a table) that can map a column name to an actual column.
TableFilter.TableFilterVisitor | A visitor for table filters.

Class Summary
Class | Description
--- | ---
Column | This class represents a column in a table.
DataChangeDeltaTable | A data change delta table.
DualTable | The DUAL table for selects without a FROM clause.
FunctionTable | A table backed by a system or user-defined function that returns a result set.
IndexColumn | This represents a column item of an index.
IndexHints | Contains the hints for which index to use for a specific table.
JoinBatch | Support for asynchronous batched index lookups on joins.
LinkSchema | A utility class to create table links for a whole schema.
MetaTable | This class is responsible to build the database meta data pseudo tables.
Plan | A possible query execution plan.
PlanItem | The plan item describes the index to be used, and the estimated cost when using it.
RangeTable | The table SYSTEM_RANGE is a virtual table that generates incrementing numbers with a given start end point.
RegularTable | Most tables are an instance of this class.
SingleColumnResolver | The single column resolver is like a table with exactly one row.
SubQueryInfo | Information about current sub-query being prepared.
Table | This is the base class for most tables.
TableBase | The base class of a regular table, or a user defined table.
TableFilter | A table filter represents a table that is used in a query.
TableLink | A linked table contains connection information for a table accessible by JDBC.
TableLinkConnection | A connection for a linked table.
TableSynonym | Synonym for an existing table or view.
TableValueConstructorTable | A table for table value constructor.
TableView | A view is a virtual table that is defined by a query.
VirtualConstructedTable | A base class for virtual tables that construct all their content at once.
VirtualTable | A base class for virtual tables.

Enum Summary
Enum | Description
--- | ---
DataChangeDeltaTable.ResultOption | Result option.
TableType | The table types.

## Package org.h2.table Description

Classes related to a table and table meta data.