|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IndexType | |
---|---|
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 IndexType in org.h2.index |
---|
Fields in org.h2.index declared as IndexType | |
---|---|
protected IndexType |
BaseIndex.indexType
|
Methods in org.h2.index that return IndexType | |
---|---|
static IndexType |
IndexType.createNonUnique(boolean persistent)
Create a non-unique index. |
static IndexType |
IndexType.createNonUnique(boolean persistent,
boolean hash)
Create a non-unique index. |
static IndexType |
IndexType.createPrimaryKey(boolean persistent,
boolean hash)
Create a primary key index. |
static IndexType |
IndexType.createScan(boolean persistent)
Create a scan pseudo-index. |
static IndexType |
IndexType.createUnique(boolean persistent,
boolean hash)
Create a unique index. |
IndexType |
MultiVersionIndex.getIndexType()
|
IndexType |
Index.getIndexType()
Get the index type. |
IndexType |
BaseIndex.getIndexType()
|
Constructors in org.h2.index with parameters of type IndexType | |
---|---|
BaseHashIndex(TableData table,
int id,
java.lang.String indexName,
IndexColumn[] columns,
IndexType indexType)
|
|
BtreeIndex(Session session,
TableData table,
int id,
java.lang.String indexName,
IndexColumn[] columns,
IndexType indexType,
int headPos)
Create a new b tree index with the given properties. |
|
HashIndex(TableData table,
int id,
java.lang.String indexName,
IndexColumn[] columns,
IndexType indexType)
|
|
LinkedIndex(TableLink table,
int id,
IndexColumn[] columns,
IndexType indexType)
|
|
NonUniqueHashIndex(TableData table,
int id,
java.lang.String indexName,
IndexColumn[] columns,
IndexType indexType)
|
|
PageBtreeIndex(TableData table,
int id,
java.lang.String indexName,
IndexColumn[] columns,
IndexType indexType,
int headPos,
Session session)
|
|
PageDataIndex(TableData table,
int id,
IndexColumn[] columns,
IndexType indexType,
int headPos,
Session session)
|
|
PageDelegateIndex(TableData table,
int id,
java.lang.String name,
IndexType indexType,
PageDataIndex mainIndex,
int headPos,
Session session)
|
|
ScanIndex(TableData table,
int id,
IndexColumn[] columns,
IndexType indexType)
|
|
TreeIndex(TableData table,
int id,
java.lang.String indexName,
IndexColumn[] columns,
IndexType indexType)
|
Uses of IndexType in org.h2.table |
---|
Methods in org.h2.table with parameters of type IndexType | |
---|---|
Index |
RangeTable.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
int headPos,
java.lang.String comment)
|
Index |
TableLink.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
int headPos,
java.lang.String comment)
|
abstract Index |
Table.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
int headPos,
java.lang.String comment)
Create an index for this table |
Index |
TableView.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
int headPos,
java.lang.String comment)
|
Index |
FunctionTable.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
int headPos,
java.lang.String comment)
|
Index |
MetaTable.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
int headPos,
java.lang.String comment)
|
Index |
TableData.addIndex(Session session,
java.lang.String indexName,
int indexId,
IndexColumn[] cols,
IndexType indexType,
int headPos,
java.lang.String indexComment)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |