T - Query result typepublic class DefaultJpaQuery<T> extends Object implements JpaQuery<T>
JpaQuery implementation.| Constructor and Description |
|---|
DefaultJpaQuery(com.holonplatform.datastore.jpa.context.JpaOperationContext operationContext) |
| Modifier and Type | Method and Description |
|---|---|
<R,C> R |
accept(com.querydsl.core.types.Visitor<R,C> v,
C context) |
JpaQuery<T> |
aggregate(com.holonplatform.core.query.QueryAggregation aggregation) |
static void |
configureQuery(com.querydsl.jpa.JPQLQuery<?> query,
com.holonplatform.core.query.QueryConfiguration configuration,
com.holonplatform.datastore.jpa.querydsl.internal.expressions.QueryDslResolutionContext context)
Configure JPA query using query definition
|
com.querydsl.core.types.dsl.BooleanExpression |
contains(com.querydsl.core.types.Expression<? extends T> right) |
com.querydsl.core.types.dsl.BooleanExpression |
contains(T constant) |
JpaQuery<T> |
distinct() |
com.querydsl.core.types.dsl.BooleanExpression |
eq(com.querydsl.core.types.Expression<? extends T> expr) |
com.querydsl.core.types.dsl.BooleanExpression |
eq(T constant) |
com.querydsl.core.types.dsl.BooleanExpression |
exists() |
List<T> |
fetch() |
JpaQuery<T> |
fetchAll() |
long |
fetchCount() |
T |
fetchFirst() |
JpaQuery<T> |
fetchJoin() |
T |
fetchOne() |
com.querydsl.core.QueryResults<T> |
fetchResults() |
JpaQuery<T> |
filter(com.holonplatform.core.query.QueryFilter filter) |
<P> JpaQuery<T> |
from(com.querydsl.core.types.CollectionExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
JpaQuery<T> |
from(com.querydsl.core.types.EntityPath<?>... sources) |
com.querydsl.core.QueryMetadata |
getMetadata() |
com.holonplatform.core.query.QueryConfiguration |
getQueryConfiguration() |
Class<? extends T> |
getType() |
com.querydsl.core.types.dsl.BooleanExpression |
goe(com.querydsl.core.types.Expression<? extends T> expr) |
com.querydsl.core.types.dsl.BooleanExpression |
goe(T constant) |
JpaQuery<T> |
groupBy(com.querydsl.core.types.Expression<?>... o) |
com.querydsl.core.types.dsl.BooleanExpression |
gt(com.querydsl.core.types.Expression<? extends T> expr) |
com.querydsl.core.types.dsl.BooleanExpression |
gt(T constant) |
JpaQuery<T> |
having(com.querydsl.core.types.Predicate... o) |
com.querydsl.core.types.dsl.BooleanExpression |
in(Collection<? extends T> right) |
com.querydsl.core.types.dsl.BooleanExpression |
in(T... right) |
<P> JpaQuery<T> |
innerJoin(com.querydsl.core.types.CollectionExpression<?,P> target) |
<P> JpaQuery<T> |
innerJoin(com.querydsl.core.types.CollectionExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
innerJoin(com.querydsl.core.types.EntityPath<P> target) |
<P> JpaQuery<T> |
innerJoin(com.querydsl.core.types.EntityPath<P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
innerJoin(com.querydsl.core.types.MapExpression<?,P> target) |
<P> JpaQuery<T> |
innerJoin(com.querydsl.core.types.MapExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
com.querydsl.core.types.dsl.BooleanOperation |
isNotNull() |
com.querydsl.core.types.dsl.BooleanOperation |
isNull() |
com.mysema.commons.lang.CloseableIterator<T> |
iterate() |
<P> JpaQuery<T> |
join(com.querydsl.core.types.CollectionExpression<?,P> target) |
<P> JpaQuery<T> |
join(com.querydsl.core.types.CollectionExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
join(com.querydsl.core.types.EntityPath<P> target) |
<P> JpaQuery<T> |
join(com.querydsl.core.types.EntityPath<P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
join(com.querydsl.core.types.MapExpression<?,P> target) |
<P> JpaQuery<T> |
join(com.querydsl.core.types.MapExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
leftJoin(com.querydsl.core.types.CollectionExpression<?,P> target) |
<P> JpaQuery<T> |
leftJoin(com.querydsl.core.types.CollectionExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
leftJoin(com.querydsl.core.types.EntityPath<P> target) |
<P> JpaQuery<T> |
leftJoin(com.querydsl.core.types.EntityPath<P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
leftJoin(com.querydsl.core.types.MapExpression<?,P> target) |
<P> JpaQuery<T> |
leftJoin(com.querydsl.core.types.MapExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
JpaQuery<T> |
limit(int limit) |
JpaQuery<T> |
limit(long limit) |
com.querydsl.core.types.dsl.BooleanExpression |
loe(com.querydsl.core.types.Expression<? extends T> expr) |
com.querydsl.core.types.dsl.BooleanExpression |
loe(T constant) |
com.querydsl.core.types.dsl.BooleanExpression |
lt(com.querydsl.core.types.Expression<? extends T> expr) |
com.querydsl.core.types.dsl.BooleanExpression |
lt(T constant) |
com.querydsl.core.types.dsl.BooleanExpression |
ne(com.querydsl.core.types.Expression<? extends T> expr) |
com.querydsl.core.types.dsl.BooleanExpression |
ne(T constant) |
com.querydsl.core.types.dsl.BooleanExpression |
notExists() |
JpaQuery<T> |
offset(int offset) |
JpaQuery<T> |
offset(long offset) |
JpaQuery<T> |
on(com.querydsl.core.types.Predicate... condition) |
JpaQuery<T> |
orderBy(com.querydsl.core.types.OrderSpecifier<?>... o) |
<C> JpaQuery<T> |
parameter(com.holonplatform.core.config.ConfigProperty<C> property,
C value) |
JpaQuery<T> |
parameter(String name,
Object value) |
JpaQuery<T> |
restrict(int limit,
int offset) |
JpaQuery<T> |
restrict(com.querydsl.core.QueryModifiers modifiers) |
<P> JpaQuery<T> |
rightJoin(com.querydsl.core.types.CollectionExpression<?,P> target) |
<P> JpaQuery<T> |
rightJoin(com.querydsl.core.types.CollectionExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
rightJoin(com.querydsl.core.types.EntityPath<P> target) |
<P> JpaQuery<T> |
rightJoin(com.querydsl.core.types.EntityPath<P> target,
com.querydsl.core.types.Path<P> alias) |
<P> JpaQuery<T> |
rightJoin(com.querydsl.core.types.MapExpression<?,P> target) |
<P> JpaQuery<T> |
rightJoin(com.querydsl.core.types.MapExpression<?,P> target,
com.querydsl.core.types.Path<P> alias) |
JpaQuery<com.querydsl.core.Tuple> |
select(com.querydsl.core.types.Expression<?>... exprs) |
<U> JpaQuery<U> |
select(com.querydsl.core.types.Expression<U> expr) |
<P> JpaQuery<T> |
set(com.querydsl.core.types.ParamExpression<P> param,
P value) |
JpaQuery<T> |
setFlushMode(javax.persistence.FlushModeType flushMode)
Set the query
FlushModeType. |
JpaQuery<T> |
setHint(String name,
Object value)
Add a query hint.
|
JpaQuery<T> |
setLockMode(javax.persistence.LockModeType lockMode)
Set the query
LockModeType. |
JpaQuery<T> |
sort(com.holonplatform.core.query.QuerySort sort) |
JpaQuery<T> |
target(com.holonplatform.core.datastore.DataTarget<?> target) |
<S> S |
transform(com.querydsl.core.ResultTransformer<S> transformer) |
JpaQuery<T> |
where(com.querydsl.core.types.Predicate... o) |
<E extends com.holonplatform.core.Expression,R extends com.holonplatform.core.Expression> |
withExpressionResolver(com.holonplatform.core.ExpressionResolver<E,R> expressionResolver) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, list, singleResult, uniqueResultfilter, filterpublic DefaultJpaQuery(com.holonplatform.datastore.jpa.context.JpaOperationContext operationContext)
public com.holonplatform.core.query.QueryConfiguration getQueryConfiguration()
public <E extends com.holonplatform.core.Expression,R extends com.holonplatform.core.Expression> JpaQuery<T> withExpressionResolver(com.holonplatform.core.ExpressionResolver<E,R> expressionResolver)
public <C> JpaQuery<T> parameter(com.holonplatform.core.config.ConfigProperty<C> property, C value)
public JpaQuery<T> groupBy(com.querydsl.core.types.Expression<?>... o)
JpaQuerypublic JpaQuery<T> having(com.querydsl.core.types.Predicate... o)
JpaQuerypublic <U> JpaQuery<U> select(com.querydsl.core.types.Expression<U> expr)
JpaQuerypublic JpaQuery<com.querydsl.core.Tuple> select(com.querydsl.core.types.Expression<?>... exprs)
JpaQuerypublic JpaQuery<T> from(com.querydsl.core.types.EntityPath<?>... sources)
JpaQuerypublic <P> JpaQuery<T> from(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> innerJoin(com.querydsl.core.types.EntityPath<P> target)
JpaQuerypublic <P> JpaQuery<T> innerJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> innerJoin(com.querydsl.core.types.CollectionExpression<?,P> target)
JpaQuerypublic <P> JpaQuery<T> innerJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> innerJoin(com.querydsl.core.types.MapExpression<?,P> target)
JpaQuerypublic <P> JpaQuery<T> innerJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> join(com.querydsl.core.types.EntityPath<P> target)
JpaQuerypublic <P> JpaQuery<T> join(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> join(com.querydsl.core.types.CollectionExpression<?,P> target)
JpaQuerypublic <P> JpaQuery<T> join(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> join(com.querydsl.core.types.MapExpression<?,P> target)
JpaQuerypublic <P> JpaQuery<T> join(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> leftJoin(com.querydsl.core.types.EntityPath<P> target)
JpaQuerypublic <P> JpaQuery<T> leftJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> leftJoin(com.querydsl.core.types.CollectionExpression<?,P> target)
JpaQuerypublic <P> JpaQuery<T> leftJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> leftJoin(com.querydsl.core.types.MapExpression<?,P> target)
JpaQuerypublic <P> JpaQuery<T> leftJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> rightJoin(com.querydsl.core.types.EntityPath<P> target)
JpaQuerypublic <P> JpaQuery<T> rightJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> rightJoin(com.querydsl.core.types.CollectionExpression<?,P> target)
JpaQuerypublic <P> JpaQuery<T> rightJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic <P> JpaQuery<T> rightJoin(com.querydsl.core.types.MapExpression<?,P> target)
JpaQuerypublic <P> JpaQuery<T> rightJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)
JpaQuerypublic JpaQuery<T> on(com.querydsl.core.types.Predicate... condition)
JpaQuerypublic <S> S transform(com.querydsl.core.ResultTransformer<S> transformer)
public com.querydsl.core.QueryMetadata getMetadata()
getMetadata in interface com.querydsl.core.types.SubQueryExpression<T>public JpaQuery<T> restrict(com.querydsl.core.QueryModifiers modifiers)
JpaQuerypublic JpaQuery<T> orderBy(com.querydsl.core.types.OrderSpecifier<?>... o)
JpaQuerypublic JpaQuery<T> where(com.querydsl.core.types.Predicate... o)
JpaQuerypublic <P> JpaQuery<T> set(com.querydsl.core.types.ParamExpression<P> param, P value)
JpaQuerypublic com.querydsl.core.types.dsl.BooleanExpression eq(com.querydsl.core.types.Expression<? extends T> expr)
eq in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression eq(T constant)
eq in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression ne(com.querydsl.core.types.Expression<? extends T> expr)
ne in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression ne(T constant)
ne in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression contains(com.querydsl.core.types.Expression<? extends T> right)
contains in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression contains(T constant)
contains in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression exists()
exists in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression notExists()
notExists in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression lt(com.querydsl.core.types.Expression<? extends T> expr)
lt in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression lt(T constant)
lt in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression gt(com.querydsl.core.types.Expression<? extends T> expr)
gt in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression gt(T constant)
gt in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression loe(com.querydsl.core.types.Expression<? extends T> expr)
loe in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression loe(T constant)
loe in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression goe(com.querydsl.core.types.Expression<? extends T> expr)
goe in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression goe(T constant)
goe in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanOperation isNull()
isNull in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanOperation isNotNull()
isNotNull in interface com.querydsl.core.support.ExtendedSubQuery<T>public <R,C> R accept(com.querydsl.core.types.Visitor<R,C> v,
C context)
accept in interface com.querydsl.core.types.Expression<T>public com.querydsl.core.types.dsl.BooleanExpression in(Collection<? extends T> right)
in in interface com.querydsl.core.support.ExtendedSubQuery<T>public com.querydsl.core.types.dsl.BooleanExpression in(T... right)
in in interface com.querydsl.core.support.ExtendedSubQuery<T>public Class<? extends T> getType()
getType in interface com.querydsl.core.types.Expression<T>public JpaQuery<T> setLockMode(javax.persistence.LockModeType lockMode)
JpaQueryLockModeType.setLockMode in interface JpaQuery<T>lockMode - Lock modepublic JpaQuery<T> setFlushMode(javax.persistence.FlushModeType flushMode)
JpaQueryFlushModeType.setFlushMode in interface JpaQuery<T>flushMode - Flush modepublic JpaQuery<T> setHint(String name, Object value)
JpaQuerypublic T fetchFirst()
fetchFirst in interface com.querydsl.core.Fetchable<T>public com.mysema.commons.lang.CloseableIterator<T> iterate()
iterate in interface com.querydsl.core.Fetchable<T>public com.querydsl.core.QueryResults<T> fetchResults()
fetchResults in interface com.querydsl.core.Fetchable<T>public long fetchCount()
fetchCount in interface com.querydsl.core.Fetchable<T>public static void configureQuery(com.querydsl.jpa.JPQLQuery<?> query,
com.holonplatform.core.query.QueryConfiguration configuration,
com.holonplatform.datastore.jpa.querydsl.internal.expressions.QueryDslResolutionContext context)
query - JPA query to configureconfiguration - Query configurationcontext - Resolution contextCopyright © 2019 The Holon Platform. All rights reserved.