com.liferay.portal.dao.orm.jpa
Class QueryImpl
java.lang.Object
com.liferay.portal.dao.orm.jpa.QueryImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.dao.orm.Query
- Direct Known Subclasses:
- SQLQueryImpl
public class QueryImpl
- extends java.lang.Object
- implements com.liferay.portal.kernel.dao.orm.Query
- Author:
- Prashant Dighe, Brian Wing Shun Chan, Shuyang Zhou
|
Constructor Summary |
QueryImpl(SessionImpl sessionImpl,
java.lang.String queryString,
boolean strictName)
|
|
Method Summary |
int |
executeUpdate()
|
java.util.Iterator<?> |
iterate()
|
java.util.Iterator<?> |
iterate(boolean unmodifiable)
|
java.util.List<?> |
list()
|
java.util.List<?> |
list(boolean unmodifiable)
|
java.util.List<?> |
list(boolean copy,
boolean unmodifiable)
|
com.liferay.portal.kernel.dao.orm.ScrollableResults |
scroll()
|
com.liferay.portal.kernel.dao.orm.Query |
setBoolean(int pos,
boolean value)
|
com.liferay.portal.kernel.dao.orm.Query |
setBoolean(java.lang.String name,
boolean value)
|
com.liferay.portal.kernel.dao.orm.Query |
setCacheable(boolean cacheable)
|
com.liferay.portal.kernel.dao.orm.Query |
setCacheMode(com.liferay.portal.kernel.dao.orm.CacheMode cacheMode)
|
com.liferay.portal.kernel.dao.orm.Query |
setCacheRegion(java.lang.String cacheRegion)
|
com.liferay.portal.kernel.dao.orm.Query |
setDouble(int pos,
double value)
|
com.liferay.portal.kernel.dao.orm.Query |
setDouble(java.lang.String name,
double value)
|
com.liferay.portal.kernel.dao.orm.Query |
setFirstResult(int firstResult)
|
com.liferay.portal.kernel.dao.orm.Query |
setFloat(int pos,
float value)
|
com.liferay.portal.kernel.dao.orm.Query |
setFloat(java.lang.String name,
float value)
|
com.liferay.portal.kernel.dao.orm.Query |
setFlushMode(javax.persistence.FlushModeType flushModeType)
|
com.liferay.portal.kernel.dao.orm.Query |
setInteger(int pos,
int value)
|
com.liferay.portal.kernel.dao.orm.Query |
setInteger(java.lang.String name,
int value)
|
com.liferay.portal.kernel.dao.orm.Query |
setLockMode(java.lang.String alias,
com.liferay.portal.kernel.dao.orm.LockMode lockMode)
|
com.liferay.portal.kernel.dao.orm.Query |
setLong(int pos,
long value)
|
com.liferay.portal.kernel.dao.orm.Query |
setLong(java.lang.String name,
long value)
|
com.liferay.portal.kernel.dao.orm.Query |
setMaxResults(int maxResults)
|
com.liferay.portal.kernel.dao.orm.Query |
setSerializable(int pos,
java.io.Serializable value)
|
com.liferay.portal.kernel.dao.orm.Query |
setSerializable(java.lang.String name,
java.io.Serializable value)
|
com.liferay.portal.kernel.dao.orm.Query |
setShort(int pos,
short value)
|
com.liferay.portal.kernel.dao.orm.Query |
setShort(java.lang.String name,
short value)
|
com.liferay.portal.kernel.dao.orm.Query |
setString(int pos,
java.lang.String value)
|
com.liferay.portal.kernel.dao.orm.Query |
setString(java.lang.String name,
java.lang.String value)
|
com.liferay.portal.kernel.dao.orm.Query |
setTimestamp(int pos,
java.sql.Timestamp value)
|
com.liferay.portal.kernel.dao.orm.Query |
setTimestamp(java.lang.String name,
java.sql.Timestamp value)
|
java.lang.Object |
uniqueResult()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entityClass
protected java.lang.Class<?> entityClass
firstResult
protected int firstResult
flushModeType
protected javax.persistence.FlushModeType flushModeType
lockModeType
protected javax.persistence.LockModeType lockModeType
maxResults
protected int maxResults
namedParameterMap
protected java.util.Map<java.lang.String,java.lang.Object> namedParameterMap
positionalParameterMap
protected java.util.Map<java.lang.Integer,java.lang.Object> positionalParameterMap
queryString
protected java.lang.String queryString
sessionImpl
protected SessionImpl sessionImpl
sqlQuery
protected boolean sqlQuery
strictName
protected boolean strictName
QueryImpl
public QueryImpl(SessionImpl sessionImpl,
java.lang.String queryString,
boolean strictName)
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 java.util.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 java.util.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
list
public java.util.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 java.util.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 java.util.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
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(java.lang.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(java.lang.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(java.lang.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(java.lang.String name,
float value)
- Specified by:
setFloat in interface com.liferay.portal.kernel.dao.orm.Query
setFlushMode
public com.liferay.portal.kernel.dao.orm.Query setFlushMode(javax.persistence.FlushModeType flushModeType)
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(java.lang.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(java.lang.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(java.lang.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,
java.io.Serializable value)
- Specified by:
setSerializable in interface com.liferay.portal.kernel.dao.orm.Query
setSerializable
public com.liferay.portal.kernel.dao.orm.Query setSerializable(java.lang.String name,
java.io.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(java.lang.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,
java.lang.String value)
- Specified by:
setString in interface com.liferay.portal.kernel.dao.orm.Query
setString
public com.liferay.portal.kernel.dao.orm.Query setString(java.lang.String name,
java.lang.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,
java.sql.Timestamp value)
- Specified by:
setTimestamp in interface com.liferay.portal.kernel.dao.orm.Query
setTimestamp
public com.liferay.portal.kernel.dao.orm.Query setTimestamp(java.lang.String name,
java.sql.Timestamp value)
- Specified by:
setTimestamp in interface com.liferay.portal.kernel.dao.orm.Query
uniqueResult
public java.lang.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