net.sf.jzeno.aop
Class Query
java.lang.Object
net.sf.jzeno.aop.Query
public class Query
- extends java.lang.Object
Wrapper around org.hibernate.Query.
Constructor Summary |
Query(org.hibernate.Query query)
|
Method Summary |
int |
executeUpdate()
|
java.lang.String[] |
getNamedParameters()
|
java.lang.String |
getQueryString()
|
org.hibernate.type.Type[] |
getReturnTypes()
|
java.util.Iterator |
iterate()
|
java.util.List |
list()
|
org.hibernate.ScrollableResults |
scroll()
|
Query |
setBigDecimal(int position,
java.math.BigDecimal number)
|
Query |
setBigDecimal(java.lang.String name,
java.math.BigDecimal number)
|
Query |
setBinary(int position,
byte[] val)
|
Query |
setBinary(java.lang.String name,
byte[] val)
|
Query |
setBoolean(int position,
boolean val)
|
Query |
setBoolean(java.lang.String name,
boolean val)
|
Query |
setByte(int position,
byte val)
|
Query |
setByte(java.lang.String name,
byte val)
|
Query |
setCacheable(boolean cacheable)
Cache this query |
Query |
setCacheRegion(java.lang.String cacheRegion)
|
Query |
setCalendar(int position,
java.util.Calendar calendar)
|
Query |
setCalendar(java.lang.String name,
java.util.Calendar calendar)
|
Query |
setCalendarDate(int position,
java.util.Calendar calendar)
|
Query |
setCalendarDate(java.lang.String name,
java.util.Calendar calendar)
|
Query |
setCharacter(int position,
char val)
|
Query |
setCharacter(java.lang.String name,
char val)
|
Query |
setDate(int position,
java.util.Date date)
|
Query |
setDate(java.lang.String name,
java.util.Date date)
|
Query |
setDouble(int position,
double val)
|
Query |
setDouble(java.lang.String name,
double val)
|
Query |
setEntity(int position,
java.lang.Object val)
|
Query |
setEntity(java.lang.String name,
java.lang.Object val)
|
Query |
setFirstResult(int firstResult)
|
Query |
setFloat(int position,
float val)
|
Query |
setFloat(java.lang.String name,
float val)
|
void |
setFlushMode(org.hibernate.FlushMode flushMode)
|
Query |
setInteger(int position,
int val)
|
Query |
setInteger(java.lang.String name,
int val)
|
Query |
setLocale(int position,
java.util.Locale locale)
|
Query |
setLocale(java.lang.String name,
java.util.Locale locale)
|
void |
setLockMode(java.lang.String alias,
org.hibernate.LockMode lockMode)
|
Query |
setLong(int position,
long val)
|
Query |
setLong(java.lang.String name,
long val)
|
Query |
setMaxResults(int maxResults)
|
Query |
setParameter(int position,
java.lang.Object val)
|
Query |
setParameter(int position,
java.lang.Object val,
org.hibernate.type.Type type)
|
Query |
setParameter(java.lang.String name,
java.lang.Object val)
|
Query |
setParameter(java.lang.String name,
java.lang.Object val,
org.hibernate.type.Type type)
|
Query |
setParameterList(java.lang.String name,
java.util.Collection vals)
|
Query |
setParameterList(java.lang.String name,
java.util.Collection vals,
org.hibernate.type.Type type)
|
Query |
setParameterList(java.lang.String name,
java.lang.Object[] vals)
|
Query |
setParameterList(java.lang.String name,
java.lang.Object[] vals,
org.hibernate.type.Type type)
|
Query |
setProperties(java.lang.Object bean)
|
void |
setRemoveDuplicates(boolean removeDuplicates)
|
Query |
setSerializable(int position,
java.io.Serializable val)
|
Query |
setSerializable(java.lang.String name,
java.io.Serializable val)
|
Query |
setShort(int position,
short val)
|
Query |
setShort(java.lang.String name,
short val)
|
Query |
setString(int position,
java.lang.String val)
|
Query |
setString(java.lang.String name,
java.lang.String val)
|
Query |
setText(int position,
java.lang.String val)
|
Query |
setText(java.lang.String name,
java.lang.String val)
|
Query |
setTime(int position,
java.util.Date date)
|
Query |
setTime(java.lang.String name,
java.util.Date date)
|
Query |
setTimeout(int timeout)
|
Query |
setTimestamp(int position,
java.util.Date date)
|
Query |
setTimestamp(java.lang.String name,
java.util.Date date)
|
java.lang.Object |
uniqueResult()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Query
public Query(org.hibernate.Query query)
- Parameters:
query
-
getNamedParameters
public java.lang.String[] getNamedParameters()
- See Also:
Query.getNamedParameters()
getQueryString
public java.lang.String getQueryString()
- See Also:
Query.getNamedParameters()
getReturnTypes
public org.hibernate.type.Type[] getReturnTypes()
- See Also:
Query.getNamedParameters()
iterate
public java.util.Iterator iterate()
- See Also:
Query.getNamedParameters()
list
public java.util.List list()
- See Also:
Query.getNamedParameters()
scroll
public org.hibernate.ScrollableResults scroll()
- See Also:
Query.getNamedParameters()
setBigDecimal
public Query setBigDecimal(int position,
java.math.BigDecimal number)
- See Also:
Query.setBigDecimal(int, java.math.BigDecimal)
setBigDecimal
public Query setBigDecimal(java.lang.String name,
java.math.BigDecimal number)
- See Also:
Query.setBigDecimal(java.lang.String,
java.math.BigDecimal)
setBinary
public Query setBinary(int position,
byte[] val)
- See Also:
Query.setBinary(int, byte[])
setBinary
public Query setBinary(java.lang.String name,
byte[] val)
- See Also:
Query.setBinary(java.lang.String, byte[])
setBoolean
public Query setBoolean(int position,
boolean val)
- See Also:
Query.setBoolean(int, boolean)
setBoolean
public Query setBoolean(java.lang.String name,
boolean val)
- See Also:
Query.setBoolean(java.lang.String, boolean)
setByte
public Query setByte(int position,
byte val)
- See Also:
Query.setByte(int, byte)
setByte
public Query setByte(java.lang.String name,
byte val)
- See Also:
Query.setByte(java.lang.String, byte)
setCacheable
public Query setCacheable(boolean cacheable)
- Cache this query
setCacheRegion
public Query setCacheRegion(java.lang.String cacheRegion)
- See Also:
Query.setCacheRegion(java.lang.String)
setCalendar
public Query setCalendar(int position,
java.util.Calendar calendar)
- See Also:
Query.setCalendar(int, java.util.Calendar)
setCalendar
public Query setCalendar(java.lang.String name,
java.util.Calendar calendar)
- See Also:
Query.setCalendar(java.lang.String,
java.util.Calendar)
setCalendarDate
public Query setCalendarDate(int position,
java.util.Calendar calendar)
- See Also:
Query.setCalendarDate(int, java.util.Calendar)
setCalendarDate
public Query setCalendarDate(java.lang.String name,
java.util.Calendar calendar)
- See Also:
Query.setCalendarDate(java.lang.String,
java.util.Calendar)
setCharacter
public Query setCharacter(int position,
char val)
- See Also:
Query.setCharacter(int, char)
setCharacter
public Query setCharacter(java.lang.String name,
char val)
- See Also:
Query.setCharacter(java.lang.String, char)
setDate
public Query setDate(int position,
java.util.Date date)
- See Also:
Query.setDate(int, java.util.Date)
setDate
public Query setDate(java.lang.String name,
java.util.Date date)
- See Also:
Query.setDate(java.lang.String, java.util.Date)
setDouble
public Query setDouble(int position,
double val)
- See Also:
Query.setDouble(int, double)
setDouble
public Query setDouble(java.lang.String name,
double val)
- See Also:
Query.setDouble(java.lang.String, double)
setEntity
public Query setEntity(int position,
java.lang.Object val)
- See Also:
Query.setEntity(int, java.lang.Object)
setEntity
public Query setEntity(java.lang.String name,
java.lang.Object val)
- See Also:
Query.setEntity(java.lang.String, java.lang.Object)
setFirstResult
public Query setFirstResult(int firstResult)
- See Also:
Query.setFirstResult(int)
setFloat
public Query setFloat(int position,
float val)
- See Also:
Query.setFloat(int, float)
setFloat
public Query setFloat(java.lang.String name,
float val)
- See Also:
Query.setFloat(java.lang.String, float)
setInteger
public Query setInteger(int position,
int val)
- See Also:
Query.setInteger(int, int)
setInteger
public Query setInteger(java.lang.String name,
int val)
- See Also:
Query.setInteger(java.lang.String, int)
setLocale
public Query setLocale(int position,
java.util.Locale locale)
- See Also:
Query.setLocale(int, java.util.Locale)
setLocale
public Query setLocale(java.lang.String name,
java.util.Locale locale)
- See Also:
Query.setLocale(String, Locale)
setLockMode
public void setLockMode(java.lang.String alias,
org.hibernate.LockMode lockMode)
- See Also:
Query.setLockMode(java.lang.String,
org.hibernate.LockMode)
setLong
public Query setLong(int position,
long val)
- See Also:
Query.setLong(int, long)
setLong
public Query setLong(java.lang.String name,
long val)
- See Also:
Query.setLong(java.lang.String, long)
setMaxResults
public Query setMaxResults(int maxResults)
- See Also:
Query.setMaxResults(int)
setParameter
public Query setParameter(int position,
java.lang.Object val,
org.hibernate.type.Type type)
- See Also:
Query.setParameter(int, java.lang.Object,
org.hibernate.type.Type)
setParameter
public Query setParameter(int position,
java.lang.Object val)
- See Also:
Query.setParameter(int, java.lang.Object)
setParameter
public Query setParameter(java.lang.String name,
java.lang.Object val,
org.hibernate.type.Type type)
- See Also:
Query.setParameter(java.lang.String, java.lang.Object,
org.hibernate.type.Type)
setParameter
public Query setParameter(java.lang.String name,
java.lang.Object val)
- See Also:
Query.setParameter(java.lang.String, java.lang.Object)
setParameterList
public Query setParameterList(java.lang.String name,
java.util.Collection vals,
org.hibernate.type.Type type)
- See Also:
Query.setParameterList(java.lang.String,
java.util.Collection, org.hibernate.type.Type)
setParameterList
public Query setParameterList(java.lang.String name,
java.util.Collection vals)
- See Also:
Query.setParameterList(java.lang.String,
java.util.Collection)
setParameterList
public Query setParameterList(java.lang.String name,
java.lang.Object[] vals,
org.hibernate.type.Type type)
- See Also:
Query.setParameterList(java.lang.String,
java.lang.Object[], org.hibernate.type.Type)
setParameterList
public Query setParameterList(java.lang.String name,
java.lang.Object[] vals)
- See Also:
Query.setParameterList(java.lang.String,
java.lang.Object[])
setProperties
public Query setProperties(java.lang.Object bean)
- See Also:
Query.setProperties(java.lang.Object)
setSerializable
public Query setSerializable(int position,
java.io.Serializable val)
- See Also:
Query.setSerializable(int, java.io.Serializable)
setSerializable
public Query setSerializable(java.lang.String name,
java.io.Serializable val)
- See Also:
Query.setSerializable(java.lang.String,
java.io.Serializable)
setShort
public Query setShort(int position,
short val)
- See Also:
Query.setShort(int, short)
setShort
public Query setShort(java.lang.String name,
short val)
- See Also:
Query.setShort(java.lang.String, short)
setString
public Query setString(int position,
java.lang.String val)
- See Also:
Query.setString(int, java.lang.String)
setString
public Query setString(java.lang.String name,
java.lang.String val)
- See Also:
Query.setString(java.lang.String, java.lang.String)
setText
public Query setText(int position,
java.lang.String val)
- See Also:
Query.setText(int, java.lang.String)
setText
public Query setText(java.lang.String name,
java.lang.String val)
- See Also:
Query.setText(java.lang.String, java.lang.String)
setTime
public Query setTime(int position,
java.util.Date date)
- See Also:
Query.setTime(int, java.util.Date)
setTime
public Query setTime(java.lang.String name,
java.util.Date date)
- See Also:
Query.setTime(java.lang.String, java.util.Date)
setTimeout
public Query setTimeout(int timeout)
- See Also:
Query.setTimeout(int)
setTimestamp
public Query setTimestamp(int position,
java.util.Date date)
- See Also:
Query.setTimestamp(int, java.util.Date)
setTimestamp
public Query setTimestamp(java.lang.String name,
java.util.Date date)
- See Also:
Query.setTimestamp(java.lang.String, java.util.Date)
uniqueResult
public java.lang.Object uniqueResult()
- See Also:
Query.uniqueResult()
executeUpdate
public int executeUpdate()
setFlushMode
public void setFlushMode(org.hibernate.FlushMode flushMode)
setRemoveDuplicates
public void setRemoveDuplicates(boolean removeDuplicates)