Uses of Interface
com.mysema.query.types.SubQueryExpression

Packages that use SubQueryExpression
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.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 
 

Uses of SubQueryExpression in com.mysema.query.collections
 

Methods in com.mysema.query.collections with parameters of type SubQueryExpression
 Void ColQuerySerializer.visit(SubQueryExpression<?> expr, Void context)
           
 

Uses of SubQueryExpression in com.mysema.query.dml
 

Methods in com.mysema.query.dml with parameters of type SubQueryExpression
 C InsertClause.select(SubQueryExpression<?> subQuery)
          Define the populate via subquery
 

Uses of SubQueryExpression in com.mysema.query.jdo
 

Methods in com.mysema.query.jdo with parameters of type SubQueryExpression
 Void JDOQLSerializer.visit(SubQueryExpression<?> query, Void context)
           
 

Uses of SubQueryExpression in com.mysema.query.jdo.sql
 

Methods in com.mysema.query.jdo.sql with parameters of type SubQueryExpression
 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)
           
 

Uses of SubQueryExpression in com.mysema.query.jpa
 

Methods in com.mysema.query.jpa with parameters of type SubQueryExpression
 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)
           
 

Uses of SubQueryExpression in com.mysema.query.mongodb
 

Methods in com.mysema.query.mongodb with parameters of type SubQueryExpression
 Object MongodbSerializer.visit(SubQueryExpression<?> expr, Void context)
           
 

Uses of SubQueryExpression in com.mysema.query.sql
 

Methods in com.mysema.query.sql with parameters of type SubQueryExpression
 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)
           
 void SQLSerializer.serializeUnion(SubQueryExpression[] sqs, List<OrderSpecifier<?>> orderBy, boolean unionAll)
           
 Expression<?> SQLSubQuery.union(SubQueryExpression<?>... sq)
           
<RT> AbstractSQLQuery.UnionBuilder<RT>
AbstractSQLQuery.union(SubQueryExpression<RT>... sq)
           
<RT> Union<RT>
SQLQuery.union(SubQueryExpression<RT>... sq)
          Creates an union expression for the given subqueries
<RT> AbstractSQLQuery.UnionBuilder<RT>
AbstractSQLQuery.unionAll(SubQueryExpression<RT>... sq)
           
<RT> Union<RT>
SQLQuery.unionAll(SubQueryExpression<RT>... sq)
          Creates an union expression for the given subqueries
 Void SQLSerializer.visit(SubQueryExpression<?> query, Void context)
           
 

Uses of SubQueryExpression in com.mysema.query.sql.dml
 

Methods in com.mysema.query.sql.dml that return SubQueryExpression
 SubQueryExpression<?> SQLMergeBatch.getSubQuery()
           
 SubQueryExpression<?> SQLInsertBatch.getSubQuery()
           
 

Methods in com.mysema.query.sql.dml with parameters of type SubQueryExpression
 SQLMergeClause SQLMergeClause.select(SubQueryExpression<?> subQuery)
           
 SQLInsertClause SQLInsertClause.select(SubQueryExpression<?> sq)
           
 

Constructors in com.mysema.query.sql.dml with parameters of type SubQueryExpression
SQLInsertBatch(List<Path<?>> c, List<Expression<?>> v, SubQueryExpression<?> sq)
           
SQLMergeBatch(List<Path<?>> k, List<Path<?>> c, List<Expression<?>> v, SubQueryExpression<?> sq)
           
 

Uses of SubQueryExpression in com.mysema.query.support
 

Methods in com.mysema.query.support with parameters of type SubQueryExpression
protected
<D> Expression<D>
QueryMixin.createAlias(SubQueryExpression<D> path, Path<D> alias)
           
<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)
           
 

Uses of SubQueryExpression in com.mysema.query.types
 

Classes in com.mysema.query.types that implement SubQueryExpression
 class SubQueryExpressionImpl<T>
          SubQueryExpressionImpl is the default implementation of the SubQueryExpression interface
 

Methods in com.mysema.query.types with parameters of type SubQueryExpression
 R Visitor.visit(SubQueryExpression<?> expr, C context)
           
 String ToStringVisitor.visit(SubQueryExpression<?> expr, Templates templates)
           
 Expression<?> ExtractorVisitor.visit(SubQueryExpression<?> expr, Void context)
           
 Void ValidatingVisitor.visit(SubQueryExpression<?> expr, Void context)
           
 

Uses of SubQueryExpression in com.mysema.query.types.query
 

Subinterfaces of SubQueryExpression in com.mysema.query.types.query
 interface ExtendedSubQueryExpression<T>
          Extensions to the SubQueryExpression interface
 

Classes in com.mysema.query.types.query that implement SubQueryExpression
 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-2011 Mysema Ltd. All Rights Reserved.