Package-level declarations
Types
Base class for all builders that can return results as data rows (via SELECT or RETURNING clause).
Internal implementation of AsyncTerminalMethods.
Internal implementation of DeleteQueryBuilder for building SQL DELETE statements.
Internal implementation of InsertQueryBuilder for building SQL INSERT statements.
Executes a raw SQL query that returns results. Allows passing arbitrary SQL for execution with convenient terminal methods.
Internal implementation of SelectQueryBuilder for building SQL SELECT queries. Inherits from AbstractQueryBuilder to reuse WITH clause logic and terminal methods.
Internal implementation of UpdateQueryBuilder for building SQL UPDATE statements.
Wrapper that provides the same terminal methods as AbstractQueryBuilder, but instead of executing queries, creates TransactionStep for lazy execution within transactions.