Top Description Methods
org.jooq

public Interface CreateIndexIncludeStep

extends CreateIndexWhereStep
Known Direct Implementers
org.jooq.impl.CreateIndexImpl
Annotations
@SuppressWarnings:unused
Static Imports
org.jooq.SQLDialect.*, org.jooq.impl.DSL.*

Deprecated

as a consequence of CreateIndexWhereStep being deprecated. See corresponding docs for further information.

A step in the construction of the CREATE INDEX statement.

Referencing XYZ*Step types directly from client code

It is usually not recommended to reference any XYZ*Step types directly from client code, or assign them to local variables. When writing dynamic SQL, creating a statement's components dynamically, and passing them to the DSL API statically is usually a better choice. See the manual's section about dynamic SQL for details: https://www.jooq.org/doc/latest/manual/sql-building/dynamic-sql.

Drawbacks of referencing the XYZ*Step types directly:

Method Summary

Modifier and TypeMethod and Description
public @NotNull CreateIndexWhereStep
include(String... include)

Deprecated as a consequence of CreateIndexWhereStep being deprecated.
Add the INCLUDE clause to the CREATE INDEX statement.
public @NotNull CreateIndexWhereStep
include(Name... include)

Deprecated as a consequence of CreateIndexWhereStep being deprecated.
Add the INCLUDE clause to the CREATE INDEX statement.
public @NotNull CreateIndexWhereStep
include(Field<?>... include)

Deprecated as a consequence of Field and CreateIndexWhereStep being deprecated.
Add the INCLUDE clause to the CREATE INDEX statement.
public @NotNull CreateIndexWhereStep
include(Collection<? extends Field<?>> include)

Deprecated as a consequence of CreateIndexWhereStep being deprecated.
Add the INCLUDE clause to the CREATE INDEX statement.
Inherited from org.jooq.CreateIndexWhereStep:
excludeNullKeyswherewherewherewherewherewherewherewhere

Method Detail

includeback to summary
public @NotNull CreateIndexWhereStep include(String... include)

Deprecated

as a consequence of CreateIndexWhereStep being deprecated. See corresponding docs for further information.

Add the INCLUDE clause to the CREATE INDEX statement.

If this is not supported by any given database, then the included columns will simply be put in the index as ordinary columns, making the index a composite index.

Annotations
@Support
@NotNull
@CheckReturnValue
includeback to summary
public @NotNull CreateIndexWhereStep include(Name... include)

Deprecated

as a consequence of CreateIndexWhereStep being deprecated. See corresponding docs for further information.

Add the INCLUDE clause to the CREATE INDEX statement.

If this is not supported by any given database, then the included columns will simply be put in the index as ordinary columns, making the index a composite index.

Annotations
@Support
@NotNull
@CheckReturnValue
includeback to summary
public @NotNull CreateIndexWhereStep include(Field<?>... include)

Deprecated

as a consequence of Field and CreateIndexWhereStep being deprecated. See corresponding docs for further information.

Add the INCLUDE clause to the CREATE INDEX statement.

If this is not supported by any given database, then the included columns will simply be put in the index as ordinary columns, making the index a composite index.

Annotations
@Support
@NotNull
@CheckReturnValue
includeback to summary
public @NotNull CreateIndexWhereStep include(Collection<? extends Field<?>> include)

Deprecated

as a consequence of CreateIndexWhereStep being deprecated. See corresponding docs for further information.

Add the INCLUDE clause to the CREATE INDEX statement.

If this is not supported by any given database, then the included columns will simply be put in the index as ordinary columns, making the index a composite index.

Annotations
@Support
@NotNull
@CheckReturnValue