Uses of Interface
org.jooq.TableRecord
-
Packages that use TableRecord Package Description org.jooq This package contains jOOQ's public API.org.jooq.impl This package contains jOOQ's implementation classes. -
-
Uses of TableRecord in org.jooq
Classes in org.jooq with type parameters of type TableRecord Modifier and Type Interface Description interface
DAO<R extends TableRecord<R>,P,T>
A generic DAO interface for a pojo and a primary key type.interface
TableRecord<R extends TableRecord<R>>
A record originating from a single tableSubinterfaces of TableRecord in org.jooq Modifier and Type Interface Description interface
UpdatableRecord<R extends UpdatableRecord<R>>
A common interface for records that can be stored back to the database again.Methods in org.jooq with type parameters of type TableRecord Modifier and Type Method Description <O extends TableRecord<O>>
@NotNull Table<O>Result. children(ForeignKey<O,R> key)
Get a table expression representing the children of all of this result's records, given a foreign key.<O extends TableRecord<O>>
@NotNull Table<O>UpdatableRecord. children(ForeignKey<O,R> key)
Get a table expression representing the children of this record, given a foreign key.<R extends TableRecord<R>>
@NotNull Result<R>DSLContext. fetchByExample(R example)
Execute a "Query by Example" (QBE) based on an example record.<O extends TableRecord<O>>
OUpdatableRecord. fetchChild(ForeignKey<O,R> key)
Fetch a child record of this record, given a foreign key.<O extends TableRecord<O>>
@NotNull Result<O>Result. fetchChildren(ForeignKey<O,R> key)
Fetch child records of this record, given a foreign key, as if fetching fromResult.children(ForeignKey)
.<O extends TableRecord<O>>
@NotNull Result<O>UpdatableRecord. fetchChildren(ForeignKey<O,R> key)
Fetch child records of this record, given a foreign key.Methods in org.jooq with parameters of type TableRecord Modifier and Type Method Description @NotNull Batch
DSLContext. batchInsert(TableRecord<?>... records)
Create a batch statement to execute a set ofINSERT
queries in batch mode (with bind values) according toinsert()
semantics.int
DSLContext. executeDelete(TableRecord<?> record, Condition condition)
Delete a record from a table.int
DSLContext. executeInsert(TableRecord<?> record)
Insert one record.int
DSLContext. executeUpdate(TableRecord<?> record, Condition condition)
Update a table.Method parameters in org.jooq with type arguments of type TableRecord Modifier and Type Method Description @NotNull Batch
DSLContext. batchInsert(Collection<? extends TableRecord<?>> records)
Create a batch statement to execute a set ofINSERT
queries in batch mode (with bind values) according toinsert()
semantics. -
Uses of TableRecord in org.jooq.impl
Classes in org.jooq.impl with type parameters of type TableRecord Modifier and Type Class Description class
CustomRecord<R extends TableRecord<R>>
A base class for customTableRecord
implementations in client code.class
CustomTable<R extends TableRecord<R>>
A base class for customTable
implementations in client code.class
TableRecordImpl<R extends TableRecord<R>>
A record implementation for a record originating from a single tableClasses in org.jooq.impl that implement TableRecord Modifier and Type Class Description class
CustomRecord<R extends TableRecord<R>>
A base class for customTableRecord
implementations in client code.class
TableRecordImpl<R extends TableRecord<R>>
A record implementation for a record originating from a single tableclass
UpdatableRecordImpl<R extends UpdatableRecord<R>>
A record implementation for a record holding a primary keyMethods in org.jooq.impl with type parameters of type TableRecord Modifier and Type Method Description <O extends TableRecord<O>>
Table<O>UpdatableRecordImpl. children(ForeignKey<O,R> key)
<R extends TableRecord<R>>
Result<R>DefaultDSLContext. fetchByExample(R example)
<O extends TableRecord<O>>
OUpdatableRecordImpl. fetchChild(ForeignKey<O,R> key)
<O extends TableRecord<O>>
Result<O>UpdatableRecordImpl. fetchChildren(ForeignKey<O,R> key)
Methods in org.jooq.impl with parameters of type TableRecord Modifier and Type Method Description Batch
DefaultDSLContext. batchInsert(TableRecord<?>... records)
int
DefaultDSLContext. executeDelete(TableRecord<?> record, Condition condition)
int
DefaultDSLContext. executeInsert(TableRecord<?> record)
int
DefaultDSLContext. executeUpdate(TableRecord<?> record, Condition condition)
Method parameters in org.jooq.impl with type arguments of type TableRecord Modifier and Type Method Description Batch
DefaultDSLContext. batchInsert(Collection<? extends TableRecord<?>> records)
-