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 TypeMethodDescription<O extends UpdatableRecord<O>>
OTableRecordImpl.fetchParent(ForeignKey<R,O> key)
<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)