Top Description Fields Constructors Methods
org.jooq.impl

pack-priv final Class CreateDomainImpl<T>

extends AbstractDDLQuery
implements QOM.CreateDomain<T>, CreateDomainAsStep, CreateDomainDefaultStep<T>, CreateDomainConstraintStep, CreateDomainFinalStep
Class Inheritance
All Implemented Interfaces
org.jooq.CreateDomainFinalStep, 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.CreateDomainConstraintStep, org.jooq.CreateDomainDefaultStep, org.jooq.CreateDomainAsStep, org.jooq.impl.QOM.CreateDomain
Annotations
@SuppressWarnings:hiding, rawtypes, unchecked, 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 CreateDomainDefaultStep, CreateDomainConstraintStep and CreateDomainFinalStep being deprecated. See corresponding docs for further information.

The CREATE DOMAIN statement.

Field Summary

Modifier and TypeField and Description
pack-priv QueryPartListView<? extends Constraint>
pack-priv DataType<T>
pack-priv Field<T>
default_

Deprecated as a consequence of Field being deprecated.
pack-priv final Domain<?>
pack-priv final boolean
private static final Set<SQLDialect>

Constructor Summary

AccessConstructor and Description
pack-priv
CreateDomainImpl(Configuration configuration, Domain<?> domain, boolean ifNotExists)

pack-priv
CreateDomainImpl(Configuration configuration, Domain<?> domain, boolean ifNotExists, DataType<T> dataType, Field<T> default_, Collection<? extends Constraint> constraints)

Deprecated as a consequence of Field being deprecated.

Method Summary

Modifier and TypeMethod and Description
public final QOM.UnmodifiableList<? extends Constraint>
public final QOM.CreateDomain<T>
public final Function5<? super Domain<?>, ? super Boolean, ? super DataType<T>, ? super Field<T>, ? super Collection<? extends Constraint>, ? extends QOM.CreateDomain<T>>
public final DataType<T>
public final QOM.CreateDomain<T>
public final Field<T>
$default_()

Implements org.jooq.impl.QOM.CreateDomain.$default_.

Deprecated as a consequence of Field being deprecated.
public final QOM.CreateDomain<T>
$default_(Field<T> newValue)

Implements org.jooq.impl.QOM.CreateDomain.$default_.

Deprecated as a consequence of Field being deprecated.
public final Domain<?>
public final QOM.CreateDomain<T>
public final boolean
public final QOM.CreateDomain<T>
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)

public final <T> CreateDomainImpl<T>
as(Class<T> dataType)

Implements org.jooq.CreateDomainAsStep.as.

Deprecated as a consequence of CreateDomainImpl being deprecated.
Add the AS clause to the CREATE DOMAIN statement.
public final <T> CreateDomainImpl<T>
as(DataType<T> dataType)

Implements org.jooq.CreateDomainAsStep.as.

Deprecated as a consequence of CreateDomainImpl being deprecated.
Add the AS clause to the CREATE DOMAIN statement.
public final CreateDomainImpl<T>
constraints(Constraint... constraints)

Implements org.jooq.CreateDomainConstraintStep.constraints.

Deprecated as a consequence of Constraint and CreateDomainImpl being deprecated.
Add the CONSTRAINTS clause to the CREATE DOMAIN statement.
public final CreateDomainImpl<T>
constraints(Collection<? extends Constraint> constraints)

Implements org.jooq.CreateDomainConstraintStep.constraints.

Deprecated as a consequence of CreateDomainImpl being deprecated.
Add the CONSTRAINTS clause to the CREATE DOMAIN statement.
public final CreateDomainImpl<T>
default_(T default_)

Implements org.jooq.CreateDomainDefaultStep.default_.

Deprecated as a consequence of CreateDomainImpl being deprecated.
Add the DEFAULT_ clause to the CREATE DOMAIN statement.
public final CreateDomainImpl<T>
default_(Field<T> default_)

Implements org.jooq.CreateDomainDefaultStep.default_, org.jooq.CreateDomainDefaultStep.default_.

Deprecated as a consequence of Field and CreateDomainImpl being deprecated.
Add the DEFAULT_ clause to the CREATE DOMAIN statement.
private final boolean
Inherited from org.jooq.impl.AbstractDDLQuery:
acceptCascade

Field Detail

constraintsback to summary
pack-priv QueryPartListView<? extends Constraint> constraints
dataTypeback to summary
pack-priv DataType<T> dataType
default_back to summary
pack-priv Field<T> default_

Deprecated

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

