com.mysema.query.sql.postgres
Class PostgresQuery

java.lang.Object
  extended by com.mysema.query.support.QueryBase<Q>
      extended by com.mysema.query.support.ProjectableQuery<Q>
          extended by com.mysema.query.sql.AbstractSQLQuery<PostgresQuery>
              extended by com.mysema.query.sql.postgres.PostgresQuery
All Implemented Interfaces:
FilteredClause<PostgresQuery>, Projectable, Query<PostgresQuery>, SimpleQuery<PostgresQuery>, SQLCommonQuery<PostgresQuery>

public class PostgresQuery
extends AbstractSQLQuery<PostgresQuery>
implements SQLCommonQuery<PostgresQuery>

PostgresQuery provides Postgres related extensions to SQLQuery

Author:
tiwe
See Also:
SQLQuery

Field Summary
 
Fields inherited from class com.mysema.query.sql.AbstractSQLQuery
queryMixin, union, unionAll
 
Constructor Summary
PostgresQuery(Connection conn)
           
PostgresQuery(Connection conn, Configuration configuration)
           
PostgresQuery(Connection conn, Configuration configuration, QueryMetadata metadata)
           
PostgresQuery(Connection conn, SQLTemplates templates)
           
 
Method Summary
 PostgresQuery forShare()
           
 PostgresQuery noWait()
           
 PostgresQuery of(RelationalPath<?>... paths)
           
 
Methods inherited from class com.mysema.query.sql.AbstractSQLQuery
addFlag, addFlag, addFlag, addJoinFlag, addJoinFlag, buildQueryString, count, createSerializer, exists, forUpdate, from, from, fullJoin, fullJoin, fullJoin, fullJoin, getConfiguration, getMetadata, getResults, innerJoin, innerJoin, innerJoin, innerJoin, iterate, iterate, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, list, list, listResults, on, rightJoin, rightJoin, rightJoin, rightJoin, setParameters, toString, union, union, union, union, unionAll, unionAll, unionAll, unionAll, uniqueResult, uniqueResult
 
Methods inherited from class com.mysema.query.support.ProjectableQuery
countDistinct, iterate, iterateDistinct, iterateDistinct, iterateDistinct, list, listDistinct, listDistinct, listDistinct, listDistinctResults, map, notExists, singleResult, singleResult, singleResult, transform, uniqueResult, uniqueResult
 
Methods inherited from class com.mysema.query.support.QueryBase
distinct, equals, groupBy, hashCode, having, limit, offset, orderBy, restrict, set, where
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 
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
 

Constructor Detail

PostgresQuery

public PostgresQuery(Connection conn)

PostgresQuery

public PostgresQuery(Connection conn,
                     SQLTemplates templates)

PostgresQuery

public PostgresQuery(Connection conn,
                     Configuration configuration)

PostgresQuery

public PostgresQuery(Connection conn,
                     Configuration configuration,
                     QueryMetadata metadata)
Method Detail

forShare

public PostgresQuery forShare()
Returns:

noWait

public PostgresQuery noWait()
Returns:

of

public PostgresQuery of(RelationalPath<?>... paths)
Parameters:
paths -
Returns:


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