T
- public class JPAQueryMixin<T> extends QueryMixin<T>
JPAQueryMixin
extends QueryMixin
to support JPQL join constructionQueryMixin.Role
Modifier and Type | Field and Description |
---|---|
static JoinFlag |
FETCH |
static JoinFlag |
FETCH_ALL_PROPERTIES |
Constructor and Description |
---|
JPAQueryMixin() |
JPAQueryMixin(QueryMetadata metadata) |
JPAQueryMixin(T self,
QueryMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
<RT> Expression<RT> |
convert(Expression<RT> expr,
QueryMixin.Role role) |
protected Predicate |
convert(Predicate predicate,
QueryMixin.Role role) |
protected <D> Expression<D> |
createAlias(Expression<?> expr,
Path<D> alias) |
T |
fetchAll() |
T |
fetchJoin() |
addFlag, addJoin, addJoinFlag, distinct, equals, from, from, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, getMetadata, getSelf, groupBy, groupBy, hashCode, having, having, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, isDistinct, isUnique, join, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, limit, offset, on, on, orderBy, orderBy, removeFlag, restrict, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, set, setDistinct, setProjection, setProjection, setSelf, setUnique, toString, where, where
public static final JoinFlag FETCH
public static final JoinFlag FETCH_ALL_PROPERTIES
public JPAQueryMixin()
public JPAQueryMixin(QueryMetadata metadata)
public JPAQueryMixin(T self, QueryMetadata metadata)
public T fetchJoin()
public T fetchAll()
protected <D> Expression<D> createAlias(Expression<?> expr, Path<D> alias)
createAlias
in class QueryMixin<T>
public <RT> Expression<RT> convert(Expression<RT> expr, QueryMixin.Role role)
convert
in class QueryMixin<T>
protected Predicate convert(Predicate predicate, QueryMixin.Role role)
convert
in class QueryMixin<T>
Copyright © 2007–2021 Querydsl. All rights reserved.