Package com.helixframework.db.repository


package com.helixframework.db.repository
  • 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.
    Represents a repository that allows cursor-based pagination for querying and manipulating entities.
    Represents a query specification for cursor-based pagination.
     
    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.
    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.
    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.