Class SQLQueryImpl

Object
com.liferay.portal.dao.orm.hibernate.SQLQueryImpl
All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.Query, com.liferay.portal.kernel.dao.orm.SQLQuery

public class SQLQueryImpl extends Object implements com.liferay.portal.kernel.dao.orm.SQLQuery
Author:
Brian Wing Shun Chan, Shuyang Zhou
  • Constructor Details

    • SQLQueryImpl

      public SQLQueryImpl(org.hibernate.SQLQuery sqlQuery, boolean strictName)
  • Method Details

    • addEntity

      public com.liferay.portal.kernel.dao.orm.SQLQuery addEntity(String alias, Class<?> entityClass)
      Specified by:
      addEntity in interface com.liferay.portal.kernel.dao.orm.SQLQuery
    • addScalar

      public com.liferay.portal.kernel.dao.orm.SQLQuery addScalar(String columnAlias, com.liferay.portal.kernel.dao.orm.Type type)
      Specified by:
      addScalar in interface com.liferay.portal.kernel.dao.orm.SQLQuery
    • addSynchronizedEntityClass

      public com.liferay.portal.kernel.dao.orm.SQLQuery addSynchronizedEntityClass(Class<?> entityClass)
      Specified by:
      addSynchronizedEntityClass in interface com.liferay.portal.kernel.dao.orm.SQLQuery
    • addSynchronizedEntityClasses

      public com.liferay.portal.kernel.dao.orm.SQLQuery addSynchronizedEntityClasses(Class<?>... entityClasses)
      Specified by:
      addSynchronizedEntityClasses in interface com.liferay.portal.kernel.dao.orm.SQLQuery
    • addSynchronizedEntityName

      public com.liferay.portal.kernel.dao.orm.SQLQuery addSynchronizedEntityName(String entityName)
      Specified by:
      addSynchronizedEntityName in interface com.liferay.portal.kernel.dao.orm.SQLQuery
    • addSynchronizedEntityNames

      public com.liferay.portal.kernel.dao.orm.SQLQuery addSynchronizedEntityNames(String... entityNames)
      Specified by:
      addSynchronizedEntityNames in interface com.liferay.portal.kernel.dao.orm.SQLQuery
    • addSynchronizedQuerySpace

      public com.liferay.portal.kernel.dao.orm.SQLQuery addSynchronizedQuerySpace(String querySpace)
      Specified by:
      addSynchronizedQuerySpace in interface com.liferay.portal.kernel.dao.orm.SQLQuery
    • addSynchronizedQuerySpaces

      public com.liferay.portal.kernel.dao.orm.SQLQuery addSynchronizedQuerySpaces(String... querySpaces)
      Specified by:
      addSynchronizedQuerySpaces in interface com.liferay.portal.kernel.dao.orm.SQLQuery
    • executeUpdate

      public int executeUpdate() throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      executeUpdate in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException
    • iterate

      public Iterator iterate() throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      iterate in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException
    • iterate

      public Iterator iterate(boolean unmodifiable) throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      iterate in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException
    • iterateNext

      public Object iterateNext() throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      iterateNext in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException
    • list

      public List<?> list() throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      list in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException
    • list

      public List<?> list(boolean unmodifiable) throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      list in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException
    • list

      public List<?> list(boolean copy, boolean unmodifiable) throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      list in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException
    • scroll

      public com.liferay.portal.kernel.dao.orm.ScrollableResults scroll() throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      scroll in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException
    • setBigDecimal

      public com.liferay.portal.kernel.dao.orm.Query setBigDecimal(int pos, BigDecimal value)
      Specified by:
      setBigDecimal in interface com.liferay.portal.kernel.dao.orm.Query
    • setBigDecimal

      public com.liferay.portal.kernel.dao.orm.Query setBigDecimal(String name, BigDecimal value)
      Specified by:
      setBigDecimal in interface com.liferay.portal.kernel.dao.orm.Query
    • setBoolean

      public com.liferay.portal.kernel.dao.orm.Query setBoolean(int pos, boolean value)
      Specified by:
      setBoolean in interface com.liferay.portal.kernel.dao.orm.Query
    • setBoolean

      public com.liferay.portal.kernel.dao.orm.Query setBoolean(String name, boolean value)
      Specified by:
      setBoolean in interface com.liferay.portal.kernel.dao.orm.Query
    • setCacheable

      public com.liferay.portal.kernel.dao.orm.Query setCacheable(boolean cacheable)
      Specified by:
      setCacheable in interface com.liferay.portal.kernel.dao.orm.Query
    • setCacheMode

      public com.liferay.portal.kernel.dao.orm.Query setCacheMode(com.liferay.portal.kernel.dao.orm.CacheMode cacheMode)
      Specified by:
      setCacheMode in interface com.liferay.portal.kernel.dao.orm.Query
    • setCacheRegion

      public com.liferay.portal.kernel.dao.orm.Query setCacheRegion(String cacheRegion)
      Specified by:
      setCacheRegion in interface com.liferay.portal.kernel.dao.orm.Query
    • setDouble

      public com.liferay.portal.kernel.dao.orm.Query setDouble(int pos, double value)
      Specified by:
      setDouble in interface com.liferay.portal.kernel.dao.orm.Query
    • setDouble

      public com.liferay.portal.kernel.dao.orm.Query setDouble(String name, double value)
      Specified by:
      setDouble in interface com.liferay.portal.kernel.dao.orm.Query
    • setFirstResult

      public com.liferay.portal.kernel.dao.orm.Query setFirstResult(int firstResult)
      Specified by:
      setFirstResult in interface com.liferay.portal.kernel.dao.orm.Query
    • setFloat

      public com.liferay.portal.kernel.dao.orm.Query setFloat(int pos, float value)
      Specified by:
      setFloat in interface com.liferay.portal.kernel.dao.orm.Query
    • setFloat

      public com.liferay.portal.kernel.dao.orm.Query setFloat(String name, float value)
      Specified by:
      setFloat in interface com.liferay.portal.kernel.dao.orm.Query
    • setInteger

      public com.liferay.portal.kernel.dao.orm.Query setInteger(int pos, int value)
      Specified by:
      setInteger in interface com.liferay.portal.kernel.dao.orm.Query
    • setInteger

      public com.liferay.portal.kernel.dao.orm.Query setInteger(String name, int value)
      Specified by:
      setInteger in interface com.liferay.portal.kernel.dao.orm.Query
    • setLockMode

      public com.liferay.portal.kernel.dao.orm.Query setLockMode(String alias, com.liferay.portal.kernel.dao.orm.LockMode lockMode)
      Specified by:
      setLockMode in interface com.liferay.portal.kernel.dao.orm.Query
    • setLong

      public com.liferay.portal.kernel.dao.orm.Query setLong(int pos, long value)
      Specified by:
      setLong in interface com.liferay.portal.kernel.dao.orm.Query
    • setLong

      public com.liferay.portal.kernel.dao.orm.Query setLong(String name, long value)
      Specified by:
      setLong in interface com.liferay.portal.kernel.dao.orm.Query
    • setMaxResults

      public com.liferay.portal.kernel.dao.orm.Query setMaxResults(int maxResults)
      Specified by:
      setMaxResults in interface com.liferay.portal.kernel.dao.orm.Query
    • setSerializable

      public com.liferay.portal.kernel.dao.orm.Query setSerializable(int pos, Serializable value)
      Specified by:
      setSerializable in interface com.liferay.portal.kernel.dao.orm.Query
    • setSerializable

      public com.liferay.portal.kernel.dao.orm.Query setSerializable(String name, Serializable value)
      Specified by:
      setSerializable in interface com.liferay.portal.kernel.dao.orm.Query
    • setShort

      public com.liferay.portal.kernel.dao.orm.Query setShort(int pos, short value)
      Specified by:
      setShort in interface com.liferay.portal.kernel.dao.orm.Query
    • setShort

      public com.liferay.portal.kernel.dao.orm.Query setShort(String name, short value)
      Specified by:
      setShort in interface com.liferay.portal.kernel.dao.orm.Query
    • setString

      public com.liferay.portal.kernel.dao.orm.Query setString(int pos, String value)
      Specified by:
      setString in interface com.liferay.portal.kernel.dao.orm.Query
    • setString

      public com.liferay.portal.kernel.dao.orm.Query setString(String name, String value)
      Specified by:
      setString in interface com.liferay.portal.kernel.dao.orm.Query
    • setTimestamp

      public com.liferay.portal.kernel.dao.orm.Query setTimestamp(int pos, Timestamp value)
      Specified by:
      setTimestamp in interface com.liferay.portal.kernel.dao.orm.Query
    • setTimestamp

      public com.liferay.portal.kernel.dao.orm.Query setTimestamp(String name, Timestamp value)
      Specified by:
      setTimestamp in interface com.liferay.portal.kernel.dao.orm.Query
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • uniqueResult

      public Object uniqueResult() throws com.liferay.portal.kernel.dao.orm.ORMException
      Specified by:
      uniqueResult in interface com.liferay.portal.kernel.dao.orm.Query
      Throws:
      com.liferay.portal.kernel.dao.orm.ORMException