Package | Description |
---|---|
com.mysema.query.collections |
Implementations of Querydsl query interfaces for JavaBean collections
|
com.mysema.query.dml |
DML interfaces
|
com.mysema.query.jdo |
JDOQL support for Querydsl
|
com.mysema.query.jdo.sql | |
com.mysema.query.jpa |
Query implementations for HQL and JPAQL
|
com.mysema.query.jpa.hibernate.sql | |
com.mysema.query.jpa.sql | |
com.mysema.query.mongodb | |
com.mysema.query.sql |
SQL/JDBC support for Querydsl
|
com.mysema.query.sql.dml |
DML operations support
|
com.mysema.query.support |
Various support classes
|
com.mysema.query.types |
Contains Querydsl grammar types
|
com.mysema.query.types.query |
Subquery implementations
|
Modifier and Type | Method and Description |
---|---|
Void |
CollQuerySerializer.visit(SubQueryExpression<?> expr,
Void context) |
Modifier and Type | Method and Description |
---|---|
C |
InsertClause.select(SubQueryExpression<?> subQuery)
Define the populate via subquery
|
Modifier and Type | Method and Description |
---|---|
Void |
JDOQLSerializer.visit(SubQueryExpression<?> query,
Void context) |
Modifier and Type | Method and Description |
---|---|
T |
AbstractSQLQuery.from(SubQueryExpression<?> subQuery,
Path<?> alias) |
T |
AbstractSQLQuery.fullJoin(SubQueryExpression<?> o,
Path<?> alias) |
T |
AbstractSQLQuery.innerJoin(SubQueryExpression<?> o,
Path<?> alias) |
T |
AbstractSQLQuery.join(SubQueryExpression<?> o,
Path<?> alias) |
T |
AbstractSQLQuery.leftJoin(SubQueryExpression<?> o,
Path<?> alias) |
T |
AbstractSQLQuery.rightJoin(SubQueryExpression<?> o,
Path<?> alias) |
<RT> T |
AbstractSQLQuery.union(Path<?> alias,
SubQueryExpression<RT>... sq) |
<RT> Union<RT> |
AbstractSQLQuery.union(SubQueryExpression<RT>... sq) |
<RT> T |
AbstractSQLQuery.unionAll(Path<?> alias,
SubQueryExpression<RT>... sq) |
<RT> Union<RT> |
AbstractSQLQuery.unionAll(SubQueryExpression<RT>... sq) |
Modifier and Type | Method and Description |
---|---|
T |
AbstractSQLQuery.from(SubQueryExpression<?> subQuery,
Path<?> alias) |
T |
AbstractSQLQuery.fullJoin(SubQueryExpression<?> o,
Path<?> alias) |
T |
AbstractSQLQuery.innerJoin(SubQueryExpression<?> o,
Path<?> alias) |
T |
AbstractSQLQuery.join(SubQueryExpression<?> o,
Path<?> alias) |
T |
AbstractSQLQuery.leftJoin(SubQueryExpression<?> o,
Path<?> alias) |
T |
AbstractSQLQuery.rightJoin(SubQueryExpression<?> o,
Path<?> alias) |
Void |
JPQLSerializer.visit(SubQueryExpression<?> query,
Void context) |
Modifier and Type | Method and Description |
---|---|
<RT> Q |
AbstractHibernateSQLQuery.union(Path<?> alias,
SubQueryExpression<RT>... sq) |
<RT> Union<RT> |
AbstractHibernateSQLQuery.union(SubQueryExpression<RT>... sq) |
<RT> Q |
AbstractHibernateSQLQuery.unionAll(Path<?> alias,
SubQueryExpression<RT>... sq) |
<RT> Union<RT> |
AbstractHibernateSQLQuery.unionAll(SubQueryExpression<RT>... sq) |
Modifier and Type | Method and Description |
---|---|
<RT> Q |
AbstractJPASQLQuery.union(Path<?> alias,
SubQueryExpression<RT>... sq) |
<RT> Union<RT> |
AbstractJPASQLQuery.union(SubQueryExpression<RT>... sq) |
<RT> Q |
AbstractJPASQLQuery.unionAll(Path<?> alias,
SubQueryExpression<RT>... sq) |
<RT> Union<RT> |
AbstractJPASQLQuery.unionAll(SubQueryExpression<RT>... sq) |
Modifier and Type | Method and Description |
---|---|
Object |
MongodbSerializer.visit(SubQueryExpression<?> expr,
Void context) |
Modifier and Type | Method and Description |
---|---|
Q |
AbstractSQLSubQuery.from(SubQueryExpression<?> subQuery,
Path<?> alias) |
Q |
AbstractSQLQuery.from(SubQueryExpression<?> subQuery,
Path<?> alias) |
Q |
SQLCommonQuery.from(SubQueryExpression<?> subQuery,
Path<?> alias)
Adds a sub query source
|
Q |
AbstractSQLSubQuery.fullJoin(SubQueryExpression<?> target,
Path<?> alias) |
Q |
AbstractSQLQuery.fullJoin(SubQueryExpression<?> target,
Path<?> alias) |
Q |
SQLCommonQuery.fullJoin(SubQueryExpression<?> o,
Path<?> alias)
Adds a full join to the given target
|
Q |
AbstractSQLSubQuery.innerJoin(SubQueryExpression<?> target,
Path<?> alias) |
Q |
AbstractSQLQuery.innerJoin(SubQueryExpression<?> target,
Path<?> alias) |
Q |
SQLCommonQuery.innerJoin(SubQueryExpression<?> o,
Path<?> alias)
Adds an inner join to the given target
|
Q |
AbstractSQLSubQuery.join(SubQueryExpression<?> target,
Path<?> alias) |
Q |
AbstractSQLQuery.join(SubQueryExpression<?> target,
Path<?> alias) |
Q |
SQLCommonQuery.join(SubQueryExpression<?> o,
Path<?> alias)
Adds a join to the given target
|
Q |
AbstractSQLSubQuery.leftJoin(SubQueryExpression<?> target,
Path<?> alias) |
Q |
AbstractSQLQuery.leftJoin(SubQueryExpression<?> target,
Path<?> alias) |
Q |
SQLCommonQuery.leftJoin(SubQueryExpression<?> o,
Path<?> alias)
Adds a left join to the given target
|
Q |
AbstractSQLSubQuery.rightJoin(SubQueryExpression<?> target,
Path<?> alias) |
Q |
AbstractSQLQuery.rightJoin(SubQueryExpression<?> target,
Path<?> alias) |
Q |
SQLCommonQuery.rightJoin(SubQueryExpression<?> o,
Path<?> alias)
Adds a right join to the given target
|
void |
SQLSerializer.serializeForInsert(QueryMetadata metadata,
RelationalPath<?> entity,
List<Path<?>> columns,
List<Expression<?>> values,
SubQueryExpression<?> subQuery) |
void |
SQLSerializer.serializeForMerge(QueryMetadata metadata,
RelationalPath<?> entity,
List<Path<?>> keys,
List<Path<?>> columns,
List<Expression<?>> values,
SubQueryExpression<?> subQuery) |
<RT> Q |
AbstractSQLQuery.union(Path<?> alias,
SubQueryExpression<RT>... sq)
Creates an union expression for the given subqueries
|
static Expression<?> |
UnionUtils.union(SubQueryExpression<?>[] union,
boolean unionAll) |
static Expression<?> |
UnionUtils.union(SubQueryExpression<?>[] union,
Path<?> alias,
boolean unionAll) |
<RT> Union<RT> |
AbstractSQLQuery.union(SubQueryExpression<RT>... sq)
Creates an union expression for the given subqueries
|
<T> SimpleExpression<T> |
SQLSubQuery.union(SubQueryExpression<T>... sq) |
<RT> Q |
AbstractSQLQuery.unionAll(Path<?> alias,
SubQueryExpression<RT>... sq)
Creates an union expression for the given subqueries
|
<RT> Union<RT> |
AbstractSQLQuery.unionAll(SubQueryExpression<RT>... sq)
Creates an union expression for the given subqueries
|
<T> SimpleExpression<T> |
SQLSubQuery.unionAll(SubQueryExpression<T>... sq) |
Void |
SQLSerializer.visit(SubQueryExpression<?> query,
Void context) |
Modifier and Type | Method and Description |
---|---|
<T> SimpleExpression<T> |
SQLSubQuery.union(List<? extends SubQueryExpression<T>> sq) |
<T> SimpleExpression<T> |
SQLSubQuery.unionAll(List<? extends SubQueryExpression<T>> sq) |
Modifier and Type | Method and Description |
---|---|
SubQueryExpression<?> |
SQLMergeBatch.getSubQuery() |
SubQueryExpression<?> |
SQLInsertBatch.getSubQuery() |
Modifier and Type | Method and Description |
---|---|
SQLMergeClause |
SQLMergeClause.select(SubQueryExpression<?> subQuery) |
SQLInsertClause |
SQLInsertClause.select(SubQueryExpression<?> sq) |
Constructor and Description |
---|
SQLInsertBatch(List<Path<?>> c,
List<Expression<?>> v,
SubQueryExpression<?> sq) |
SQLMergeBatch(List<Path<?>> k,
List<Path<?>> c,
List<Expression<?>> v,
SubQueryExpression<?> sq) |
Modifier and Type | Method and Description |
---|---|
<P> T |
QueryMixin.fullJoin(SubQueryExpression<P> target,
Path alias) |
<P> T |
QueryMixin.innerJoin(SubQueryExpression<P> target,
Path alias) |
<P> T |
QueryMixin.join(SubQueryExpression<P> target,
Path alias) |
<P> T |
QueryMixin.leftJoin(SubQueryExpression<P> target,
Path alias) |
<P> T |
QueryMixin.rightJoin(SubQueryExpression<P> target,
Path alias) |
Expression<?> |
CollectionAnyVisitor.visit(SubQueryExpression<?> expr,
Context context) |
Expression<?> |
ListAccessVisitor.visit(SubQueryExpression<?> expr,
Context context) |
Modifier and Type | Class and Description |
---|---|
class |
SubQueryExpressionImpl<T>
SubQueryExpressionImpl is the default implementation of the
SubQueryExpression interface |
Modifier and Type | Method and Description |
---|---|
R |
Visitor.visit(SubQueryExpression<?> expr,
C context) |
Void |
ParamsVisitor.visit(SubQueryExpression<?> expr,
QueryMetadata context) |
Set<Expression<?>> |
ValidatingVisitor.visit(SubQueryExpression<?> expr,
Set<Expression<?>> known) |
String |
ToStringVisitor.visit(SubQueryExpression<?> expr,
Templates templates) |
Path<?> |
PathExtractor.visit(SubQueryExpression<?> expr,
Void context) |
Integer |
HashCodeVisitor.visit(SubQueryExpression<?> expr,
Void context) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExtendedSubQueryExpression<T>
Extensions to the SubQueryExpression interface
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanSubQuery
Boolean typed single result subquery
|
class |
ComparableSubQuery<T extends Comparable<?>>
Comparable typed single result subquery
|
class |
DateSubQuery<T extends Comparable<?>>
Date typed single result subquery
|
class |
DateTimeSubQuery<T extends Comparable<?>>
DateTime typed single result subquery
|
class |
ListSubQuery<T>
List result subquery
|
class |
NumberSubQuery<T extends Number & Comparable<?>>
Number typed single result subquery
|
class |
SimpleSubQuery<T>
Object typed single result subquery
|
class |
StringSubQuery
String typed single result subquery
|
class |
TimeSubQuery<T extends Comparable<?>>
Time typed single result subquery
|
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.