Package cz.encircled.joiner.core.vendor
Class HibernateRepository
java.lang.Object
cz.encircled.joiner.core.vendor.AbstractVendorRepository
cz.encircled.joiner.core.vendor.HibernateRepository
- All Implemented Interfaces:
JoinerVendorRepository
- Author:
- Kisel on 21.01.2016.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFetch(com.querydsl.jpa.JPQLQuery<?> query, JoinDescription joinDescription, Collection<JoinDescription> joins, com.querydsl.core.types.EntityPath<?> rootPath) <R> com.querydsl.jpa.JPQLQuery<R>createQuery(JoinerQuery<?, R> request, jakarta.persistence.EntityManager entityManager, JoinerProperties joinerProperties) <T> List<T>getResultList(JoinerQuery<?, T> request, com.querydsl.jpa.JPQLQuery<T> query, JoinerProperties joinerProperties) Methods inherited from class cz.encircled.joiner.core.vendor.AbstractVendorRepository
addJoinMethods 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
addJoin
-
Constructor Details
-
HibernateRepository
public HibernateRepository()
-
-
Method Details
-
addFetch
public void addFetch(com.querydsl.jpa.JPQLQuery<?> query, JoinDescription joinDescription, Collection<JoinDescription> joins, com.querydsl.core.types.EntityPath<?> rootPath) - Specified by:
addFetchin interfaceJoinerVendorRepository
-
getResultList
public <T> List<T> getResultList(JoinerQuery<?, T> request, com.querydsl.jpa.JPQLQuery<T> query, JoinerProperties joinerProperties) - Specified by:
getResultListin interfaceJoinerVendorRepository- Overrides:
getResultListin classAbstractVendorRepository
-
createQuery
public <R> com.querydsl.jpa.JPQLQuery<R> createQuery(JoinerQuery<?, R> request, jakarta.persistence.EntityManager entityManager, JoinerProperties joinerProperties) - Specified by:
createQueryin interfaceJoinerVendorRepository
-