com.mysema.query.sql
Class SQLSubQuery
java.lang.Object
com.mysema.query.support.QueryBase<Q>
com.mysema.query.support.DetachableQuery<Q>
com.mysema.query.sql.AbstractSQLSubQuery<SQLSubQuery>
com.mysema.query.sql.SQLSubQuery
- All Implemented Interfaces:
- FilteredClause<SQLSubQuery>, Query<SQLSubQuery>, SimpleQuery<SQLSubQuery>, SQLCommonQuery<SQLSubQuery>, Detachable
public class SQLSubQuery
- extends AbstractSQLSubQuery<SQLSubQuery>
- implements SQLCommonQuery<SQLSubQuery>
SQLSubQuery is a subquery implementation for SQL queries
- Author:
- tiwe
Methods inherited from class com.mysema.query.sql.AbstractSQLSubQuery |
addFlag, addFlag, addFlag, addJoinFlag, addJoinFlag, from, from, fullJoin, fullJoin, fullJoin, fullJoin, innerJoin, innerJoin, innerJoin, innerJoin, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, on, rightJoin, rightJoin, rightJoin, rightJoin, toString |
Methods inherited from class com.mysema.query.support.DetachableQuery |
count, list, list, list, list, unique, unique, unique, unique, unique, unique, unique, unique, unique, unique, unique |
Methods inherited from class com.mysema.query.support.QueryBase |
distinct, equals, groupBy, hashCode, having, limit, offset, orderBy, restrict, set, where |
Methods inherited from interface com.mysema.query.sql.SQLCommonQuery |
addFlag, addFlag, addFlag, addJoinFlag, addJoinFlag, from, from, fullJoin, fullJoin, fullJoin, fullJoin, innerJoin, innerJoin, innerJoin, innerJoin, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, on, rightJoin, rightJoin, rightJoin, rightJoin |
SQLSubQuery
public SQLSubQuery()
SQLSubQuery
public SQLSubQuery(QueryMetadata metadata)
union
public <T> SimpleExpression<T> union(List<? extends SubQueryExpression<T>> sq)
union
public <T> SimpleExpression<T> union(SubQueryExpression<T>... sq)
exists
public BooleanExpression exists()
- Description copied from interface:
Detachable
- Create an exists(this) expression
- Specified by:
exists
in interface Detachable
- Overrides:
exists
in class DetachableQuery<SQLSubQuery>
- Returns:
notExists
public BooleanExpression notExists()
- Description copied from interface:
Detachable
- Create an not exists(this) expression
- Specified by:
notExists
in interface Detachable
- Overrides:
notExists
in class DetachableQuery<SQLSubQuery>
- Returns:
Copyright © 2007-2012 Mysema Ltd. All Rights Reserved.