## Uses of Interface
com.holonplatform.datastore.jpa.querydsl.JpaQuery

- Packages that use JpaQuery
  Package | Description
  --- | ---
  com.holonplatform.datastore.jpa.querydsl |
  com.holonplatform.datastore.jpa.querydsl.internal |

- - ### Uses of JpaQuery in com.holonplatform.datastore.jpa.querydsl

    Methods in com.holonplatform.datastore.jpa.querydsl that return JpaQuery
    Modifier and Type | Method and Description
    --- | ---
    `JpaQuery<T>` | JpaQuery.`distinct()`
    `JpaQuery<T>` | JpaQuery.`fetchAll()`
    `JpaQuery<T>` | JpaQuery.`fetchJoin()`
    `<P> JpaQuery<T>` | JpaQuery.`from(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `JpaQuery<T>` | JpaQuery.`from(com.querydsl.core.types.EntityPath<?>... sources)`
    `default JpaQuery<?>` | QueryDsl.`from(com.querydsl.core.types.EntityPath<?>... froms)` Create a new `JpaQuery` with the given sources.
    `default JpaQuery<?>` | QueryDsl.`from(com.querydsl.core.types.EntityPath<?> from)` Create a new `JpaQuery` with the given source.
    `JpaQuery<T>` | JpaQuery.`groupBy(com.querydsl.core.types.Expression<?>... o)`
    `JpaQuery<T>` | JpaQuery.`having(com.querydsl.core.types.Predicate... o)`
    `<P> JpaQuery<T>` | JpaQuery.`innerJoin(com.querydsl.core.types.CollectionExpression<?,P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`innerJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`innerJoin(com.querydsl.core.types.EntityPath<P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`innerJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`innerJoin(com.querydsl.core.types.MapExpression<?,P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`innerJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`join(com.querydsl.core.types.CollectionExpression<?,P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`join(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`join(com.querydsl.core.types.EntityPath<P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`join(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`join(com.querydsl.core.types.MapExpression<?,P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`join(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`leftJoin(com.querydsl.core.types.CollectionExpression<?,P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`leftJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`leftJoin(com.querydsl.core.types.EntityPath<P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`leftJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`leftJoin(com.querydsl.core.types.MapExpression<?,P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`leftJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `JpaQuery<T>` | JpaQuery.`limit(long limit)`
    `JpaQuery<T>` | JpaQuery.`offset(long offset)`
    `JpaQuery<T>` | JpaQuery.`on(com.querydsl.core.types.Predicate... condition)`
    `JpaQuery<T>` | JpaQuery.`orderBy(com.querydsl.core.types.OrderSpecifier<?>... o)`
    `JpaQuery<?>` | QueryDsl.`query()` Create a new query.
    `JpaQuery<T>` | JpaQuery.`restrict(com.querydsl.core.QueryModifiers modifiers)`
    `<P> JpaQuery<T>` | JpaQuery.`rightJoin(com.querydsl.core.types.CollectionExpression<?,P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`rightJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`rightJoin(com.querydsl.core.types.EntityPath<P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`rightJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | JpaQuery.`rightJoin(com.querydsl.core.types.MapExpression<?,P> target)`
    `<P> JpaQuery<T>` | JpaQuery.`rightJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `JpaQuery<com.querydsl.core.Tuple>` | JpaQuery.`select(com.querydsl.core.types.Expression<?>... exprs)`
    `default JpaQuery<com.querydsl.core.Tuple>` | QueryDsl.`select(com.querydsl.core.types.Expression<?>... expressions)` Create a new `JpaQuery` instance with the given projection.
    `default <T> JpaQuery<T>` | QueryDsl.`select(com.querydsl.core.types.Expression<T> expression)` Create a new `JpaQuery` instance with the given projection.
    `<U> JpaQuery<U>` | JpaQuery.`select(com.querydsl.core.types.Expression<U> expr)`
    `default JpaQuery<com.querydsl.core.Tuple>` | QueryDsl.`selectDistinct(com.querydsl.core.types.Expression<?>... expressions)` Create a new `JpaQuery` instance with the given distinct projection.
    `default <T> JpaQuery<T>` | QueryDsl.`selectDistinct(com.querydsl.core.types.Expression<T> expression)` Create a new `JpaQuery` instance with the given distinct projection.
    `default <T> JpaQuery<T>` | QueryDsl.`selectFrom(com.querydsl.core.types.EntityPath<T> from)` Create a new `JpaQuery` instance with the given source and projection.
    `default JpaQuery<Integer>` | QueryDsl.`selectOne()` Create a new `JpaQuery` instance with the projection one.
    `default JpaQuery<Integer>` | QueryDsl.`selectZero()` Create a new `JpaQuery` instance with the projection zero.
    `<P> JpaQuery<T>` | JpaQuery.`set(com.querydsl.core.types.ParamExpression<P> param, P value)`
    `JpaQuery<T>` | JpaQuery.`setFlushMode(javax.persistence.FlushModeType flushMode)` Set the query `FlushModeType`.
    `JpaQuery<T>` | JpaQuery.`setHint(String name, Object value)` Add a query hint.
    `JpaQuery<T>` | JpaQuery.`setLockMode(javax.persistence.LockModeType lockMode)` Set the query `LockModeType`.
    `JpaQuery<T>` | JpaQuery.`where(com.querydsl.core.types.Predicate... o)`

  - ### Uses of JpaQuery in com.holonplatform.datastore.jpa.querydsl.internal

    Classes in com.holonplatform.datastore.jpa.querydsl.internal that implement JpaQuery
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultJpaQuery<T>` Default `JpaQuery` implementation.

    Methods in com.holonplatform.datastore.jpa.querydsl.internal that return JpaQuery
    Modifier and Type | Method and Description
    --- | ---
    `JpaQuery<T>` | DefaultJpaQuery.`aggregate(com.holonplatform.core.query.QueryAggregation aggregation)`
    `JpaQuery<T>` | DefaultJpaQuery.`distinct()`
    `JpaQuery<T>` | DefaultJpaQuery.`fetchAll()`
    `JpaQuery<T>` | DefaultJpaQuery.`fetchJoin()`
    `JpaQuery<T>` | DefaultJpaQuery.`filter(com.holonplatform.core.query.QueryFilter filter)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`from(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `JpaQuery<T>` | DefaultJpaQuery.`from(com.querydsl.core.types.EntityPath<?>... sources)`
    `JpaQuery<T>` | DefaultJpaQuery.`groupBy(com.querydsl.core.types.Expression<?>... o)`
    `JpaQuery<T>` | DefaultJpaQuery.`having(com.querydsl.core.types.Predicate... o)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`innerJoin(com.querydsl.core.types.CollectionExpression<?,P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`innerJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`innerJoin(com.querydsl.core.types.EntityPath<P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`innerJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`innerJoin(com.querydsl.core.types.MapExpression<?,P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`innerJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`join(com.querydsl.core.types.CollectionExpression<?,P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`join(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`join(com.querydsl.core.types.EntityPath<P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`join(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`join(com.querydsl.core.types.MapExpression<?,P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`join(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`leftJoin(com.querydsl.core.types.CollectionExpression<?,P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`leftJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`leftJoin(com.querydsl.core.types.EntityPath<P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`leftJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`leftJoin(com.querydsl.core.types.MapExpression<?,P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`leftJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `JpaQuery<T>` | DefaultJpaQuery.`limit(int limit)`
    `JpaQuery<T>` | DefaultJpaQuery.`limit(long limit)`
    `JpaQuery<T>` | DefaultJpaQuery.`offset(int offset)`
    `JpaQuery<T>` | DefaultJpaQuery.`offset(long offset)`
    `JpaQuery<T>` | DefaultJpaQuery.`on(com.querydsl.core.types.Predicate... condition)`
    `JpaQuery<T>` | DefaultJpaQuery.`orderBy(com.querydsl.core.types.OrderSpecifier<?>... o)`
    `<C> JpaQuery<T>` | DefaultJpaQuery.`parameter(com.holonplatform.core.config.ConfigProperty<C> property, C value)`
    `JpaQuery<T>` | DefaultJpaQuery.`parameter(String name, Object value)`
    `JpaQuery<T>` | DefaultJpaQuery.`restrict(int limit, int offset)`
    `JpaQuery<T>` | DefaultJpaQuery.`restrict(com.querydsl.core.QueryModifiers modifiers)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`rightJoin(com.querydsl.core.types.CollectionExpression<?,P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`rightJoin(com.querydsl.core.types.CollectionExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`rightJoin(com.querydsl.core.types.EntityPath<P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`rightJoin(com.querydsl.core.types.EntityPath<P> target, com.querydsl.core.types.Path<P> alias)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`rightJoin(com.querydsl.core.types.MapExpression<?,P> target)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`rightJoin(com.querydsl.core.types.MapExpression<?,P> target, com.querydsl.core.types.Path<P> alias)`
    `JpaQuery<com.querydsl.core.Tuple>` | DefaultJpaQuery.`select(com.querydsl.core.types.Expression<?>... exprs)`
    `<U> JpaQuery<U>` | DefaultJpaQuery.`select(com.querydsl.core.types.Expression<U> expr)`
    `<P> JpaQuery<T>` | DefaultJpaQuery.`set(com.querydsl.core.types.ParamExpression<P> param, P value)`
    `JpaQuery<T>` | DefaultJpaQuery.`setFlushMode(javax.persistence.FlushModeType flushMode)`
    `JpaQuery<T>` | DefaultJpaQuery.`setHint(String name, Object value)`
    `JpaQuery<T>` | DefaultJpaQuery.`setLockMode(javax.persistence.LockModeType lockMode)`
    `JpaQuery<T>` | DefaultJpaQuery.`sort(com.holonplatform.core.query.QuerySort sort)`
    `JpaQuery<T>` | DefaultJpaQuery.`target(com.holonplatform.core.datastore.DataTarget<?> target)`
    `JpaQuery<T>` | DefaultJpaQuery.`where(com.querydsl.core.types.Predicate... o)`
    `<E extends com.holonplatform.core.Expression,R extends com.holonplatform.core.Expression> JpaQuery<T>` | DefaultJpaQuery.`withExpressionResolver(com.holonplatform.core.ExpressionResolver<E,R> expressionResolver)`

Copyright © 2019 The Holon Platform. All rights reserved.