Default Filter Repository
class DefaultFilterRepository<T : Any, ID : Serializable>(entityInformation: JpaEntityInformation<T, ID>, entityManager: EntityManager) : SimpleJpaRepository<T, ID> , FilterRepository<T, ID> (source)
Represents the default implementation of the FilterRepository interface.
This is the class users of the DSL will normayy interact with when they want to filter entities. All the filtering logic is implemented here.
Parameters
T
the entity type
ID
the ID type of the entity
entity Information
the JpaEntityInformation object that provides metadata about the entity
entity Manager
the EntityManager used to interact with the database
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getEntities(pagination: Pagination, filter: Filter?, sorting: Sorting?, fieldTransformer: TransformFunction<String, String>): Page<T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Transactional
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard