Package com.helixframework.db.repository
package com.helixframework.db.repository
-
ClassDescriptionAn abstract implementation of the
MultiQuerySpecificationinterface that provides a base structure for handling multiple query specifications.An abstract base class implementing theQuerySpecificationinterface, providing base functionality for query specifications.CursorPagedRepository<T,K, C> Represents a repository that allows cursor-based pagination for querying and manipulating entities.Represents a query specification for cursor-based pagination.GenericRepository<T,K> GenericRepository is an interface for performing generic CRUD (Create, Read, Update, Delete) operations on entities.Mapper<A,B> This interface defines a Mapper that can be used to convert between two types, A and B.MapperAdapter<A,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.Represents a query specification with offset and limit functionality.QueryResult<T>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 aResultSet.The UpdateSpecification interface defines a contract for performing update operations on a database.