Index

C D F J M S T 
All Classes and Interfaces|All Packages

C

ch.martinelli.oss.jooqspring - package ch.martinelli.oss.jooqspring
 
count() - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Counts the total number of records in the associated table.
count(Condition) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Counts the number of records in the associated table that match the given condition.

D

delete(Condition) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Deletes records from the database that match the given condition.
delete(R) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Deletes the specified record from the database.
deleteById(ID) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Deletes a record from the database identified by its primary key.
dslContext - Variable in class ch.martinelli.oss.jooqspring.JooqDAO
The DSLContext instance used for executing SQL queries and interacting with the database.

F

findAll(int, int, List<OrderField<?>>) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Retrieves a list of records from the database with pagination and sorting.
findAll(Condition) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Retrieves a list of records from the database with filtering.
findAll(Condition, int, int, List<OrderField<?>>) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Retrieves a list of records from the database with filtering, pagination, and sorting.
findAll(Condition, List<OrderField<?>>) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Retrieves a list of records from the database with filtering, and sorting.
findById(ID) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Finds a record by its primary key.

J

JooqDAO<T,R,ID> - Class in ch.martinelli.oss.jooqspring
Abstract DAO class for CRUD operations using jOOQ.
JooqDAO(DSLContext, T) - Constructor for class ch.martinelli.oss.jooqspring.JooqDAO
Constructs a new JooqRepository with the specified DSLContext and table.

M

merge(R) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Merges (INSERT … ON DUPLICATE KEY UPDATE) the given record into the database.

S

save(R) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Saves (INSERT or UPDATE) the given record to the database.
saveAll(List<R>) - Method in class ch.martinelli.oss.jooqspring.JooqDAO
Saves a list of records to the database using batch store operations.

T

table - Variable in class ch.martinelli.oss.jooqspring.JooqDAO
The database table associated with this repository.
C D F J M S T 
All Classes and Interfaces|All Packages