- All Superinterfaces:
- Attachable,- AttachableQueryPart,- DDLQuery,- Flow.Publisher<Integer>,- Publisher<Integer>,- org.reactivestreams.Publisher<Integer>,- Query,- QueryPart,- RowCountQuery,- Serializable,- Statement
- Enclosing class:
- QOM
The 
CREATE INDEX statement.- 
Method SummaryModifier and TypeMethodDescriptionboolean@NotNull QOM.CreateIndex$excludeNullKeys(boolean excludeNullKeys) boolean@NotNull QOM.CreateIndex$ifNotExists(boolean ifNotExists) @NotNull QOM.UnmodifiableList<? extends Field<?>>$include()@NotNull QOM.CreateIndex$include(Collection<? extends Field<?>> include) @Nullable Index$index()@NotNull QOM.CreateIndex@NotNull QOM.UnmodifiableList<? extends OrderField<?>>$on()@NotNull QOM.CreateIndex$on(Collection<? extends OrderField<?>> on) @Nullable Table<?>$table()@NotNull QOM.CreateIndexboolean$unique()@NotNull QOM.CreateIndex$unique(boolean unique) @Nullable Condition$where()@NotNull QOM.CreateIndexMethods inherited from interface org.jooq.Attachableattach, configuration, detachMethods inherited from interface org.jooq.AttachableQueryPartgetBindValues, getParam, getParams, getSQL, getSQLMethods inherited from interface org.reactivestreams.PublishersubscribeMethods inherited from interface org.jooq.Querybind, bind, cancel, execute, executeAsync, executeAsync, isExecutable, keepStatement, poolable, queryTimeout
- 
Method Details- 
$uniqueboolean $unique()
- 
$index
- 
$ifNotExistsboolean $ifNotExists()
- 
$table
- 
$on
- 
$include
- 
$where
- 
$excludeNullKeysboolean $excludeNullKeys()
- 
$unique
- 
$index
- 
$ifNotExists
- 
$table
- 
$on
- 
$include@CheckReturnValue @NotNull @NotNull QOM.CreateIndex $include(Collection<? extends Field<?>> include) 
- 
$where
- 
$excludeNullKeys
 
-