Uses of Interface
org.jooq.Index
Packages that use Index
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of Index in org.jooq
Modifier and TypeMethodDescriptionMeta.getIndexes()Get all indexes from the underlying meta data sources.Meta.getIndexes(String name) Get all indexes from the underlying meta data sources.Meta.getIndexes(Name name) Get all indexes from the underlying meta data sources.Schema.getIndexes()List all indexes contained in this schema.Schema.getIndexes(String name) Get indexes by their name (case-sensitive) in this schema.Schema.getIndexes(Name name) Get indexes by their qualified or unqualified name in this schema.Table.getIndexes()Retrieve all of the table's indexes.Schema.indexStream()Stream all indexes contained in this schema.Modifier and TypeMethodDescription@NotNull AlterIndexOnStepDSLContext.alterIndex(Index index) TheALTER INDEXstatement.@NotNull AlterIndexOnStepDSLContext.alterIndexIfExists(Index index) TheALTER INDEX IF EXISTSstatement.@NotNull CreateIndexStepDSLContext.createIndex(Index index) TheCREATE INDEXstatement.@NotNull CreateIndexStepDSLContext.createIndexIfNotExists(Index index) TheCREATE INDEX IF NOT EXISTSstatement.@NotNull CreateIndexStepDSLContext.createUniqueIndex(Index index) TheCREATE UNIQUE INDEXstatement.@NotNull CreateIndexStepDSLContext.createUniqueIndexIfNotExists(Index index) TheCREATE UNIQUE INDEX IF NOT EXISTSstatement.@NotNull DropIndexOnStepTheDROP INDEXstatement.@NotNull DropIndexOnStepDSLContext.dropIndexIfExists(Index index) TheDROP INDEX IF EXISTSstatement.@NotNull CreateTableElementListStepAdd theINDEXclause to theCREATE TABLEstatement.@NotNull CreateTableElementListStepAdd theINDEXESclause to theCREATE TABLEstatement.@NotNull AlterTableRenameIndexToStepAlterTableStep.renameIndex(Index oldName) Add aRENAME INDEXclause to theALTER TABLEstatement.@NotNull AlterIndexFinalStepAdd theRENAME TOclause to theALTER INDEXstatement.@NotNull AlterTableFinalStepSpecify a new index name.@NotNull AlterTableFinalStepAlterTableUsingIndexStep.usingIndex(Index index) Add theUSING INDEXclause to the statement.Modifier and TypeMethodDescription@NotNull MetaMeta.filterIndexes(Predicate<? super Index> filter) Create a wrapperMetainstance filtering out some indexes.@NotNull CreateTableElementListStepCreateTableElementListStep.indexes(Collection<? extends Index> indexes) Add theINDEXESclause to theCREATE TABLEstatement. -
Uses of Index in org.jooq.impl
Methods in org.jooq.impl that return IndexModifier and TypeMethodDescription@NotNull IndexQOM.AlterIndex.$index()@Nullable IndexQOM.CreateIndex.$index()@NotNull IndexQOM.DropIndex.$index()@NotNull IndexQOM.AlterIndex.$renameTo()static IndexAbstractKeys.createIndex(String name, Table<?> table, OrderField<?>[] sortFields, boolean unique) Deprecated.- [#6875] [#7158] - 3.11.0 - Please re-generate your codestatic final @NotNull IndexInternal.createIndex(String name, Table<?> table, OrderField<?>[] sortFields, boolean unique) Deprecated, for removal: This API element is subject to removal in a future version.- 3.14.0 - [#9404] - Please re-generate your code.static final @NotNull IndexInternal.createIndex(Name name, Table<?> table, OrderField<?>[] sortFields, boolean unique) Factory method for indexes.static @NotNull IndexCreate a qualified index reference by name.Methods in org.jooq.impl that return types with arguments of type IndexModifier and TypeMethodDescriptionLazySchema.getIndexes()LazySchema.getIndexes(String name) LazySchema.getIndexes(Name name) SchemaImpl.getIndexes()List all indexes contained in this schema.SchemaImpl.getIndexes(String name) SchemaImpl.getIndexes(Name name) LazySchema.indexStream()SchemaImpl.indexStream()Methods in org.jooq.impl with parameters of type IndexModifier and TypeMethodDescription@NotNull QOM.AlterIndex@NotNull QOM.CreateIndex@NotNull QOM.DropIndex@NotNull QOM.AlterIndexDefaultDSLContext.alterIndex(Index index) static AlterIndexOnStepDSL.alterIndex(Index index) TheALTER INDEXstatement.DefaultDSLContext.alterIndexIfExists(Index index) static AlterIndexOnStepDSL.alterIndexIfExists(Index index) TheALTER INDEX IF EXISTSstatement.DefaultDSLContext.createIndex(Index index) static CreateIndexStepDSL.createIndex(Index index) TheCREATE INDEXstatement.DefaultDSLContext.createIndexIfNotExists(Index index) static CreateIndexStepDSL.createIndexIfNotExists(Index index) TheCREATE INDEX IF NOT EXISTSstatement.DefaultDSLContext.createUniqueIndex(Index index) static CreateIndexStepDSL.createUniqueIndex(Index index) TheCREATE UNIQUE INDEXstatement.DefaultDSLContext.createUniqueIndexIfNotExists(Index index) static CreateIndexStepDSL.createUniqueIndexIfNotExists(Index index) TheCREATE UNIQUE INDEX IF NOT EXISTSstatement.static DropIndexOnStepTheDROP INDEXstatement.DefaultDSLContext.dropIndexIfExists(Index index) static DropIndexOnStepDSL.dropIndexIfExists(Index index) TheDROP INDEX IF EXISTSstatement.