Package | Description |
---|---|
com.healthmarketscience.jackcess | |
com.healthmarketscience.jackcess.impl |
Modifier and Type | Method and Description |
---|---|
IndexBuilder |
IndexBuilder.addColumns(boolean ascending,
String... names)
Adds the columns with the given ordering to the index.
|
IndexBuilder |
IndexBuilder.addColumns(String... names)
Adds the columns with ASCENDING ordering to the index.
|
static IndexBuilder |
DatabaseBuilder.newIndex(String name)
Convenience method for constructing an IndexBuilder.
|
static IndexBuilder |
DatabaseBuilder.newPrimaryKey(String... colNames)
Convenience method for constructing a primary key IndexBuilder.
|
IndexBuilder |
IndexBuilder.setIgnoreNulls()
Sets this index to ignore null values.
|
IndexBuilder |
IndexBuilder.setName(String name)
Sets the name of the index.
|
IndexBuilder |
IndexBuilder.setPrimaryKey()
Sets this index to be a primary key index (additionally sets the index as
unique and required).
|
IndexBuilder |
IndexBuilder.setRequired()
Sets this index to encforce required.
|
IndexBuilder |
IndexBuilder.setType(byte type) |
IndexBuilder |
IndexBuilder.setUnique()
Sets this index to enforce uniqueness.
|
Modifier and Type | Method and Description |
---|---|
List<IndexBuilder> |
TableBuilder.getIndexes() |
Modifier and Type | Method and Description |
---|---|
TableBuilder |
TableBuilder.addIndex(IndexBuilder index)
Adds an IndexBuilder to the new table.
|
Modifier and Type | Method and Description |
---|---|
TableBuilder |
TableBuilder.addIndexes(Collection<? extends IndexBuilder> indexes)
Adds the Indexes to the new table.
|
Modifier and Type | Method and Description |
---|---|
IndexBuilder |
TableUpdater.getIndex() |
Modifier and Type | Method and Description |
---|---|
List<IndexBuilder> |
TableCreator.getIndexes() |
Modifier and Type | Method and Description |
---|---|
IndexImpl |
TableUpdater.addIndex(IndexBuilder index) |
IndexImpl.ForeignKeyReference |
TableMutator.getForeignKey(IndexBuilder idx) |
IndexImpl.ForeignKeyReference |
TableUpdater.getForeignKey(IndexBuilder idx) |
com.healthmarketscience.jackcess.impl.TableMutator.IndexDataState |
TableCreator.getIndexDataState(IndexBuilder idx) |
abstract com.healthmarketscience.jackcess.impl.TableMutator.IndexDataState |
TableMutator.getIndexDataState(IndexBuilder idx) |
com.healthmarketscience.jackcess.impl.TableMutator.IndexDataState |
TableUpdater.getIndexDataState(IndexBuilder idx) |
Modifier and Type | Method and Description |
---|---|
void |
DatabaseImpl.createTable(String name,
List<ColumnBuilder> columns,
List<IndexBuilder> indexes)
Deprecated.
use
TableBuilder instead |
Copyright © 2005–2024 OpenHMS. All rights reserved.