|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Q
- concrete typepublic interface SQLCommonQuery<Q extends SQLCommonQuery<Q>>
SQLCommonQuery is a common interface for SQLQuery and SQLSubQuery
Method Summary | ||
---|---|---|
Q |
addFlag(QueryFlag.Position position,
Expression<?> flag)
Add the given Expression as a query flag |
|
Q |
addFlag(QueryFlag.Position position,
String flag)
Add the given String literal as query flag |
|
Q |
addFlag(QueryFlag.Position position,
String prefix,
Expression<?> expr)
Add the given prefix and expression as a general query flag |
|
Q |
addJoinFlag(String flag)
Add the given String literal as a join flag to the last added join with the position BEFORE_TARGET |
|
Q |
addJoinFlag(String flag,
JoinFlag.Position position)
Add the given String literal as a join flag to the last added join |
|
Q |
from(Expression<?>... o)
Defines the sources of the query |
|
Q |
from(SubQueryExpression<?> subQuery,
Path<?> alias)
Adds a sub query source |
|
|
fullJoin(ForeignKey<E> key,
RelationalPath<E> entity)
Adds a full join to the given target |
|
|
fullJoin(RelationalFunctionCall<E> o,
Path<E> alias)
Adds a full join to the given target |
|
Q |
fullJoin(RelationalPath<?> o)
Adds a full join to the given target |
|
Q |
fullJoin(SubQueryExpression<?> o,
Path<?> alias)
Adds a full join to the given target |
|
|
innerJoin(ForeignKey<E> foreign,
RelationalPath<E> entity)
Adds an inner join to the given target |
|
|
innerJoin(RelationalFunctionCall<E> o,
Path<E> alias)
Adds a full join to the given target |
|
Q |
innerJoin(RelationalPath<?> o)
Adds an inner join to the given target |
|
Q |
innerJoin(SubQueryExpression<?> o,
Path<?> alias)
Adds an inner join to the given target |
|
|
join(ForeignKey<E> foreign,
RelationalPath<E> entity)
Adds a join to the given target |
|
|
join(RelationalFunctionCall<E> o,
Path<E> alias)
Adds a full join to the given target |
|
Q |
join(RelationalPath<?> o)
Adds a join to the given target |
|
Q |
join(SubQueryExpression<?> o,
Path<?> alias)
Adds a join to the given target |
|
|
leftJoin(ForeignKey<E> foreign,
RelationalPath<E> entity)
Adds a left join to the given target |
|
|
leftJoin(RelationalFunctionCall<E> o,
Path<E> alias)
Adds a full join to the given target |
|
Q |
leftJoin(RelationalPath<?> o)
Adds a left join to the given target |
|
Q |
leftJoin(SubQueryExpression<?> o,
Path<?> alias)
Adds a left join to the given target |
|
Q |
on(Predicate... conditions)
Defines a filter to the last added join |
|
|
rightJoin(ForeignKey<E> foreign,
RelationalPath<E> entity)
Adds a right join to the given target |
|
|
rightJoin(RelationalFunctionCall<E> o,
Path<E> alias)
Adds a full join to the given target |
|
Q |
rightJoin(RelationalPath<?> o)
Adds a right join to the given target |
|
Q |
rightJoin(SubQueryExpression<?> o,
Path<?> alias)
Adds a right join to the given target |
Methods inherited from interface com.mysema.query.Query |
---|
groupBy, having |
Methods inherited from interface com.mysema.query.SimpleQuery |
---|
distinct, limit, offset, orderBy, restrict, set |
Methods inherited from interface com.mysema.query.FilteredClause |
---|
where |
Method Detail |
---|
Q addFlag(QueryFlag.Position position, Expression<?> flag)
position
- flag
-
Q addFlag(QueryFlag.Position position, String flag)
position
- flag
-
Q addFlag(QueryFlag.Position position, String prefix, Expression<?> expr)
position
- position of the flagprefix
- prefix for the flagexpr
- expression of the flag
Q addJoinFlag(String flag)
flag
-
Q addJoinFlag(String flag, JoinFlag.Position position)
flag
- position
-
Q from(Expression<?>... o)
o
-
Q from(SubQueryExpression<?> subQuery, Path<?> alias)
subQuery
- alias
-
Q fullJoin(RelationalPath<?> o)
o
-
<E> Q fullJoin(RelationalFunctionCall<E> o, Path<E> alias)
o
-
<E> Q fullJoin(ForeignKey<E> key, RelationalPath<E> entity)
o
-
Q fullJoin(SubQueryExpression<?> o, Path<?> alias)
o
-
Q innerJoin(RelationalPath<?> o)
o
-
<E> Q innerJoin(RelationalFunctionCall<E> o, Path<E> alias)
o
-
<E> Q innerJoin(ForeignKey<E> foreign, RelationalPath<E> entity)
o
-
Q innerJoin(SubQueryExpression<?> o, Path<?> alias)
o
-
Q join(RelationalPath<?> o)
o
-
<E> Q join(RelationalFunctionCall<E> o, Path<E> alias)
o
-
<E> Q join(ForeignKey<E> foreign, RelationalPath<E> entity)
o
-
Q join(SubQueryExpression<?> o, Path<?> alias)
o
-
Q leftJoin(RelationalPath<?> o)
o
-
<E> Q leftJoin(RelationalFunctionCall<E> o, Path<E> alias)
o
-
<E> Q leftJoin(ForeignKey<E> foreign, RelationalPath<E> entity)
o
-
Q leftJoin(SubQueryExpression<?> o, Path<?> alias)
o
-
Q on(Predicate... conditions)
conditions
-
Q rightJoin(RelationalPath<?> o)
o
-
<E> Q rightJoin(RelationalFunctionCall<E> o, Path<E> alias)
o
-
<E> Q rightJoin(ForeignKey<E> foreign, RelationalPath<E> entity)
o
-
Q rightJoin(SubQueryExpression<?> o, Path<?> alias)
o
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |