Top Description Fields Constructors Methods
org.jooq.impl

pack-priv final Class CreateDatabaseImpl

extends AbstractDDLQuery
implements CreateDatabase, CreateDatabaseFinalStep
Class Inheritance
All Implemented Interfaces
org.jooq.CreateDatabaseFinalStep, org.jooq.DDLQuery, org.jooq.RowCountQuery, org.jooq.Publisher, java.util.concurrent.Flow.Publisher, org.reactivestreams.Publisher, org.jooq.Query, org.jooq.AttachableQueryPart, org.jooq.QueryPart, java.io.Serializable, org.jooq.Attachable, org.jooq.Statement, org.jooq.impl.QOM.CreateDatabase
Annotations
@SuppressWarnings:unused
Static Imports
org.jooq.impl.DSL.*, org.jooq.impl.Internal.*, org.jooq.impl.Keywords.*, org.jooq.impl.Names.*, org.jooq.impl.SQLDataType.*, org.jooq.impl.Tools.*, org.jooq.impl.Tools.BooleanDataKey.*, org.jooq.impl.Tools.ExtendedDataKey.*, org.jooq.impl.Tools.SimpleDataKey.*, org.jooq.SQLDialect.*

Deprecated

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

The CREATE DATABASE statement.

Field Summary

Modifier and TypeField and Description
pack-priv final Catalog
pack-priv final boolean
private static final Set<SQLDialect>

Constructor Summary

AccessConstructor and Description
pack-priv
CreateDatabaseImpl(Configuration configuration, Catalog database, boolean ifNotExists)

Method Summary

Modifier and TypeMethod and Description
public final Function2<? super Catalog, ? super Boolean, ? extends QOM.CreateDatabase>
public final Catalog
public final QOM.CreateDatabase
public final boolean
public final QOM.CreateDatabase
public final void
accept(Context<?> ctx)

Implements org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.
private final void
accept0(Context<?> ctx)

private final boolean
Inherited from org.jooq.impl.AbstractDDLQuery:
acceptCascade

Field Detail

databaseback to summary
pack-priv final Catalog database
ifNotExistsback to summary
pack-priv final boolean ifNotExists
NO_SUPPORT_IF_NOT_EXISTSback to summary
private static final Set<SQLDialect> NO_SUPPORT_IF_NOT_EXISTS

Constructor Detail

CreateDatabaseImplback to summary
pack-priv CreateDatabaseImpl(Configuration configuration, Catalog database, boolean ifNotExists)

Method Detail

$constructorback to summary
public final Function2<? super Catalog, ? super Boolean, ? extends QOM.CreateDatabase> $constructor()
$databaseback to summary
public final Catalog $database()

Implements org.jooq.impl.QOM.CreateDatabase.$database.

Annotations
@Override
$databaseback to summary
public final QOM.CreateDatabase $database(Catalog newValue)

Implements org.jooq.impl.QOM.CreateDatabase.$database.

Annotations
@Override
$ifNotExistsback to summary
public final boolean $ifNotExists()

Implements org.jooq.impl.QOM.CreateDatabase.$ifNotExists.

Annotations
@Override
$ifNotExistsback to summary
public final QOM.CreateDatabase $ifNotExists(boolean newValue)

Implements org.jooq.impl.QOM.CreateDatabase.$ifNotExists.

Annotations
@Override
acceptback to summary
public final void accept(Context<?> ctx)

Implements org.jooq.QueryPartInternal.accept.

Doc from org.jooq.QueryPartInternal.accept.

This QueryPart can accept a Context object in order to render a SQL string or to bind its variables.

Annotations
@Override
accept0back to summary
private final void accept0(Context<?> ctx)
supportsIfNotExistsback to summary
private final boolean supportsIfNotExists(Context<?> ctx)