static <R extends Record,E extends EmbeddableRecord<E>> @NotNull TableField<R,E> |
Internal.createEmbeddable(Name name,
Class<E> recordType,
boolean replacesFields,
Table<R> table,
TableField<R,?>... fields) |
Factory method for embeddable types.
|
static <R extends Record,E extends EmbeddableRecord<E>> @NotNull TableField<R,E> |
Internal.createEmbeddable(Name name,
Class<E> recordType,
Table<R> table,
TableField<R,?>... fields) |
Factory method for embeddable types.
|
static <R extends Record,U extends Record> ForeignKey<R,U> |
AbstractKeys.createForeignKey(UniqueKey<U> key,
Table<R> table,
String name,
TableField<R,?>... fields) |
Deprecated.
|
static <R extends Record,U extends Record> ForeignKey<R,U> |
AbstractKeys.createForeignKey(UniqueKey<U> key,
Table<R> table,
TableField<R,?>... fields) |
Deprecated.
|
static <R extends Record,U extends Record> @NotNull ForeignKey<R,U> |
Internal.createForeignKey(Table<R> table,
Name name,
TableField<R,?>[] fkFields,
UniqueKey<U> uk,
TableField<U,?>[] ukFields,
boolean enforced) |
Factory method for foreign keys.
|
static <R extends Record,U extends Record,ER extends EmbeddableRecord<ER>> @NotNull ForeignKey<R,U> |
Internal.createForeignKey(Table<R> table,
Name name,
TableField<R,ER> fkEmbeddableField,
UniqueKey<U> uk,
TableField<U,ER> ukEmbeddableField,
boolean enforced) |
Factory method for foreign keys.
|
static <R extends Record,U extends Record> @NotNull ForeignKey<R,U> |
Internal.createForeignKey(UniqueKey<U> key,
Table<R> table,
String name,
TableField<R,?>... fields) |
Deprecated.
|
static <R extends Record,U extends Record> @NotNull ForeignKey<R,U> |
Internal.createForeignKey(UniqueKey<U> key,
Table<R> table,
String name,
TableField<R,?>[] fields,
boolean enforced) |
Deprecated.
|
static <R extends Record,U extends Record> @NotNull ForeignKey<R,U> |
Internal.createForeignKey(UniqueKey<U> key,
Table<R> table,
TableField<R,?>... fields) |
Deprecated.
|
static <R extends Record,T> Identity<R,T> |
AbstractKeys.createIdentity(Table<R> table,
TableField<R,T> field) |
Deprecated.
|
static <R extends Record,T> @NotNull Identity<R,T> |
Internal.createIdentity(Table<R> table,
TableField<R,T> field) |
Factory method for identities.
|
static <R extends Record> UniqueKey<R> |
AbstractKeys.createUniqueKey(Table<R> table,
String name,
TableField<R,?>... fields) |
Deprecated.
|
static <R extends Record> UniqueKey<R> |
AbstractKeys.createUniqueKey(Table<R> table,
TableField<R,?>... fields) |
Deprecated.
|
static <R extends Record> @NotNull UniqueKey<R> |
Internal.createUniqueKey(Table<R> table,
String name,
TableField<R,?>... fields) |
Deprecated.
|
static <R extends Record> @NotNull UniqueKey<R> |
Internal.createUniqueKey(Table<R> table,
String name,
TableField<R,?>[] fields,
boolean enforced) |
Deprecated.
|
static <R extends Record> @NotNull UniqueKey<R> |
Internal.createUniqueKey(Table<R> table,
Name name,
TableField<R,?>... fields) |
Factory method for unique keys.
|
static <R extends Record> @NotNull UniqueKey<R> |
Internal.createUniqueKey(Table<R> table,
Name name,
TableField<R,?>[] fields,
boolean enforced) |
Factory method for unique keys.
|
static <R extends Record,ER extends EmbeddableRecord<ER>> @NotNull UniqueKey<R> |
Internal.createUniqueKey(Table<R> table,
Name name,
TableField<R,ER> embeddableField,
boolean enforced) |
Factory method for unique keys.
|
static <R extends Record> @NotNull UniqueKey<R> |
Internal.createUniqueKey(Table<R> table,
TableField<R,?>... fields) |
Factory method for unique keys.
|
<T> Optional<T> |
DefaultDSLContext.fetchOptionalValue(TableField<?,T> field) |
|
<T> T |
DefaultDSLContext.fetchValue(TableField<?,T> field) |
|
<T> List<T> |
DefaultDSLContext.fetchValues(TableField<?,T> field) |
|
static <R extends Record,ER extends EmbeddableRecord<ER>> @NotNull TableField<R,?>[] |
Internal.fields(TableField<R,ER> embeddableField) |
Deprecated.
|
static <R extends Record,ER extends EmbeddableRecord<ER>> @NotNull Row |
Internal.fieldsRow(TableField<R,ER> embeddableField) |
Get the fields row of an embeddable type.
|