Uses of Interface
org.jooq.TableRecord
Packages that use TableRecord
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of TableRecord in org.jooq
Classes in org.jooq with type parameters of type TableRecordModifier and TypeInterfaceDescriptioninterfaceDAO<R extends TableRecord<R>,P, T> A generic DAO interface for a pojo and a primary key type.interfaceTableRecord<R extends TableRecord<R>>A record originating from a single tableSubinterfaces of TableRecord in org.jooqModifier and TypeInterfaceDescriptioninterfaceUpdatableRecord<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 TableRecordModifier and TypeMethodDescription<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 TableRecordModifier and TypeMethodDescription@NotNull BatchDSLContext.batchInsert(TableRecord<?>... records) Create a batch statement to execute a set ofINSERTqueries in batch mode (with bind values) according toinsert()semantics.intDSLContext.executeDelete(TableRecord<?> record, Condition condition) Delete a record from a table.intDSLContext.executeInsert(TableRecord<?> record) Insert one record.intDSLContext.executeUpdate(TableRecord<?> record, Condition condition) Update a table.Method parameters in org.jooq with type arguments of type TableRecordModifier and TypeMethodDescription@NotNull BatchDSLContext.batchInsert(Collection<? extends TableRecord<?>> records) Create a batch statement to execute a set ofINSERTqueries 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 TableRecordModifier and TypeClassDescriptionclassCustomRecord<R extends TableRecord<R>>A base class for customTableRecordimplementations in client code.classCustomTable<R extends TableRecord<R>>A base class for customTableimplementations in client code.classTableRecordImpl<R extends TableRecord<R>>A record implementation for a record originating from a single tableClasses in org.jooq.impl that implement TableRecordModifier and TypeClassDescriptionclassCustomRecord<R extends TableRecord<R>>A base class for customTableRecordimplementations in client code.classTableRecordImpl<R extends TableRecord<R>>A record implementation for a record originating from a single tableclassUpdatableRecordImpl<R extends UpdatableRecord<R>>A record implementation for a record holding a primary keyMethods in org.jooq.impl with type parameters of type TableRecordModifier and TypeMethodDescriptionfinal <O extends TableRecord<O>>
Table<O> UpdatableRecordImpl.children(ForeignKey<O, R> key) <R extends TableRecord<R>>
Result<R> DefaultDSLContext.fetchByExample(R example) final <O extends TableRecord<O>>
OUpdatableRecordImpl.fetchChild(ForeignKey<O, R> key) final <O extends TableRecord<O>>
Result<O> UpdatableRecordImpl.fetchChildren(ForeignKey<O, R> key) Methods in org.jooq.impl with parameters of type TableRecordModifier and TypeMethodDescriptionDefaultDSLContext.batchInsert(TableRecord<?>... records) intDefaultDSLContext.executeDelete(TableRecord<?> record, Condition condition) intDefaultDSLContext.executeInsert(TableRecord<?> record) intDefaultDSLContext.executeUpdate(TableRecord<?> record, Condition condition) Method parameters in org.jooq.impl with type arguments of type TableRecordModifier and TypeMethodDescriptionDefaultDSLContext.batchInsert(Collection<? extends TableRecord<?>> records)