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,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,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,ER extends EmbeddableRecord<ER>> @NotNull TableField<R,?>[] |
Internal.fields(TableField<R,ER> embeddableField) |
Get the fields of an embeddable type.
|