Package cz.encircled.joiner.core.vendor
Class EclipselinkRepository
java.lang.Object
cz.encircled.joiner.core.vendor.AbstractVendorRepository
cz.encircled.joiner.core.vendor.EclipselinkRepository
- All Implemented Interfaces:
JoinerVendorRepository
public class EclipselinkRepository
extends AbstractVendorRepository
implements JoinerVendorRepository
- Author:
- Vlad on 13-Sep-16.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFetch(com.querydsl.jpa.JPQLQuery<?> query, JoinDescription joinDescription, Collection<JoinDescription> joins, com.querydsl.core.types.EntityPath<?> rootPath) voidaddJoin(com.querydsl.jpa.JPQLQuery query, JoinDescription joinDescription) <R> com.querydsl.jpa.JPQLQuery<R>createQuery(JoinerQuery<?, R> request, jakarta.persistence.EntityManager entityManager, JoinerProperties joinerProperties) Methods inherited from class cz.encircled.joiner.core.vendor.AbstractVendorRepository
getResultListMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cz.encircled.joiner.core.vendor.JoinerVendorRepository
getResultList
-
Constructor Details
-
EclipselinkRepository
public EclipselinkRepository()
-
-
Method Details
-
createQuery
public <R> com.querydsl.jpa.JPQLQuery<R> createQuery(JoinerQuery<?, R> request, jakarta.persistence.EntityManager entityManager, JoinerProperties joinerProperties) - Specified by:
createQueryin interfaceJoinerVendorRepository
-
addFetch
public void addFetch(com.querydsl.jpa.JPQLQuery<?> query, JoinDescription joinDescription, Collection<JoinDescription> joins, com.querydsl.core.types.EntityPath<?> rootPath) - Specified by:
addFetchin interfaceJoinerVendorRepository
-
addJoin
- Specified by:
addJoinin interfaceJoinerVendorRepository- Overrides:
addJoinin classAbstractVendorRepository
-