Top Description Fields Constructors Methods
org.jooq.impl

pack-priv final Class DropDatabaseImpl

extends AbstractDDLQuery
implements DropDatabase, DropDatabaseFinalStep
Class Inheritance
All Implemented Interfaces
org.jooq.DropDatabaseFinalStep, 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.DropDatabase
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 DropDatabaseFinalStep being deprecated. See corresponding docs for further information.

The DROP 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
DropDatabaseImpl(Configuration configuration, Catalog database, boolean ifExists)

Method Summary

Modifier and TypeMethod and Description
public final Function2<? super Catalog, ? super Boolean, ? extends QOM.DropDatabase>
public final Catalog
public final QOM.DropDatabase
public final boolean
public final QOM.DropDatabase
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 void
accept0(Context<?> ctx)

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

Field Detail

databaseback to summary
pack-priv final Catalog database
ifExistsback to summary
pack-priv final boolean ifExists
NO_SUPPORT_IF_EXISTSback to summary
private static final Set<SQLDialect> NO_SUPPORT_IF_EXISTS

Constructor Detail

DropDatabaseImplback to summary
pack-priv DropDatabaseImpl(Configuration configuration, Catalog database, boolean ifExists)

Method Detail

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

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

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

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

Annotations
@Override
$ifExistsback to summary
public final boolean $ifExists()

Implements org.jooq.impl.QOM.DropDatabase.$ifExists.

Annotations
@Override
$ifExistsback to summary
public final QOM.DropDatabase $ifExists(boolean newValue)

Implements org.jooq.impl.QOM.DropDatabase.$ifExists.

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 void accept0(Context<?> ctx)
supportsIfExistsback to summary
private final boolean supportsIfExists(Context<?> ctx)