Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class DropTypeImpl

extends AbstractDDLQuery
implements DropTypeStep, DropType
Class Inheritance
All Implemented Interfaces
org.jooq.impl.QOM.DropType, 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.DropTypeStep, org.jooq.DropTypeFinalStep
Static Imports
org.jooq.impl.Keywords.K_CASCADE, .Keywords.K_DROP, .Keywords.K_IF_EXISTS, .Keywords.K_RESTRICT, .Keywords.K_TYPE

Deprecated

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

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private QOM.Cascade
private final boolean
private final QueryPartList<Name>

Constructor Summary

AccessConstructor and Description
pack-priv
DropTypeImpl(Configuration configuration, Collection<?> type, boolean ifExists)

Method Summary

Modifier and TypeMethod and Description
public final QOM.Cascade
public final boolean
public final QOM.UnmodifiableList<? extends Name>
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.
public final DropTypeFinalStep
cascade()

Implements org.jooq.DropTypeStep.cascade.

Deprecated as a consequence of DropTypeFinalStep being deprecated.
Add the CASCADE clause to the DROP TYPE statement.
public final DropTypeFinalStep
restrict()

Implements org.jooq.DropTypeStep.restrict.

Deprecated as a consequence of DropTypeFinalStep being deprecated.
Add the RESTRICT clause to the DROP TYPE statement.
Inherited from org.jooq.impl.AbstractDDLQuery:
acceptCascade

Field Detail

cascadeback to summary
private QOM.Cascade cascade
ifExistsback to summary
private final boolean ifExists
typeback to summary
private final QueryPartList<Name> type

Constructor Detail

DropTypeImplback to summary
pack-priv DropTypeImpl(Configuration configuration, Collection<?> type, boolean ifExists)

Method Detail

$cascadeback to summary
public final QOM.Cascade $cascade()

Implements org.jooq.impl.QOM.DropType.$cascade.

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

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

Annotations
@Override
$namesback to summary
public final QOM.UnmodifiableList<? extends Name> $names()

Implements org.jooq.impl.QOM.DropType.$names.

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
cascadeback to summary
public final DropTypeFinalStep cascade()

Implements org.jooq.DropTypeStep.cascade.

Doc from org.jooq.DropTypeStep.cascade.

Deprecated

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

Add the CASCADE clause to the DROP TYPE statement.

Annotations
@Override
restrictback to summary
public final DropTypeFinalStep restrict()

Implements org.jooq.DropTypeStep.restrict.

Doc from org.jooq.DropTypeStep.restrict.

Deprecated

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

Add the RESTRICT clause to the DROP TYPE statement.

Annotations
@Override