Package | Description |
---|---|
org.h2.command.ddl | |
org.h2.constraint | |
org.h2.index | |
org.h2.table |
Modifier and Type | Method and Description |
---|---|
IndexColumn[] |
AlterTableAddConstraint.getIndexColumns() |
Modifier and Type | Method and Description |
---|---|
void |
CreateIndex.setIndexColumns(IndexColumn[] columns) |
void |
AlterTableAddConstraint.setIndexColumns(IndexColumn[] indexColumns) |
void |
AlterTableAddConstraint.setRefIndexColumns(IndexColumn[] indexColumns) |
Modifier and Type | Method and Description |
---|---|
IndexColumn[] |
ConstraintUnique.getColumns() |
IndexColumn[] |
ConstraintReferential.getColumns() |
IndexColumn[] |
ConstraintReferential.getRefColumns() |
Modifier and Type | Method and Description |
---|---|
void |
ConstraintUnique.setColumns(IndexColumn[] columns) |
void |
ConstraintReferential.setColumns(IndexColumn[] cols) |
void |
ConstraintReferential.setRefColumns(IndexColumn[] refCols) |
Modifier and Type | Field and Description |
---|---|
protected IndexColumn[] |
BaseIndex.indexColumns |
Modifier and Type | Method and Description |
---|---|
IndexColumn[] |
MultiVersionIndex.getIndexColumns() |
IndexColumn[] |
Index.getIndexColumns()
Get the indexed columns as index columns (with ordering information).
|
IndexColumn[] |
BaseIndex.getIndexColumns() |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseIndex.initBaseIndex(Table newTable,
int id,
String name,
IndexColumn[] newIndexColumns,
IndexType newIndexType)
Initialize the base index.
|
Constructor and Description |
---|
FunctionIndex(FunctionTable functionTable,
IndexColumn[] columns) |
HashIndex(RegularTable table,
int id,
String indexName,
IndexColumn[] columns,
IndexType indexType) |
LinkedIndex(TableLink table,
int id,
IndexColumn[] columns,
IndexType indexType) |
MetaIndex(MetaTable meta,
IndexColumn[] columns,
boolean scan) |
NonUniqueHashIndex(RegularTable table,
int id,
String indexName,
IndexColumn[] columns,
IndexType indexType) |
PageBtreeIndex(RegularTable table,
int id,
String indexName,
IndexColumn[] columns,
IndexType indexType,
boolean create,
Session session) |
PageDataIndex(RegularTable table,
int id,
IndexColumn[] columns,
IndexType indexType,
boolean create,
Session session) |
RangeIndex(RangeTable table,
IndexColumn[] columns) |
ScanIndex(RegularTable table,
int id,
IndexColumn[] columns,
IndexType indexType) |
TreeIndex(RegularTable table,
int id,
String indexName,
IndexColumn[] columns,
IndexType indexType) |
Modifier and Type | Method and Description |
---|---|
static IndexColumn[] |
IndexColumn.wrap(Column[] columns)
Create an array of index columns from a list of columns.
|
Modifier and Type | Method and Description |
---|---|
Index |
TableView.addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment) |
Index |
TableLink.addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment) |
abstract Index |
Table.addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment)
Create an index for this table
|
Index |
RegularTable.addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment) |
Index |
RangeTable.addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment) |
Index |
MetaTable.addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment) |
Index |
FunctionTable.addIndex(Session session,
String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
String indexComment) |
static void |
IndexColumn.mapColumns(IndexColumn[] indexColumns,
Table table)
Map the columns using the column names and the specified table.
|
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.