net.commerce.zocalo.hibernate
Class NoDBQuery
java.lang.Object
net.commerce.zocalo.hibernate.NoDBQuery
- All Implemented Interfaces:
- org.hibernate.Query
public class NoDBQuery
- extends java.lang.Object
- implements org.hibernate.Query
a do-nothing implementation of Hibernate's Query that can be used when
hibernate is disabled.
Method Summary |
int |
executeUpdate()
|
java.lang.String[] |
getNamedParameters()
|
java.lang.String |
getQueryString()
|
java.lang.String[] |
getReturnAliases()
|
org.hibernate.type.Type[] |
getReturnTypes()
|
java.util.Iterator |
iterate()
|
java.util.List |
list()
|
org.hibernate.ScrollableResults |
scroll()
|
org.hibernate.ScrollableResults |
scroll(org.hibernate.ScrollMode scrollMode)
|
org.hibernate.Query |
setBigDecimal(int position,
java.math.BigDecimal number)
|
org.hibernate.Query |
setBigDecimal(java.lang.String name,
java.math.BigDecimal number)
|
org.hibernate.Query |
setBigInteger(int position,
java.math.BigInteger number)
|
org.hibernate.Query |
setBigInteger(java.lang.String name,
java.math.BigInteger number)
|
org.hibernate.Query |
setBinary(int position,
byte[] val)
|
org.hibernate.Query |
setBinary(java.lang.String name,
byte[] val)
|
org.hibernate.Query |
setBoolean(int position,
boolean val)
|
org.hibernate.Query |
setBoolean(java.lang.String name,
boolean val)
|
org.hibernate.Query |
setByte(int position,
byte val)
|
org.hibernate.Query |
setByte(java.lang.String name,
byte val)
|
org.hibernate.Query |
setCacheable(boolean cacheable)
|
org.hibernate.Query |
setCacheMode(org.hibernate.CacheMode cacheMode)
|
org.hibernate.Query |
setCacheRegion(java.lang.String cacheRegion)
|
org.hibernate.Query |
setCalendar(int position,
java.util.Calendar calendar)
|
org.hibernate.Query |
setCalendar(java.lang.String name,
java.util.Calendar calendar)
|
org.hibernate.Query |
setCalendarDate(int position,
java.util.Calendar calendar)
|
org.hibernate.Query |
setCalendarDate(java.lang.String name,
java.util.Calendar calendar)
|
org.hibernate.Query |
setCharacter(int position,
char val)
|
org.hibernate.Query |
setCharacter(java.lang.String name,
char val)
|
org.hibernate.Query |
setComment(java.lang.String comment)
|
org.hibernate.Query |
setDate(int position,
java.util.Date date)
|
org.hibernate.Query |
setDate(java.lang.String name,
java.util.Date date)
|
org.hibernate.Query |
setDouble(int position,
double val)
|
org.hibernate.Query |
setDouble(java.lang.String name,
double val)
|
org.hibernate.Query |
setEntity(int position,
java.lang.Object val)
|
org.hibernate.Query |
setEntity(java.lang.String name,
java.lang.Object val)
|
org.hibernate.Query |
setFetchSize(int fetchSize)
|
org.hibernate.Query |
setFirstResult(int firstResult)
|
org.hibernate.Query |
setFloat(int position,
float val)
|
org.hibernate.Query |
setFloat(java.lang.String name,
float val)
|
org.hibernate.Query |
setFlushMode(org.hibernate.FlushMode flushMode)
|
org.hibernate.Query |
setInteger(int position,
int val)
|
org.hibernate.Query |
setInteger(java.lang.String name,
int val)
|
org.hibernate.Query |
setLocale(int position,
java.util.Locale locale)
|
org.hibernate.Query |
setLocale(java.lang.String name,
java.util.Locale locale)
|
org.hibernate.Query |
setLockMode(java.lang.String alias,
org.hibernate.LockMode lockMode)
|
org.hibernate.Query |
setLong(int position,
long val)
|
org.hibernate.Query |
setLong(java.lang.String name,
long val)
|
org.hibernate.Query |
setMaxResults(int maxResults)
|
org.hibernate.Query |
setParameter(int position,
java.lang.Object val)
|
org.hibernate.Query |
setParameter(int position,
java.lang.Object val,
org.hibernate.type.Type type)
|
org.hibernate.Query |
setParameter(java.lang.String name,
java.lang.Object val)
|
org.hibernate.Query |
setParameter(java.lang.String name,
java.lang.Object val,
org.hibernate.type.Type type)
|
org.hibernate.Query |
setParameterList(java.lang.String name,
java.util.Collection vals)
|
org.hibernate.Query |
setParameterList(java.lang.String name,
java.util.Collection vals,
org.hibernate.type.Type type)
|
org.hibernate.Query |
setParameterList(java.lang.String name,
java.lang.Object[] vals)
|
org.hibernate.Query |
setParameterList(java.lang.String name,
java.lang.Object[] vals,
org.hibernate.type.Type type)
|
org.hibernate.Query |
setParameters(java.lang.Object[] values,
org.hibernate.type.Type[] types)
|
org.hibernate.Query |
setProperties(java.lang.Object bean)
|
org.hibernate.Query |
setReadOnly(boolean readOnly)
|
org.hibernate.Query |
setSerializable(int position,
java.io.Serializable val)
|
org.hibernate.Query |
setSerializable(java.lang.String name,
java.io.Serializable val)
|
org.hibernate.Query |
setShort(int position,
short val)
|
org.hibernate.Query |
setShort(java.lang.String name,
short val)
|
org.hibernate.Query |
setString(int position,
java.lang.String val)
|
org.hibernate.Query |
setString(java.lang.String name,
java.lang.String val)
|
org.hibernate.Query |
setText(int position,
java.lang.String val)
|
org.hibernate.Query |
setText(java.lang.String name,
java.lang.String val)
|
org.hibernate.Query |
setTime(int position,
java.util.Date date)
|
org.hibernate.Query |
setTime(java.lang.String name,
java.util.Date date)
|
org.hibernate.Query |
setTimeout(int timeout)
|
org.hibernate.Query |
setTimestamp(int position,
java.util.Date date)
|
org.hibernate.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 |
NoDBQuery
public NoDBQuery()
getQueryString
public java.lang.String getQueryString()
- Specified by:
getQueryString
in interface org.hibernate.Query
getReturnTypes
public org.hibernate.type.Type[] getReturnTypes()
throws org.hibernate.HibernateException
- Specified by:
getReturnTypes
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
getReturnAliases
public java.lang.String[] getReturnAliases()
throws org.hibernate.HibernateException
- Specified by:
getReturnAliases
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
getNamedParameters
public java.lang.String[] getNamedParameters()
throws org.hibernate.HibernateException
- Specified by:
getNamedParameters
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
iterate
public java.util.Iterator iterate()
throws org.hibernate.HibernateException
- Specified by:
iterate
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
scroll
public org.hibernate.ScrollableResults scroll()
throws org.hibernate.HibernateException
- Specified by:
scroll
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
scroll
public org.hibernate.ScrollableResults scroll(org.hibernate.ScrollMode scrollMode)
throws org.hibernate.HibernateException
- Specified by:
scroll
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
list
public java.util.List list()
throws org.hibernate.HibernateException
- Specified by:
list
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
uniqueResult
public java.lang.Object uniqueResult()
throws org.hibernate.HibernateException
- Specified by:
uniqueResult
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
executeUpdate
public int executeUpdate()
throws org.hibernate.HibernateException
- Specified by:
executeUpdate
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setMaxResults
public org.hibernate.Query setMaxResults(int maxResults)
- Specified by:
setMaxResults
in interface org.hibernate.Query
setFirstResult
public org.hibernate.Query setFirstResult(int firstResult)
- Specified by:
setFirstResult
in interface org.hibernate.Query
setReadOnly
public org.hibernate.Query setReadOnly(boolean readOnly)
- Specified by:
setReadOnly
in interface org.hibernate.Query
setCacheable
public org.hibernate.Query setCacheable(boolean cacheable)
- Specified by:
setCacheable
in interface org.hibernate.Query
setCacheRegion
public org.hibernate.Query setCacheRegion(java.lang.String cacheRegion)
- Specified by:
setCacheRegion
in interface org.hibernate.Query
setTimeout
public org.hibernate.Query setTimeout(int timeout)
- Specified by:
setTimeout
in interface org.hibernate.Query
setFetchSize
public org.hibernate.Query setFetchSize(int fetchSize)
- Specified by:
setFetchSize
in interface org.hibernate.Query
setLockMode
public org.hibernate.Query setLockMode(java.lang.String alias,
org.hibernate.LockMode lockMode)
- Specified by:
setLockMode
in interface org.hibernate.Query
setComment
public org.hibernate.Query setComment(java.lang.String comment)
- Specified by:
setComment
in interface org.hibernate.Query
setFlushMode
public org.hibernate.Query setFlushMode(org.hibernate.FlushMode flushMode)
- Specified by:
setFlushMode
in interface org.hibernate.Query
setCacheMode
public org.hibernate.Query setCacheMode(org.hibernate.CacheMode cacheMode)
- Specified by:
setCacheMode
in interface org.hibernate.Query
setParameter
public org.hibernate.Query setParameter(int position,
java.lang.Object val,
org.hibernate.type.Type type)
- Specified by:
setParameter
in interface org.hibernate.Query
setParameter
public org.hibernate.Query setParameter(java.lang.String name,
java.lang.Object val,
org.hibernate.type.Type type)
- Specified by:
setParameter
in interface org.hibernate.Query
setParameter
public org.hibernate.Query setParameter(int position,
java.lang.Object val)
throws org.hibernate.HibernateException
- Specified by:
setParameter
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setParameter
public org.hibernate.Query setParameter(java.lang.String name,
java.lang.Object val)
throws org.hibernate.HibernateException
- Specified by:
setParameter
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setParameters
public org.hibernate.Query setParameters(java.lang.Object[] values,
org.hibernate.type.Type[] types)
throws org.hibernate.HibernateException
- Specified by:
setParameters
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setParameterList
public org.hibernate.Query setParameterList(java.lang.String name,
java.util.Collection vals,
org.hibernate.type.Type type)
throws org.hibernate.HibernateException
- Specified by:
setParameterList
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setParameterList
public org.hibernate.Query setParameterList(java.lang.String name,
java.util.Collection vals)
throws org.hibernate.HibernateException
- Specified by:
setParameterList
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setParameterList
public org.hibernate.Query setParameterList(java.lang.String name,
java.lang.Object[] vals,
org.hibernate.type.Type type)
throws org.hibernate.HibernateException
- Specified by:
setParameterList
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setParameterList
public org.hibernate.Query setParameterList(java.lang.String name,
java.lang.Object[] vals)
throws org.hibernate.HibernateException
- Specified by:
setParameterList
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setProperties
public org.hibernate.Query setProperties(java.lang.Object bean)
throws org.hibernate.HibernateException
- Specified by:
setProperties
in interface org.hibernate.Query
- Throws:
org.hibernate.HibernateException
setString
public org.hibernate.Query setString(int position,
java.lang.String val)
- Specified by:
setString
in interface org.hibernate.Query
setCharacter
public org.hibernate.Query setCharacter(int position,
char val)
- Specified by:
setCharacter
in interface org.hibernate.Query
setBoolean
public org.hibernate.Query setBoolean(int position,
boolean val)
- Specified by:
setBoolean
in interface org.hibernate.Query
setByte
public org.hibernate.Query setByte(int position,
byte val)
- Specified by:
setByte
in interface org.hibernate.Query
setShort
public org.hibernate.Query setShort(int position,
short val)
- Specified by:
setShort
in interface org.hibernate.Query
setInteger
public org.hibernate.Query setInteger(int position,
int val)
- Specified by:
setInteger
in interface org.hibernate.Query
setLong
public org.hibernate.Query setLong(int position,
long val)
- Specified by:
setLong
in interface org.hibernate.Query
setFloat
public org.hibernate.Query setFloat(int position,
float val)
- Specified by:
setFloat
in interface org.hibernate.Query
setDouble
public org.hibernate.Query setDouble(int position,
double val)
- Specified by:
setDouble
in interface org.hibernate.Query
setBinary
public org.hibernate.Query setBinary(int position,
byte[] val)
- Specified by:
setBinary
in interface org.hibernate.Query
setText
public org.hibernate.Query setText(int position,
java.lang.String val)
- Specified by:
setText
in interface org.hibernate.Query
setSerializable
public org.hibernate.Query setSerializable(int position,
java.io.Serializable val)
- Specified by:
setSerializable
in interface org.hibernate.Query
setLocale
public org.hibernate.Query setLocale(int position,
java.util.Locale locale)
- Specified by:
setLocale
in interface org.hibernate.Query
setBigDecimal
public org.hibernate.Query setBigDecimal(int position,
java.math.BigDecimal number)
- Specified by:
setBigDecimal
in interface org.hibernate.Query
setBigInteger
public org.hibernate.Query setBigInteger(int position,
java.math.BigInteger number)
- Specified by:
setBigInteger
in interface org.hibernate.Query
setDate
public org.hibernate.Query setDate(int position,
java.util.Date date)
- Specified by:
setDate
in interface org.hibernate.Query
setTime
public org.hibernate.Query setTime(int position,
java.util.Date date)
- Specified by:
setTime
in interface org.hibernate.Query
setTimestamp
public org.hibernate.Query setTimestamp(int position,
java.util.Date date)
- Specified by:
setTimestamp
in interface org.hibernate.Query
setCalendar
public org.hibernate.Query setCalendar(int position,
java.util.Calendar calendar)
- Specified by:
setCalendar
in interface org.hibernate.Query
setCalendarDate
public org.hibernate.Query setCalendarDate(int position,
java.util.Calendar calendar)
- Specified by:
setCalendarDate
in interface org.hibernate.Query
setString
public org.hibernate.Query setString(java.lang.String name,
java.lang.String val)
- Specified by:
setString
in interface org.hibernate.Query
setCharacter
public org.hibernate.Query setCharacter(java.lang.String name,
char val)
- Specified by:
setCharacter
in interface org.hibernate.Query
setBoolean
public org.hibernate.Query setBoolean(java.lang.String name,
boolean val)
- Specified by:
setBoolean
in interface org.hibernate.Query
setByte
public org.hibernate.Query setByte(java.lang.String name,
byte val)
- Specified by:
setByte
in interface org.hibernate.Query
setShort
public org.hibernate.Query setShort(java.lang.String name,
short val)
- Specified by:
setShort
in interface org.hibernate.Query
setInteger
public org.hibernate.Query setInteger(java.lang.String name,
int val)
- Specified by:
setInteger
in interface org.hibernate.Query
setLong
public org.hibernate.Query setLong(java.lang.String name,
long val)
- Specified by:
setLong
in interface org.hibernate.Query
setFloat
public org.hibernate.Query setFloat(java.lang.String name,
float val)
- Specified by:
setFloat
in interface org.hibernate.Query
setDouble
public org.hibernate.Query setDouble(java.lang.String name,
double val)
- Specified by:
setDouble
in interface org.hibernate.Query
setBinary
public org.hibernate.Query setBinary(java.lang.String name,
byte[] val)
- Specified by:
setBinary
in interface org.hibernate.Query
setText
public org.hibernate.Query setText(java.lang.String name,
java.lang.String val)
- Specified by:
setText
in interface org.hibernate.Query
setSerializable
public org.hibernate.Query setSerializable(java.lang.String name,
java.io.Serializable val)
- Specified by:
setSerializable
in interface org.hibernate.Query
setLocale
public org.hibernate.Query setLocale(java.lang.String name,
java.util.Locale locale)
- Specified by:
setLocale
in interface org.hibernate.Query
setBigDecimal
public org.hibernate.Query setBigDecimal(java.lang.String name,
java.math.BigDecimal number)
- Specified by:
setBigDecimal
in interface org.hibernate.Query
setBigInteger
public org.hibernate.Query setBigInteger(java.lang.String name,
java.math.BigInteger number)
- Specified by:
setBigInteger
in interface org.hibernate.Query
setDate
public org.hibernate.Query setDate(java.lang.String name,
java.util.Date date)
- Specified by:
setDate
in interface org.hibernate.Query
setTime
public org.hibernate.Query setTime(java.lang.String name,
java.util.Date date)
- Specified by:
setTime
in interface org.hibernate.Query
setTimestamp
public org.hibernate.Query setTimestamp(java.lang.String name,
java.util.Date date)
- Specified by:
setTimestamp
in interface org.hibernate.Query
setCalendar
public org.hibernate.Query setCalendar(java.lang.String name,
java.util.Calendar calendar)
- Specified by:
setCalendar
in interface org.hibernate.Query
setCalendarDate
public org.hibernate.Query setCalendarDate(java.lang.String name,
java.util.Calendar calendar)
- Specified by:
setCalendarDate
in interface org.hibernate.Query
setEntity
public org.hibernate.Query setEntity(int position,
java.lang.Object val)
- Specified by:
setEntity
in interface org.hibernate.Query
setEntity
public org.hibernate.Query setEntity(java.lang.String name,
java.lang.Object val)
- Specified by:
setEntity
in interface org.hibernate.Query