Uses of Interface
org.jooq.UpdatableRecord
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of UpdatableRecord in org.jooq
Modifier and TypeInterfaceDescriptioninterface
UpdatableRecord<R extends UpdatableRecord<R>>
A common interface for records that can be stored back to the database again.Modifier and TypeMethodDescription<O extends UpdatableRecord<O>>
OTableRecord.fetchParent
(ForeignKey<R, O> key) Fetch a parent record of this record, given a foreign key.<O extends UpdatableRecord<O>>
@NotNull Result<O> Result.fetchParents
(ForeignKey<R, O> key) Fetch parent records of this record, given a foreign key, as if fetching fromResult.parents(ForeignKey)
.<O extends UpdatableRecord<O>>
@NotNull Table<O> TableRecord.parent
(ForeignKey<R, O> key) Get a table expression representing the parent of this record, given a foreign key.<O extends UpdatableRecord<O>>
@NotNull Table<O> Result.parents
(ForeignKey<R, O> key) Get a table expression representing the parents of all of this result's records, given a foreign key.Modifier and TypeMethodDescription@NotNull Batch
DSLContext.batchDelete
(UpdatableRecord<?>... records) Create a batch statement to execute a set ofDELETE
queries in batch mode (with bind values) according todelete()
sematics.@NotNull Batch
DSLContext.batchMerge
(UpdatableRecord<?>... records) Create a batch statement to execute a set ofMERGE
queries in batch mode (with bind values) according tomerge()
semantics.@NotNull Batch
DSLContext.batchStore
(UpdatableRecord<?>... records) Create a batch statement to execute a set ofINSERT
andUPDATE
queries in batch mode (with bind values) according tostore()
semantics.@NotNull Batch
DSLContext.batchUpdate
(UpdatableRecord<?>... records) Create a batch statement to execute a set ofUPDATE
queries in batch mode (with bind values) according toupdate()
semantics.int
DSLContext.executeDelete
(UpdatableRecord<?> record) Delete a record from a table.int
DSLContext.executeUpdate
(UpdatableRecord<?> record) Update a table.Modifier and TypeMethodDescription@NotNull Batch
DSLContext.batchDelete
(Collection<? extends UpdatableRecord<?>> records) Create a batch statement to execute a set ofDELETE
queries in batch mode (with bind values) according todelete()
sematics.@NotNull Batch
DSLContext.batchMerge
(Collection<? extends UpdatableRecord<?>> records) Create a batch statement to execute a set ofMERGE
queries in batch mode (with bind values) according tomerge()
semantics.@NotNull Batch
DSLContext.batchStore
(Collection<? extends UpdatableRecord<?>> records) Create a batch statement to execute a set ofINSERT
andUPDATE
queries in batch mode (with bind values) according tostore()
semantics.@NotNull Batch
DSLContext.batchUpdate
(Collection<? extends UpdatableRecord<?>> records) Create a batch statement to execute a set ofUPDATE
queries in batch mode (with bind values) according toupdate()
semantics. -
Uses of UpdatableRecord in org.jooq.impl
Modifier and TypeClassDescriptionclass
DAOImpl<R extends UpdatableRecord<R>,
P, T> A common base implementation for generatedDAO
.class
UpdatableRecordImpl<R extends UpdatableRecord<R>>
A record implementation for a record holding a primary keyModifier and TypeClassDescriptionclass
UpdatableRecordImpl<R extends UpdatableRecord<R>>
A record implementation for a record holding a primary keyModifier and TypeMethodDescriptionfinal <O extends UpdatableRecord<O>>
OTableRecordImpl.fetchParent
(ForeignKey<R, O> key) final <O extends UpdatableRecord<O>>
Table<O> TableRecordImpl.parent
(ForeignKey<R, O> key) Modifier and TypeMethodDescriptionDefaultDSLContext.batchDelete
(UpdatableRecord<?>... records) DefaultDSLContext.batchMerge
(UpdatableRecord<?>... records) DefaultDSLContext.batchStore
(UpdatableRecord<?>... records) DefaultDSLContext.batchUpdate
(UpdatableRecord<?>... records) int
DefaultDSLContext.executeDelete
(UpdatableRecord<?> record) int
DefaultDSLContext.executeUpdate
(UpdatableRecord<?> record) Modifier and TypeMethodDescriptionDefaultDSLContext.batchDelete
(Collection<? extends UpdatableRecord<?>> records) DefaultDSLContext.batchMerge
(Collection<? extends UpdatableRecord<?>> records) DefaultDSLContext.batchStore
(Collection<? extends UpdatableRecord<?>> records) DefaultDSLContext.batchUpdate
(Collection<? extends UpdatableRecord<?>> records)