| Package | Description |
|---|---|
| cz.encircled.joiner.core | |
| cz.encircled.joiner.query |
| Modifier and Type | Method and Description |
|---|---|
<T,R> List<R> |
Joiner.find(JoinerQuery<T,R> request) |
<R,U extends T> |
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> |
JoinerRepository.findOne(JoinerQuery<U,R> request)
Find one object (or null) for given parameters
|
<T,R> com.querydsl.jpa.impl.JPAQuery<R> |
Joiner.toJPAQuery(JoinerQuery<T,R> request) |
| Modifier and Type | Class and Description |
|---|---|
class |
JoinerQueryBase<T,R>
Implementation of joiner query with
non-tuple result |
class |
TupleJoinerQuery<T>
Implementation of joiner query with
Tuple result |
| Modifier and Type | Method and Description |
|---|---|
<T,R> JoinerQuery<T,R> |
QueryFeature.before(JoinerQuery<T,R> request)
This method is called before JPA query creation and allows request modification
|
JoinerQuery<T,R> |
JoinerQueryBase.copy() |
JoinerQuery<T,R> |
JoinerQuery.copy() |
static <T> JoinerQuery<T,Long> |
Q.count(com.querydsl.core.types.EntityPath<T> from)
Build count query
|
<T> JoinerQuery<T,com.querydsl.core.Tuple> |
TupleQueryFromBuilder.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,R> |
FromBuilder.from(com.querydsl.core.types.EntityPath<T> from) |
<T> JoinerQuery<T,R> |
ExpressionQueryFromBuilder.from(com.querydsl.core.types.EntityPath<T> from) |
| Modifier and Type | Method and Description |
|---|---|
<T,R> com.querydsl.jpa.impl.JPAQuery<R> |
QueryFeature.after(JoinerQuery<T,R> request,
com.querydsl.jpa.impl.JPAQuery<R> query)
This method is called just before JPA query execution and allows to modify result query directly
|
<T,R> JoinerQuery<T,R> |
QueryFeature.before(JoinerQuery<T,R> request)
This method is called before JPA query creation and allows request modification
|
Copyright © 2018. All rights reserved.