domainback to summary
pack-priv final Domain<?> domain
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

CreateDomainImplback to summary
pack-priv CreateDomainImpl(Configuration configuration, Domain<?> domain, boolean ifNotExists)
CreateDomainImplback to summary
pack-priv CreateDomainImpl(Configuration configuration, Domain<?> domain, boolean ifNotExists, DataType<T> dataType, Field<T> default_, Collection<? extends Constraint> constraints)

Deprecated

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

Method Detail

$constraintsback to summary
public final QOM.UnmodifiableList<? extends Constraint> $constraints()

Implements org.jooq.impl.QOM.CreateDomain.$constraints.

Annotations
@Override
$constraintsback to summary
public final QOM.CreateDomain<T> $constraints(Collection<? extends Constraint> newValue)

Implements org.jooq.impl.QOM.CreateDomain.$constraints.

Annotations
@Override
$constructorback to summary
public final Function5<? super Domain<?>, ? super Boolean, ? super DataType<T>, ? super Field<T>, ? super Collection<? extends Constraint>, ? extends QOM.CreateDomain<T>> $constructor()
$dataTypeback to summary
public final DataType<T> $dataType()

Implements org.jooq.impl.QOM.CreateDomain.$dataType.

Annotations
@Override
$dataTypeback to summary
public final QOM.CreateDomain<T> $dataType(DataType<T> newValue)

Implements org.jooq.impl.QOM.CreateDomain.$dataType.

Annotations
@Override
$default_back to summary
public final Field<T> $default_()

Implements org.jooq.impl.QOM.CreateDomain.$default_.

Deprecated

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

Annotations
@Override
$default_back to summary
public final QOM.CreateDomain<T> $default_(Field<T> newValue)

Implements org.jooq.impl.QOM.CreateDomain.$default_.

Deprecated

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

Annotations
@Override
$domainback to summary
public final Domain<?> $domain()

Implements org.jooq.impl.QOM.CreateDomain.$domain.

Annotations
@Override
$domainback to summary
public final QOM.CreateDomain<T> $domain(Domain<?> newValue)

Implements org.jooq.impl.QOM.CreateDomain.$domain.

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

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

Annotations
@Override
$ifNotExistsback to summary
public final QOM.CreateDomain<T> $ifNotExists(boolean newValue)

Implements org.jooq.impl.QOM.CreateDomain.$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)
asback to summary
public final <T> CreateDomainImpl<T> as(Class<T> dataType)

Implements org.jooq.CreateDomainAsStep.as.

Doc from org.jooq.CreateDomainAsStep.as.

Deprecated

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

Add the AS clause to the CREATE DOMAIN statement.

Annotations
@Override
asback to summary
public final <T> CreateDomainImpl<T> as(DataType<T> dataType)

Implements org.jooq.CreateDomainAsStep.as.

Doc from org.jooq.CreateDomainAsStep.as.

Deprecated

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

Add the AS clause to the CREATE DOMAIN statement.

Annotations
@Override
constraintsback to summary
public final CreateDomainImpl<T> constraints(Constraint... constraints)

Implements org.jooq.CreateDomainConstraintStep.constraints.

Doc from org.jooq.CreateDomainConstraintStep.constraints.

Deprecated

as a consequence of Constraint and CreateDomainImpl being deprecated. See corresponding docs for further information.

Add the CONSTRAINTS clause to the CREATE DOMAIN statement.

Annotations
@Override
constraintsback to summary
public final CreateDomainImpl<T> constraints(Collection<? extends Constraint> constraints)

Implements org.jooq.CreateDomainConstraintStep.constraints.

Doc from org.jooq.CreateDomainConstraintStep.constraints.

Deprecated

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

Add the CONSTRAINTS clause to the CREATE DOMAIN statement.

Annotations
@Override
default_back to summary
public final CreateDomainImpl<T> default_(T default_)

Implements org.jooq.CreateDomainDefaultStep.default_.

Doc from org.jooq.CreateDomainDefaultStep.default_.

Deprecated

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

Add the DEFAULT_ clause to the CREATE DOMAIN statement.

Parameters
default_:T

is wrapped as org.jooq.impl.DSL#val(Object).

Annotations
@Override
default_back to summary
public final CreateDomainImpl<T> default_(Field<T> default_)

Implements org.jooq.CreateDomainDefaultStep.default_, org.jooq.CreateDomainDefaultStep.default_.

Doc from org.jooq.CreateDomainDefaultStep.default_.

Deprecated

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

Add the DEFAULT_ clause to the CREATE DOMAIN statement.

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