Liferay 6.2-ce-ga5

com.liferay.portal.dao.orm.jpa
Class SQLQueryImpl

java.lang.Object
  extended by com.liferay.portal.dao.orm.jpa.QueryImpl
      extended by com.liferay.portal.dao.orm.jpa.SQLQueryImpl
All Implemented Interfaces:
Query, SQLQuery

public class SQLQueryImpl
extends QueryImpl
implements SQLQuery


Field Summary
 
Fields inherited from class com.liferay.portal.dao.orm.jpa.QueryImpl
entityClass, firstResult, flushModeType, lockModeType, maxResults, namedParameterMap, positionalParameterMap, queryString, sessionImpl, sqlQuery, strictName
 
Constructor Summary
SQLQueryImpl(SessionImpl sessionImpl, String queryString, boolean strictName)
           
 
Method Summary
 SQLQuery addEntity(String alias, Class<?> entityClass)
           
 SQLQuery addScalar(String columnAlias, Type type)
           
 SQLQuery addSynchronizedEntityClass(Class<?> entityClass)
           
 SQLQuery addSynchronizedEntityClasses(Class<?>... entityClasses)
           
 SQLQuery addSynchronizedEntityName(String entityName)
           
 SQLQuery addSynchronizedEntityNames(String... entityNames)
           
 SQLQuery addSynchronizedQuerySpace(String querySpace)
           
 SQLQuery addSynchronizedQuerySpaces(String... querySpaces)
           
 List<?> list(boolean copy, boolean unmodifiable)
           
 Object uniqueResult()
           
 
Methods inherited from class com.liferay.portal.dao.orm.jpa.QueryImpl
executeUpdate, iterate, iterate, iterateNext, list, list, scroll, setBoolean, setBoolean, setCacheable, setCacheMode, setCacheRegion, setDouble, setDouble, setFirstResult, setFloat, setFloat, setFlushMode, setInteger, setInteger, setLockMode, setLong, setLong, setMaxResults, setSerializable, setSerializable, setShort, setShort, setString, setString, setTimestamp, setTimestamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.kernel.dao.orm.Query
executeUpdate, iterate, iterate, iterateNext, list, list, scroll, setBoolean, setBoolean, setCacheable, setCacheMode, setCacheRegion, setDouble, setDouble, setFirstResult, setFloat, setFloat, setInteger, setInteger, setLockMode, setLong, setLong, setMaxResults, setSerializable, setSerializable, setShort, setShort, setString, setString, setTimestamp, setTimestamp
 

Constructor Detail

SQLQueryImpl

public SQLQueryImpl(SessionImpl sessionImpl,
                    String queryString,
                    boolean strictName)
Method Detail

addEntity

public SQLQuery addEntity(String alias,
                          Class<?> entityClass)
Specified by:
addEntity in interface SQLQuery

addScalar

public SQLQuery addScalar(String columnAlias,
                          Type type)
Specified by:
addScalar in interface SQLQuery

addSynchronizedEntityClass

public SQLQuery addSynchronizedEntityClass(Class<?> entityClass)
Specified by:
addSynchronizedEntityClass in interface SQLQuery

addSynchronizedEntityClasses

public SQLQuery addSynchronizedEntityClasses(Class<?>... entityClasses)
Specified by:
addSynchronizedEntityClasses in interface SQLQuery

addSynchronizedEntityName

public SQLQuery addSynchronizedEntityName(String entityName)
Specified by:
addSynchronizedEntityName in interface SQLQuery

addSynchronizedEntityNames

public SQLQuery addSynchronizedEntityNames(String... entityNames)
Specified by:
addSynchronizedEntityNames in interface SQLQuery

addSynchronizedQuerySpace

public SQLQuery addSynchronizedQuerySpace(String querySpace)
Specified by:
addSynchronizedQuerySpace in interface SQLQuery

addSynchronizedQuerySpaces

public SQLQuery addSynchronizedQuerySpaces(String... querySpaces)
Specified by:
addSynchronizedQuerySpaces in interface SQLQuery

list

public List<?> list(boolean copy,
                    boolean unmodifiable)
             throws ORMException
Specified by:
list in interface Query
Overrides:
list in class QueryImpl
Throws:
ORMException

uniqueResult

public Object uniqueResult()
                    throws ORMException
Specified by:
uniqueResult in interface Query
Overrides:
uniqueResult in class QueryImpl
Throws:
ORMException

Liferay 6.2-ce-ga5