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.