All Classes and Interfaces

Class
Description
An abstract implementation of the MultiQuerySpecification interface that provides a base structure for handling multiple query specifications.
An abstract base class implementing the QuerySpecification interface, providing base functionality for query specifications.
AutoCloseable that automatically rolls back the database transaction in the event that it was not committed.
AutoCloseable that automatically disables / re-enables JDBC auto-commit.
Represents a repository that allows cursor-based pagination for querying and manipulating entities.
Cursor paginated results collection.
Represents a query specification for cursor-based pagination.
 
GenericRepository is an interface for performing generic CRUD (Create, Read, Update, Delete) operations on entities.
This interface defines a Mapper that can be used to convert between two types, A and B.
This abstract class implements the Mapper interface to provide a base adapter for converting between two types, A and B.
The MappingCursorQuerySpecification interface represents a query specification used in cursor-based pagination.
MappingOffsetQuerySpecification represents a query specification with offset-based pagination functionality and mapping capabilities.
Defines a query or queries to execute that result in a map of named query results.
Represents a repository with offset-based pagination functionality.
Offset paginated results collection.
Represents a query specification with offset and limit functionality.
Interface providing utility methods for setting parameters in a PreparedStatement with nullable values.
Represents a query result containing a list of results of type T.
Defines a query to execute.
The ResultSetMapper interface is used for mapping a ResultSet to an object or a list of objects.
The ResultSetSupport interface provides utility methods to simplify the retrieval of columns from a ResultSet.
The UpdateSpecification interface defines a contract for performing update operations on a database.