|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Table | |
---|---|
org.h2.command.ddl | Contains DDL (data definition language) and related SQL statements. |
org.h2.command.dml | Contains DML (data manipulation language) and related SQL statements. |
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.expression | Expressions include mathematical operations, conditions, simple values, and functions. |
org.h2.index | Various table index implementations, as well as cursors to navigate in an index. |
org.h2.schema | Schema implementation and objects that are stored in a schema (for example, sequences and constants). |
org.h2.table | Classes related to a table and table meta data. |
Uses of Table in org.h2.command.ddl |
---|
Methods in org.h2.command.ddl with parameters of type Table | |
---|---|
void |
GrantRevoke.addTable(Table table)
Add the specified table to the list of tables. |
static void |
Analyze.analyzeTable(Session session,
Table table,
int sample,
boolean manual)
Analyze this table. |
void |
AlterTableRename.setOldTable(Table table)
|
void |
AlterTableAlterColumn.setTable(Table table)
|
void |
AlterTableRenameColumn.setTable(Table table)
|
void |
TruncateTable.setTable(Table table)
|
Uses of Table in org.h2.command.dml |
---|
Methods in org.h2.command.dml that return types with arguments of type Table | |
---|---|
abstract java.util.HashSet<Table> |
Query.getTables()
Get all tables that are involved in this query. |
java.util.HashSet<Table> |
Select.getTables()
|
java.util.HashSet<Table> |
SelectUnion.getTables()
|
Methods in org.h2.command.dml with parameters of type Table | |
---|---|
void |
Insert.setTable(Table table)
|
void |
Merge.setTable(Table table)
|
Uses of Table in org.h2.constraint |
---|
Fields in org.h2.constraint declared as Table | |
---|---|
protected Table |
Constraint.table
The table for which this constraint is defined. |
Methods in org.h2.constraint that return Table | |
---|---|
Table |
Constraint.getRefTable()
|
Table |
ConstraintReferential.getRefTable()
|
Table |
Constraint.getTable()
|
Methods in org.h2.constraint with parameters of type Table | |
---|---|
abstract void |
Constraint.checkRow(Session session,
Table t,
Row oldRow,
Row newRow)
Check if this row fulfils the constraint. |
void |
ConstraintCheck.checkRow(Session session,
Table t,
Row oldRow,
Row newRow)
|
void |
ConstraintReferential.checkRow(Session session,
Table t,
Row oldRow,
Row newRow)
|
void |
ConstraintUnique.checkRow(Session session,
Table t,
Row oldRow,
Row newRow)
|
java.lang.String |
ConstraintCheck.getCreateSQLForCopy(Table forTable,
java.lang.String quotedName)
|
java.lang.String |
ConstraintReferential.getCreateSQLForCopy(Table forTable,
java.lang.String quotedName)
Create the SQL statement of this object so a copy of the table can be made. |
java.lang.String |
ConstraintUnique.getCreateSQLForCopy(Table forTable,
java.lang.String quotedName)
|
java.lang.String |
ConstraintReferential.getCreateSQLForCopy(Table forTable,
Table forRefTable,
java.lang.String quotedName,
boolean internalIndex)
Create the SQL statement of this object so a copy of the table can be made. |
void |
ConstraintReferential.setRefTable(Table refTable)
|
Constructors in org.h2.constraint with parameters of type Table | |
---|---|
Constraint(Schema schema,
int id,
java.lang.String name,
Table table)
|
|
ConstraintCheck(Schema schema,
int id,
java.lang.String name,
Table table)
|
|
ConstraintReferential(Schema schema,
int id,
java.lang.String name,
Table table)
|
|
ConstraintUnique(Schema schema,
int id,
java.lang.String name,
Table table,
boolean primaryKey)
|
Uses of Table in org.h2.engine |
---|
Methods in org.h2.engine that return Table | |
---|---|
Table |
Session.findLocalTempTable(java.lang.String name)
Get the local temporary table if one exists with that name, or null if not. |
Table |
Database.getDependentTable(SchemaObject obj,
Table except)
Get the first table that depends on this object. |
Table |
Database.getFirstUserTable()
Get the first user defined table. |
Table |
Right.getGrantedTable()
|
Table[] |
Session.getLocks()
|
Table |
UndoLogRecord.getTable()
Get the table. |
Table |
Session.getWaitForLock()
|
Methods in org.h2.engine that return types with arguments of type Table | |
---|---|
java.util.ArrayList<Table> |
Database.getAllTablesAndViews(boolean includeMeta)
Get all tables and views. |
java.util.ArrayList<Table> |
Session.getLocalTempTables()
|
Methods in org.h2.engine with parameters of type Table | |
---|---|
void |
Session.addLocalTempTable(Table table)
Add a local temporary table to this session. |
void |
Session.addLock(Table table)
Add a lock for the given table. |
void |
User.checkRight(Table table,
int rightMask)
Checks that this user has the given rights for this database object. |
java.lang.String |
Comment.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
DbObject.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
Construct a CREATE ... |
abstract java.lang.String |
DbObjectBase.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
Build a SQL statement to re-create the object, or to create a copy of the object with a different name or referencing a different table |
java.lang.String |
FunctionAlias.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
Right.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
Role.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
Setting.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
User.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
UserAggregate.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
UserDataType.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
Table |
Database.getDependentTable(SchemaObject obj,
Table except)
Get the first table that depends on this object. |
Right |
RightOwner.getRightForTable(Table table)
Get the 'grant table' right of this object. |
void |
RightOwner.grantRight(Table table,
Right right)
Grant a right for the given table. |
boolean |
User.hasRight(Table table,
int rightMask)
See if this user has the given rights for this database object. |
void |
Session.log(Table table,
short operation,
Row row)
Add an undo log entry to this session. |
void |
Session.removeLocalTempTable(Table table)
Drop and remove the given local temporary table from this session. |
void |
RightOwner.revokeRight(Table table)
Revoke the right for the given table. |
void |
Session.setWaitForLock(Table table)
|
void |
Session.unlock(Table t)
Unlock just this table. |
Constructors in org.h2.engine with parameters of type Table | |
---|---|
Right(Database db,
int id,
RightOwner grantee,
int grantedRight,
Table grantedRightOnTable)
|
|
UndoLogRecord(Table table,
short op,
Row row)
Create a new undo log record |
Uses of Table in org.h2.expression |
---|
Methods in org.h2.expression that return Table | |
---|---|
Table |
ExpressionVisitor.getTable()
Get the table. |
Methods in org.h2.expression with parameters of type Table | |
---|---|
void |
ExpressionVisitor.setTable(Table table)
Set the table. |
Uses of Table in org.h2.index |
---|
Fields in org.h2.index declared as Table | |
---|---|
protected Table |
BaseIndex.table
|
Methods in org.h2.index that return Table | |
---|---|
Table |
BaseIndex.getTable()
|
Table |
Index.getTable()
Get the table on which this index is based. |
Table |
MultiVersionIndex.getTable()
|
Methods in org.h2.index with parameters of type Table | |
---|---|
java.lang.String |
BaseIndex.getCreateSQLForCopy(Table targetTable,
java.lang.String quotedName)
|
java.lang.String |
MultiVersionIndex.getCreateSQLForCopy(Table forTable,
java.lang.String quotedName)
|
protected void |
BaseIndex.initBaseIndex(Table newTable,
int id,
java.lang.String name,
IndexColumn[] newIndexColumns,
IndexType newIndexType)
Initialize the base index. |
Uses of Table in org.h2.schema |
---|
Methods in org.h2.schema that return Table | |
---|---|
Table |
Schema.createTable(CreateTableData data)
Add a table to the schema. |
Table |
Schema.findTableOrView(Session session,
java.lang.String name)
Try to find a table or view with this name. |
Table |
TriggerObject.getTable()
Get the table of this trigger. |
Table |
Schema.getTableOrView(Session session,
java.lang.String name)
Get the table or view with the given name. |
Methods in org.h2.schema that return types with arguments of type Table | |
---|---|
java.util.ArrayList<Table> |
Schema.getAllTablesAndViews()
Get all tables and views. |
Methods in org.h2.schema with parameters of type Table | |
---|---|
java.lang.String |
Constant.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
Schema.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
Sequence.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
java.lang.String |
TriggerObject.getCreateSQLForCopy(Table targetTable,
java.lang.String quotedName)
|
java.lang.String |
Schema.getUniqueConstraintName(Session session,
Table table)
Create a unique constraint name. |
java.lang.String |
Schema.getUniqueIndexName(Session session,
Table table,
java.lang.String prefix)
Create a unique index name. |
Constructors in org.h2.schema with parameters of type Table | |
---|---|
TriggerObject(Schema schema,
int id,
java.lang.String name,
Table table)
|
Uses of Table in org.h2.table |
---|
Subclasses of Table in org.h2.table | |
---|---|
class |
FunctionTable
A table backed by a system or user-defined function that returns a result set. |
class |
MetaTable
This class is responsible to build the database meta data pseudo tables. |
class |
RangeTable
The table SYSTEM_RANGE is a virtual table that generates incrementing numbers with a given start end end point. |
class |
RegularTable
Most tables are an instance of this class. |
class |
TableBase
The base class of a regular table, or a user defined table. |
class |
TableLink
A linked table contains connection information for a table accessible by JDBC. |
class |
TableView
A view is a virtual table that is defined by a query. |
Methods in org.h2.table that return Table | |
---|---|
Table |
Column.getTable()
|
Table |
TableFilter.getTable()
|
Methods in org.h2.table with parameters of type Table | |
---|---|
java.lang.String |
Table.getCreateSQLForCopy(Table table,
java.lang.String quotedName)
|
static void |
IndexColumn.mapColumns(IndexColumn[] indexColumns,
Table table)
Map the columns using the column names and the specified table. |
void |
Column.setTable(Table table,
int columnId)
Set the table and column id. |
Constructors in org.h2.table with parameters of type Table | |
---|---|
TableFilter(Session session,
Table table,
java.lang.String alias,
boolean rightsChecked,
Select select)
Create a new table filter object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |