Q
- public interface JPACommonQuery<Q extends JPACommonQuery<Q>> extends Query<Q>
Modifier and Type | Method and Description |
---|---|
Q |
from(EntityPath<?>... sources)
Set the sources of this query
|
<P> Q |
fullJoin(CollectionExpression<?,P> target)
Create a full join with the given target.
|
<P> Q |
fullJoin(CollectionExpression<?,P> target,
Path<P> alias)
Create a full join with the given target and alias.
|
<P> Q |
fullJoin(EntityPath<P> target)
Create a full join with the given target.
|
<P> Q |
fullJoin(EntityPath<P> target,
Path<P> alias)
Create a full join with the given target and alias.
|
<P> Q |
fullJoin(MapExpression<?,P> target)
Create a full join with the given target.
|
<P> Q |
fullJoin(MapExpression<?,P> target,
Path<P> alias)
Create a full join with the given target and alias.
|
<P> Q |
innerJoin(CollectionExpression<?,P> target)
Create a inner join with the given target.
|
<P> Q |
innerJoin(CollectionExpression<?,P> target,
Path<P> alias)
Create a inner join with the given target and alias.
|
<P> Q |
innerJoin(EntityPath<P> target)
Create a inner join with the given target.
|
<P> Q |
innerJoin(EntityPath<P> target,
Path<P> alias)
Create a inner join with the given target and alias.
|
<P> Q |
innerJoin(MapExpression<?,P> target)
Create a inner join with the given target.
|
<P> Q |
innerJoin(MapExpression<?,P> target,
Path<P> alias)
Create a inner join with the given target and alias.
|
<P> Q |
join(CollectionExpression<?,P> target)
Create a join with the given target.
|
<P> Q |
join(CollectionExpression<?,P> target,
Path<P> alias) |
<P> Q |
join(EntityPath<P> target)
Create a join with the given target.
|
<P> Q |
join(EntityPath<P> target,
Path<P> alias)
Create a join with the given target and alias.
|
<P> Q |
join(MapExpression<?,P> target)
Create a join with the given target.
|
<P> Q |
join(MapExpression<?,P> target,
Path<P> alias)
Create a join with the given target and alias.
|
<P> Q |
leftJoin(CollectionExpression<?,P> target)
Create a left join with the given target.
|
<P> Q |
leftJoin(CollectionExpression<?,P> target,
Path<P> alias)
Create a left join with the given target and alias.
|
<P> Q |
leftJoin(EntityPath<P> target)
Create a left join with the given target.
|
<P> Q |
leftJoin(EntityPath<P> target,
Path<P> alias)
Create a left join with the given target and alias.
|
<P> Q |
leftJoin(MapExpression<?,P> target)
Create a left join with the given target.
|
<P> Q |
leftJoin(MapExpression<?,P> target,
Path<P> alias)
Create a left join with the given target and alias.
|
Q |
on(Predicate... condition)
Add join conditions to the last added join
|
<P> Q |
rightJoin(CollectionExpression<?,P> target)
Create a right join with the given target.
|
<P> Q |
rightJoin(CollectionExpression<?,P> target,
Path<P> alias)
Create a right join with the given target and alias.
|
<P> Q |
rightJoin(EntityPath<P> target)
Create a right join with the given target.
|
<P> Q |
rightJoin(EntityPath<P> target,
Path<P> alias)
Create a right join with the given target and alias.
|
<P> Q |
rightJoin(MapExpression<?,P> target)
Create a right join with the given target.
|
<P> Q |
rightJoin(MapExpression<?,P> target,
Path<P> alias)
Create a right join with the given target and alias.
|
distinct, limit, offset, orderBy, restrict, set
where
Q from(EntityPath<?>... sources)
sources
- <P> Q innerJoin(EntityPath<P> target)
P
- target
- <P> Q innerJoin(EntityPath<P> target, Path<P> alias)
P
- target
- alias
- <P> Q innerJoin(CollectionExpression<?,P> target)
P
- target
- <P> Q innerJoin(CollectionExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q innerJoin(MapExpression<?,P> target)
P
- target
- <P> Q innerJoin(MapExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q join(EntityPath<P> target)
P
- target
- <P> Q join(EntityPath<P> target, Path<P> alias)
P
- target
- alias
- <P> Q join(CollectionExpression<?,P> target)
P
- target
- <P> Q join(CollectionExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q join(MapExpression<?,P> target)
P
- target
- <P> Q join(MapExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q leftJoin(EntityPath<P> target)
P
- target
- <P> Q leftJoin(EntityPath<P> target, Path<P> alias)
P
- target
- alias
- <P> Q leftJoin(CollectionExpression<?,P> target)
P
- target
- <P> Q leftJoin(CollectionExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q leftJoin(MapExpression<?,P> target)
P
- target
- <P> Q leftJoin(MapExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q rightJoin(EntityPath<P> target)
P
- target
- <P> Q rightJoin(EntityPath<P> target, Path<P> alias)
P
- target
- alias
- <P> Q rightJoin(CollectionExpression<?,P> target)
P
- target
- <P> Q rightJoin(CollectionExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q rightJoin(MapExpression<?,P> target)
P
- target
- <P> Q rightJoin(MapExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q fullJoin(EntityPath<P> target)
P
- target
- <P> Q fullJoin(EntityPath<P> target, Path<P> alias)
P
- target
- alias
- <P> Q fullJoin(CollectionExpression<?,P> target)
P
- target
- <P> Q fullJoin(CollectionExpression<?,P> target, Path<P> alias)
P
- target
- alias
- <P> Q fullJoin(MapExpression<?,P> target)
P
- target
- <P> Q fullJoin(MapExpression<?,P> target, Path<P> alias)
P
- target
- alias
- Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.