Uses of Interface
org.jooq.TableField
-
Packages that use TableField Package Description org.jooq This package contains jOOQ's public API.org.jooq.impl This package contains jOOQ's implementation classes. -
-
Uses of TableField in org.jooq
Methods in org.jooq that return TableField Modifier and Type Method Description @NotNull TableField<R,T>
Identity. getField()
TheIDENTITY
column.@NotNull TableField<R,?>[]
Key. getFieldsArray()
The fields that make up theKEY
@NotNull TableField<O,?>[]
ForeignKey. getKeyFieldsArray()
The fields that make up the referencedUniqueKey
.@Nullable TableField<R,?>
Table. getRecordTimestamp()
A "timestamp" field holding record timestamp information used for optimistic locking@Nullable TableField<R,?>
Table. getRecordVersion()
A "version" field holding record version information used for optimistic lockingMethods in org.jooq that return types with arguments of type TableField Modifier and Type Method Description @NotNull List<TableField<R,?>>
Key. getFields()
The fields that make up theKEY
@NotNull List<TableField<O,?>>
ForeignKey. getKeyFields()
The fields that make up the referencedUniqueKey
.Methods in org.jooq with parameters of type TableField Modifier and Type Method Description void
SelectQuery. addJoinOnKey(TableLike<?> table, JoinType type, TableField<?,?>... keyFields)
Joins the existing table product to a new table using a foreign key.<T> @NotNull Optional<T>
DSLContext. fetchOptionalValue(TableField<?,T> field)
Execute aResultQuery
in the context of thisDSLContext
and return a single value.<T> T
DSLContext. fetchValue(TableField<?,T> field)
Execute aResultQuery
in the context of thisDSLContext
and return a single value.<T> @NotNull List<T>
DSLContext. fetchValues(TableField<?,T> field)
Fetch all values in a givenTable
'sTableField
.@NotNull SelectJoinStep<R>
SelectOnStep. onKey(TableField<?,?>... keyFields)
Join the previous table on a non-ambiguous foreign key relationship between the two joined tables.@NotNull TableOnConditionStep<R>
TableOnStep. onKey(TableField<?,?>... keyFields)
Join the table on a non-ambiguous foreign key relationship between the two joined tables. -
Uses of TableField in org.jooq.impl
Methods in org.jooq.impl that return TableField Modifier and Type Method Description 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,ER extends EmbeddableRecord<ER>>
@NotNull TableField<R,?>[]Internal. fields(TableField<R,ER> embeddableField)
Deprecated.- [#11058] - 3.14.5 - Please re-generate your code.Methods in org.jooq.impl with parameters of type TableField Modifier and Type Method Description 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.- [#6875] [#7158] - 3.11.0 - Please re-generate your codestatic <R extends Record,U extends Record>
ForeignKey<R,U>AbstractKeys. createForeignKey(UniqueKey<U> key, Table<R> table, TableField<R,?>... fields)
Deprecated.- [#6875] [#7158] - 3.11.0 - Please re-generate your codestatic <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.- 3.14.0 - [#9404] - Please re-generate your code.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.- 3.14.0 - [#9404] - Please re-generate your code.static <R extends Record,U extends Record>
@NotNull ForeignKey<R,U>Internal. createForeignKey(UniqueKey<U> key, Table<R> table, TableField<R,?>... fields)
Deprecated.- 3.14.0 - [#9404] - Please re-generate your code.static <R extends Record,T>
Identity<R,T>AbstractKeys. createIdentity(Table<R> table, TableField<R,T> field)
Deprecated.- [#6875] [#7158] - 3.11.0 - Please re-generate your codestatic <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.- [#6875] [#7158] - 3.11.0 - Please re-generate your codestatic <R extends Record>
UniqueKey<R>AbstractKeys. createUniqueKey(Table<R> table, TableField<R,?>... fields)
Deprecated.- [#6875] [#7158] - 3.11.0 - Please re-generate your codestatic <R extends Record>
@NotNull UniqueKey<R>Internal. createUniqueKey(Table<R> table, String name, TableField<R,?>... fields)
Deprecated.- 3.14.0 - [#9404] - Please re-generate your code.static <R extends Record>
@NotNull UniqueKey<R>Internal. createUniqueKey(Table<R> table, String name, TableField<R,?>[] fields, boolean enforced)
Deprecated.- 3.14.0 - [#9404] - Please re-generate your code.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.- [#11058] - 3.14.5 - Please re-generate your code.static <R extends Record,ER extends EmbeddableRecord<ER>>
@NotNull RowInternal. fieldsRow(TableField<R,ER> embeddableField)
Get the fields row of an embeddable type.Constructors in org.jooq.impl with parameters of type TableField Constructor Description EmbeddableRecordImpl(TableField<?,?>... fields)
Deprecated.- [#11058] - 3.14.5 - Please re-generate your code.
-