Uses of Interface
cz.encircled.joiner.query.JoinerQuery
Packages that use JoinerQuery
Package
Description
-
Uses of JoinerQuery in cz.encircled.joiner.core
Methods in cz.encircled.joiner.core with parameters of type JoinerQueryModifier and TypeMethodDescription<T,R> List<R> Joiner.find(JoinerQuery<T, R> request) JoinerRepository.find(JoinerQuery<U, R> request) Find multiple objects for given parameters<T,R> R Joiner.findOne(JoinerQuery<T, R> request) <R,U extends T>
RJoinerRepository.findOne(JoinerQuery<U, R> request) Find one object (or null) for given parameters<T,R> void Joiner.preprocessRequestQuery(JoinerQuery<T, R> request) JoinerJPQLSerializer.serialize(JoinerQuery<?, ?> joinerQuery) Serialize the given query to a JPQL string.<T,R> JoinerJpaQuery Joiner.toJPAQuery(JoinerQuery<T, R> request) -
Uses of JoinerQuery in cz.encircled.joiner.core.vendor
Methods in cz.encircled.joiner.core.vendor with parameters of type JoinerQueryModifier and TypeMethodDescriptionvoidEclipselinkRepository.addFetch(JoinDescription joinDescription, Collection<JoinDescription> joins, com.querydsl.core.types.EntityPath<?> rootPath, JoinerQuery<?, ?> request) voidVendorRepository.addFetch(JoinDescription joinDescription, Collection<JoinDescription> joins, com.querydsl.core.types.EntityPath<?> rootPath, JoinerQuery<?, ?> request) EclipselinkRepository.createQuery(JoinerQuery<?, ?> request, JoinerProperties joinerProperties, jakarta.persistence.EntityManager entityManager) HibernateRepository.createQuery(JoinerQuery<?, ?> request, JoinerProperties joinerProperties, jakarta.persistence.EntityManager entityManager) abstract JoinerJpaQueryVendorRepository.createQuery(JoinerQuery<?, ?> request, JoinerProperties joinerProperties, jakarta.persistence.EntityManager entityManager) <T> List<T>EclipselinkRepository.fetchResult(JoinerQuery<?, T> request, jakarta.persistence.Query jpaQuery) <T> List<T>HibernateRepository.fetchResult(JoinerQuery<?, T> request, jakarta.persistence.Query jpaQuery) abstract <T> List<T>VendorRepository.fetchResult(JoinerQuery<?, T> request, jakarta.persistence.Query jpaQuery) protected voidVendorRepository.setQueryParams(JoinerJPQLSerializer serializer, jakarta.persistence.Query query, JoinerQuery<?, ?> request, JoinerProperties joinerProperties) -
Uses of JoinerQuery in cz.encircled.joiner.feature
Methods in cz.encircled.joiner.feature with parameters of type JoinerQueryModifier and TypeMethodDescription<T,R> void PostQueryLazyFetchBlockerFeature.postLoad(JoinerQuery<T, R> request, List<R> result) -
Uses of JoinerQuery in cz.encircled.joiner.query
Classes in cz.encircled.joiner.query that implement JoinerQueryModifier and TypeClassDescriptionclassJoinerQueryBase<T,R> Implementation of joiner query withnon-tupleresultclassImplementation of joiner query withTupleresultMethods in cz.encircled.joiner.query that return JoinerQueryModifier and TypeMethodDescriptionJoinerQuery.andWhere(com.querydsl.core.types.dsl.BooleanExpression where) JoinerQuery.asc(com.querydsl.core.types.Expression<?> orderBy) default <T,R> JoinerQuery<T, R> QueryFeature.before(JoinerQuery<T, R> request) This method is invoked before a JPA query creation and allows the request modificationJoinerQuery.cacheRegion(String cacheRegion) JoinerQueryBase.cacheRegion(String cacheRegion) JoinerQuery.copy()JoinerQuery<T,com.querydsl.core.Tuple> JoinerQuery.copy(com.querydsl.core.types.Expression<?>[] newReturnProjections) JoinerQueryBase.copy()JoinerQuery<T,com.querydsl.core.Tuple> JoinerQueryBase.copy(com.querydsl.core.types.Expression<?>[] newReturnProjections) static <T> JoinerQuery<T,Long> Q.count(com.querydsl.core.types.EntityPath<T> from) Build count queryJoinerQuery.desc(com.querydsl.core.types.Expression<?> orderBy) JoinerQuery.distinct(boolean isDistinct) JoinerQuery.flushMode(jakarta.persistence.FlushModeType flushMode) JoinerQueryBase.flushMode(jakarta.persistence.FlushModeType flushMode) <T> JoinerQuery<T,R> ExpressionQueryFromBuilder.from(com.querydsl.core.types.EntityPath<T> from) <T> JoinerQuery<T,R> FromBuilder.from(com.querydsl.core.types.EntityPath<T> from) static <T> JoinerQuery<T,T> Q.from(com.querydsl.core.types.EntityPath<T> from) Build "from" clause of query<T> JoinerQuery<T,com.querydsl.core.Tuple> TupleQueryFromBuilder.from(com.querydsl.core.types.EntityPath<T> from) JoinerQuery.groupBy(com.querydsl.core.types.Path<?>... groupBy) JoinerQuery.having(com.querydsl.core.types.Predicate having) JoinerQuery.joinGraphs(String... names) Add join graphs to the query.Set max results for the query resultsSet offset for the query resultsJoinerQuery.orWhere(com.querydsl.core.types.dsl.BooleanExpression where) JoinerQueryBase.orWhere(com.querydsl.core.types.dsl.BooleanExpression where) JoinerQuery.setStatelessSession(Boolean isStatelessSession) JoinerQueryBase.setStatelessSession(Boolean statelessSession) JoinerQuery.useStatelessSession()JoinerQueryBase.useStatelessSession()JoinerQuery.where(com.querydsl.core.types.Predicate where) Methods in cz.encircled.joiner.query with parameters of type JoinerQueryModifier and TypeMethodDescriptiondefault <T,R> jakarta.persistence.Query QueryFeature.after(JoinerQuery<T, R> request, jakarta.persistence.Query query) This method is invoked just before a JPA query execution and allows to modify the result query directlydefault <T,R> JoinerQuery<T, R> QueryFeature.before(JoinerQuery<T, R> request) This method is invoked before a JPA query creation and allows the request modificationdefault <T,R> void QueryFeature.postLoad(JoinerQuery<T, R> request, List<R> result) This method is invoked after the result set is fetched, similar to JPA @PostLoad