com.mysema.query.sql
Interface SQLQuery

All Superinterfaces:
Projectable, Query<SQLQuery>
All Known Implementing Classes:
SQLQueryImpl

public interface SQLQuery
extends Query<SQLQuery>, Projectable

Query interface for SQL queries

Author:
tiwe

Method Summary
 SQLQuery from(PEntity<?>... o)
           
 SQLQuery fullJoin(PEntity<?> o)
           
 SQLQuery innerJoin(PEntity<?> o)
           
 SQLQuery join(PEntity<?> o)
           
 SQLQuery leftJoin(PEntity<?> o)
           
 SQLQuery on(EBoolean... conditions)
           
<RT> Union<RT>
union(ListSubQuery<RT>... sq)
           
<RT> Union<RT>
union(ObjectSubQuery<RT>... sq)
           
 
Methods inherited from interface com.mysema.query.Query
groupBy, having, limit, offset, orderBy, restrict, where
 
Methods inherited from interface com.mysema.query.Projectable
count, countDistinct, iterate, iterate, iterate, iterateDistinct, iterateDistinct, iterateDistinct, list, list, list, listDistinct, listDistinct, listDistinct, listDistinctResults, listResults, map, uniqueResult, uniqueResult, uniqueResult
 

Method Detail

from

SQLQuery from(PEntity<?>... o)
Parameters:
o -
Returns:

fullJoin

SQLQuery fullJoin(PEntity<?> o)
Parameters:
o -
Returns:

innerJoin

SQLQuery innerJoin(PEntity<?> o)
Parameters:
o -
Returns:

join

SQLQuery join(PEntity<?> o)
Parameters:
o -
Returns:

leftJoin

SQLQuery leftJoin(PEntity<?> o)
Parameters:
o -
Returns:

on

SQLQuery on(EBoolean... conditions)
Parameters:
conditions -
Returns:

union

<RT> Union<RT> union(ObjectSubQuery<RT>... sq)
Type Parameters:
RT -
Parameters:
sq -
Returns:

union

<RT> Union<RT> union(ListSubQuery<RT>... sq)
Type Parameters:
RT -
Parameters:
sq -
Returns:


Copyright © 2007-2010 Mysema Ltd. All Rights Reserved.