# Package org.h2.table

package org.h2.table
Classes related to a table and table meta data.

Related Packages
Package
Description
org.h2
Implementation of the JDBC driver.
Class
Description
Column
This class represents a column in a table.
ColumnResolver
A column resolver is list of column (for example, a table) that can map a column name to an actual column.
ColumnTemplate
Column or domain.
CTE
A common table expression.
DataChangeDeltaTable
A data change delta table.
DataChangeDeltaTable.ResultOption
Result option.
DerivedTable
A derived 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.
InformationSchemaTable
This class is responsible to build the INFORMATION_SCHEMA tables.
InformationSchemaTableLegacy
This class is responsible to build the legacy variant of INFORMATION_SCHEMA tables.
MaterializedView
A materialized view.
MetaTable
This class is responsible to build the database metadata 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.
QueryExpressionTable
A derived table or view.
RangeTable
The table SYSTEM_RANGE is a virtual table that generates incrementing numbers with a given start end point.
ShadowTable
A temporary shadow table for recursive queries.
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.
TableFilter.TableFilterVisitor
A visitor for table filters.
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.
TableType
The table types.
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.