Package com.flowlogix.api.dao
package com.flowlogix.api.dao
This package contains the main API classes for the Flow Logix JPA DAO framework
-
ClassDescriptionJPAFinder<TT>Easily add a composable query enhancement criteria to
JPAFinder.findAll()
andJPAFinder.findRange(long, long)
methods, as well asJPAFinder.count()
methodsPartial query criteria, onlyCriteriaBuilder
andRoot
Used by enriched count and find query methods / lambdasConvenience interface for use withJPAFinder.CriteriaBuilderAndRoot
andJPAFinder.QueryCriteria
and is able to compose many enhanced query lambdas togetherJPAFinderHelper<TT>Enhanced JPA Finder interface that provides access to the entity manager, the entity class, and the ability to build aJPAFinder.QueryCriteria
recordConvenience interface for use withDelegate
when forwarding methods ofEntityManager
so DaoHelper's own methods get exposed correctlyJPANativeQuery<TT>Interface for creating type-safe JPA native queries