|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IndexColumn | |
---|---|
org.h2.command.ddl | Contains DDL (data definition language) and related SQL statements. |
org.h2.constraint | Database constraints such as check constraints, unique constraints, and referential constraints. |
org.h2.index | Various table index implementations, as well as cursors to navigate in an index. |
org.h2.table | Classes related to a table and table meta data. |
Uses of IndexColumn in org.h2.command.ddl |
---|
Methods in org.h2.command.ddl that return IndexColumn | |
---|---|
IndexColumn[] |
AlterTableAddConstraint.getIndexColumns()
|
Methods in org.h2.command.ddl with parameters of type IndexColumn | |
---|---|
void |
AlterTableAddConstraint.setIndexColumns(IndexColumn[] indexColumns)
|
void |
CreateIndex.setIndexColumns(IndexColumn[] columns)
|
void |
AlterTableAddConstraint.setRefIndexColumns(IndexColumn[] indexColumns)
|
Uses of IndexColumn in org.h2.constraint |
---|
Methods in org.h2.constraint that return IndexColumn | |
---|---|
IndexColumn[] |
ConstraintReferential.getColumns()
|
IndexColumn[] |
ConstraintUnique.getColumns()
|
IndexColumn[] |
ConstraintReferential.getRefColumns()
|
Methods in org.h2.constraint with parameters of type IndexColumn | |
---|---|
void |
ConstraintReferential.setColumns(IndexColumn[] cols)
|
void |
ConstraintUnique.setColumns(IndexColumn[] columns)
|
void |
ConstraintReferential.setRefColumns(IndexColumn[] refCols)
|
Uses of IndexColumn in org.h2.index |
---|
Fields in org.h2.index declared as IndexColumn | |
---|---|
protected IndexColumn[] |
BaseIndex.indexColumns
|
Methods in org.h2.index that return IndexColumn | |
---|---|
IndexColumn[] |
BaseIndex.getIndexColumns()
|
IndexColumn[] |
Index.getIndexColumns()
Get the indexed columns as index columns (with ordering information). |
IndexColumn[] |
MultiVersionIndex.getIndexColumns()
|
Methods in org.h2.index with parameters of type IndexColumn | |
---|---|
protected void |
BaseIndex.initBaseIndex(Table newTable,
int id,
java.lang.String name,
IndexColumn[] newIndexColumns,
IndexType newIndexType)
Initialize the base index. |
Constructors in org.h2.index with parameters of type IndexColumn | |
---|---|
FunctionIndex(FunctionTable functionTable,
IndexColumn[] columns)
|
|
HashIndex(RegularTable table,
int id,
java.lang.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,
java.lang.String indexName,
IndexColumn[] columns,
IndexType indexType)
|
|
PageBtreeIndex(RegularTable table,
int id,
java.lang.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,
java.lang.String indexName,
IndexColumn[] columns,
IndexType indexType)
|
Uses of IndexColumn in org.h2.table |
---|
Methods in org.h2.table that return IndexColumn | |
---|---|
static IndexColumn[] |
IndexColumn.wrap(Column[] columns)
Create an array of index columns from a list of columns. |
Methods in org.h2.table with parameters of type IndexColumn | |
---|---|
Index |
FunctionTable.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
java.lang.String indexComment)
|
Index |
MetaTable.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
java.lang.String indexComment)
|
Index |
RangeTable.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
java.lang.String indexComment)
|
Index |
RegularTable.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
java.lang.String indexComment)
|
abstract Index |
Table.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
java.lang.String indexComment)
Create an index for this table |
Index |
TableLink.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
java.lang.String indexComment)
|
Index |
TableView.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
boolean create,
java.lang.String indexComment)
|
static void |
IndexColumn.mapColumns(IndexColumn[] indexColumns,
Table table)
Map the columns using the column names and the specified table. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |