org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.query
Class QueryPlaceholder

java.lang.Object
  extended by org.nakedobjects.plugins.hibernate.objectstore.persistence.hibspi.query.QueryPlaceholder
All Implemented Interfaces:
java.io.Serializable, org.hibernate.Query

public class QueryPlaceholder
extends java.lang.Object
implements org.hibernate.Query, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
QueryPlaceholder(java.lang.String queryString)
           
 
Method Summary
 int executeUpdate()
           
 java.lang.String[] getNamedParameters()
           
 java.util.List<Parameter> getParameters()
           
 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 index, java.math.BigDecimal value)
           
 org.hibernate.Query setBigDecimal(java.lang.String name, java.math.BigDecimal value)
           
 org.hibernate.Query setBigInteger(int index, java.math.BigInteger value)
           
 org.hibernate.Query setBigInteger(java.lang.String name, java.math.BigInteger value)
           
 org.hibernate.Query setBinary(int index, byte[] value)
           
 org.hibernate.Query setBinary(java.lang.String name, byte[] value)
           
 org.hibernate.Query setBoolean(int index, boolean value)
           
 org.hibernate.Query setBoolean(java.lang.String name, boolean value)
           
 org.hibernate.Query setByte(int index, byte value)
           
 org.hibernate.Query setByte(java.lang.String name, byte value)
           
 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 index, java.util.Calendar value)
           
 org.hibernate.Query setCalendar(java.lang.String name, java.util.Calendar value)
           
 org.hibernate.Query setCalendarDate(int index, java.util.Calendar value)
           
 org.hibernate.Query setCalendarDate(java.lang.String name, java.util.Calendar value)
           
 org.hibernate.Query setCharacter(int index, char value)
           
 org.hibernate.Query setCharacter(java.lang.String name, char value)
           
 org.hibernate.Query setComment(java.lang.String comment)
           
 org.hibernate.Query setDate(int index, java.util.Date value)
           
 org.hibernate.Query setDate(java.lang.String name, java.util.Date value)
           
 org.hibernate.Query setDouble(int index, double value)
           
 org.hibernate.Query setDouble(java.lang.String name, double value)
           
 org.hibernate.Query setEntity(int index, java.lang.Object value)
           
 org.hibernate.Query setEntity(java.lang.String name, java.lang.Object value)
           
 org.hibernate.Query setFetchSize(int value)
           
 org.hibernate.Query setFirstResult(int value)
           
 org.hibernate.Query setFloat(int index, float value)
           
 org.hibernate.Query setFloat(java.lang.String name, float value)
           
 org.hibernate.Query setFlushMode(org.hibernate.FlushMode value)
           
 org.hibernate.Query setInteger(int index, int value)
           
 org.hibernate.Query setInteger(java.lang.String name, int value)
           
 org.hibernate.Query setLocale(int index, java.util.Locale value)
           
 org.hibernate.Query setLocale(java.lang.String name, java.util.Locale value)
           
 org.hibernate.Query setLockMode(java.lang.String key, org.hibernate.LockMode value)
           
 org.hibernate.Query setLong(int index, long value)
           
 org.hibernate.Query setLong(java.lang.String name, long value)
           
 org.hibernate.Query setMaxResults(int value)
           
 org.hibernate.Query setParameter(int index, java.lang.Object value)
           
 org.hibernate.Query setParameter(int index, java.lang.Object value, org.hibernate.type.Type type)
           
 org.hibernate.Query setParameter(java.lang.String name, java.lang.Object value)
           
 org.hibernate.Query setParameter(java.lang.String name, java.lang.Object value, org.hibernate.type.Type type)
           
 org.hibernate.Query setParameterList(java.lang.String arg0, java.util.Collection arg1)
           
 org.hibernate.Query setParameterList(java.lang.String arg0, java.util.Collection arg1, org.hibernate.type.Type arg2)
           
 org.hibernate.Query setParameterList(java.lang.String arg0, java.lang.Object[] arg1)
           
 org.hibernate.Query setParameterList(java.lang.String arg0, java.lang.Object[] arg1, org.hibernate.type.Type arg2)
           
 org.hibernate.Query setParameters(java.lang.Object[] values, org.hibernate.type.Type[] types)
           
 org.hibernate.Query setProperties(java.util.Map arg0)
           
 org.hibernate.Query setProperties(java.lang.Object arg0)
           
 org.hibernate.Query setReadOnly(boolean value)
           
 org.hibernate.Query setResultTransformer(org.hibernate.transform.ResultTransformer value)
           
 org.hibernate.Query setSerializable(int index, java.io.Serializable value)
           
 org.hibernate.Query setSerializable(java.lang.String name, java.io.Serializable value)
           
 void setSession(org.hibernate.Session session)
           
 org.hibernate.Query setShort(int index, short value)
           
 org.hibernate.Query setShort(java.lang.String name, short value)
           
 org.hibernate.Query setString(int index, java.lang.String value)
           
 org.hibernate.Query setString(java.lang.String name, java.lang.String value)
           
 org.hibernate.Query setText(int index, java.lang.String value)
           
 org.hibernate.Query setText(java.lang.String name, java.lang.String value)
           
 org.hibernate.Query setTime(int index, java.util.Date value)
           
 org.hibernate.Query setTime(java.lang.String name, java.util.Date value)
           
 org.hibernate.Query setTimeout(int value)
           
 org.hibernate.Query setTimestamp(int index, java.util.Date value)
           
 org.hibernate.Query setTimestamp(java.lang.String name, java.util.Date value)
           
 java.lang.Object uniqueResult()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryPlaceholder

public QueryPlaceholder(java.lang.String queryString)
Method Detail

executeUpdate

public int executeUpdate()
                  throws org.hibernate.HibernateException
Specified by:
executeUpdate 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

getQueryString

public java.lang.String getQueryString()
Specified by:
getQueryString in interface org.hibernate.Query

getReturnAliases

public java.lang.String[] getReturnAliases()
                                    throws org.hibernate.HibernateException
Specified by:
getReturnAliases in interface org.hibernate.Query
Throws:
org.hibernate.HibernateException

getReturnTypes

public org.hibernate.type.Type[] getReturnTypes()
                                         throws org.hibernate.HibernateException
Specified by:
getReturnTypes 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

list

public java.util.List<?> list()
                       throws org.hibernate.HibernateException
Specified by:
list 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

setBigDecimal

public org.hibernate.Query setBigDecimal(int index,
                                         java.math.BigDecimal value)
Specified by:
setBigDecimal in interface org.hibernate.Query

setBigDecimal

public org.hibernate.Query setBigDecimal(java.lang.String name,
                                         java.math.BigDecimal value)
Specified by:
setBigDecimal in interface org.hibernate.Query

setBigInteger

public org.hibernate.Query setBigInteger(int index,
                                         java.math.BigInteger value)
Specified by:
setBigInteger in interface org.hibernate.Query

setBigInteger

public org.hibernate.Query setBigInteger(java.lang.String name,
                                         java.math.BigInteger value)
Specified by:
setBigInteger in interface org.hibernate.Query

setBinary

public org.hibernate.Query setBinary(int index,
                                     byte[] value)
Specified by:
setBinary in interface org.hibernate.Query

setBinary

public org.hibernate.Query setBinary(java.lang.String name,
                                     byte[] value)
Specified by:
setBinary in interface org.hibernate.Query

setBoolean

public org.hibernate.Query setBoolean(int index,
                                      boolean value)
Specified by:
setBoolean in interface org.hibernate.Query

setBoolean

public org.hibernate.Query setBoolean(java.lang.String name,
                                      boolean value)
Specified by:
setBoolean in interface org.hibernate.Query

setByte

public org.hibernate.Query setByte(int index,
                                   byte value)
Specified by:
setByte in interface org.hibernate.Query

setByte

public org.hibernate.Query setByte(java.lang.String name,
                                   byte value)
Specified by:
setByte in interface org.hibernate.Query

setCacheMode

public org.hibernate.Query setCacheMode(org.hibernate.CacheMode cacheMode)
Specified by:
setCacheMode in interface org.hibernate.Query

setCacheRegion

public org.hibernate.Query setCacheRegion(java.lang.String cacheRegion)
Specified by:
setCacheRegion in interface org.hibernate.Query

setCacheable

public org.hibernate.Query setCacheable(boolean cacheable)
Specified by:
setCacheable in interface org.hibernate.Query

setCalendar

public org.hibernate.Query setCalendar(int index,
                                       java.util.Calendar value)
Specified by:
setCalendar in interface org.hibernate.Query

setCalendar

public org.hibernate.Query setCalendar(java.lang.String name,
                                       java.util.Calendar value)
Specified by:
setCalendar in interface org.hibernate.Query

setCalendarDate

public org.hibernate.Query setCalendarDate(int index,
                                           java.util.Calendar value)
Specified by:
setCalendarDate in interface org.hibernate.Query

setCalendarDate

public org.hibernate.Query setCalendarDate(java.lang.String name,
                                           java.util.Calendar value)
Specified by:
setCalendarDate in interface org.hibernate.Query

setCharacter

public org.hibernate.Query setCharacter(int index,
                                        char value)
Specified by:
setCharacter in interface org.hibernate.Query

setCharacter

public org.hibernate.Query setCharacter(java.lang.String name,
                                        char value)
Specified by:
setCharacter in interface org.hibernate.Query

setComment

public org.hibernate.Query setComment(java.lang.String comment)
Specified by:
setComment in interface org.hibernate.Query

setDate

public org.hibernate.Query setDate(int index,
                                   java.util.Date value)
Specified by:
setDate in interface org.hibernate.Query

setDate

public org.hibernate.Query setDate(java.lang.String name,
                                   java.util.Date value)
Specified by:
setDate in interface org.hibernate.Query

setDouble

public org.hibernate.Query setDouble(int index,
                                     double value)
Specified by:
setDouble in interface org.hibernate.Query

setDouble

public org.hibernate.Query setDouble(java.lang.String name,
                                     double value)
Specified by:
setDouble in interface org.hibernate.Query

setEntity

public org.hibernate.Query setEntity(int index,
                                     java.lang.Object value)
Specified by:
setEntity in interface org.hibernate.Query

setEntity

public org.hibernate.Query setEntity(java.lang.String name,
                                     java.lang.Object value)
Specified by:
setEntity in interface org.hibernate.Query

setFetchSize

public org.hibernate.Query setFetchSize(int value)
Specified by:
setFetchSize in interface org.hibernate.Query

setFirstResult

public org.hibernate.Query setFirstResult(int value)
Specified by:
setFirstResult in interface org.hibernate.Query

setFloat

public org.hibernate.Query setFloat(int index,
                                    float value)
Specified by:
setFloat in interface org.hibernate.Query

setFloat

public org.hibernate.Query setFloat(java.lang.String name,
                                    float value)
Specified by:
setFloat in interface org.hibernate.Query

setFlushMode

public org.hibernate.Query setFlushMode(org.hibernate.FlushMode value)
Specified by:
setFlushMode in interface org.hibernate.Query

setInteger

public org.hibernate.Query setInteger(int index,
                                      int value)
Specified by:
setInteger in interface org.hibernate.Query

setInteger

public org.hibernate.Query setInteger(java.lang.String name,
                                      int value)
Specified by:
setInteger in interface org.hibernate.Query

setLocale

public org.hibernate.Query setLocale(int index,
                                     java.util.Locale value)
Specified by:
setLocale in interface org.hibernate.Query

setLocale

public org.hibernate.Query setLocale(java.lang.String name,
                                     java.util.Locale value)
Specified by:
setLocale in interface org.hibernate.Query

setLockMode

public org.hibernate.Query setLockMode(java.lang.String key,
                                       org.hibernate.LockMode value)
Specified by:
setLockMode in interface org.hibernate.Query

setLong

public org.hibernate.Query setLong(int index,
                                   long value)
Specified by:
setLong in interface org.hibernate.Query

setLong

public org.hibernate.Query setLong(java.lang.String name,
                                   long value)
Specified by:
setLong in interface org.hibernate.Query

setMaxResults

public org.hibernate.Query setMaxResults(int value)
Specified by:
setMaxResults in interface org.hibernate.Query

setParameter

public org.hibernate.Query setParameter(int index,
                                        java.lang.Object value)
                                 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 value)
                                 throws org.hibernate.HibernateException
Specified by:
setParameter in interface org.hibernate.Query
Throws:
org.hibernate.HibernateException

setParameter

public org.hibernate.Query setParameter(int index,
                                        java.lang.Object value,
                                        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 value,
                                        org.hibernate.type.Type type)
Specified by:
setParameter in interface org.hibernate.Query

setParameterList

public org.hibernate.Query setParameterList(java.lang.String arg0,
                                            java.util.Collection arg1)
                                     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 arg0,
                                            java.lang.Object[] arg1)
                                     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 arg0,
                                            java.util.Collection arg1,
                                            org.hibernate.type.Type arg2)
                                     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 arg0,
                                            java.lang.Object[] arg1,
                                            org.hibernate.type.Type arg2)
                                     throws org.hibernate.HibernateException
Specified by:
setParameterList 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

setProperties

public org.hibernate.Query setProperties(java.lang.Object arg0)
                                  throws org.hibernate.HibernateException
Specified by:
setProperties in interface org.hibernate.Query
Throws:
org.hibernate.HibernateException

setReadOnly

public org.hibernate.Query setReadOnly(boolean value)
Specified by:
setReadOnly in interface org.hibernate.Query

setResultTransformer

public org.hibernate.Query setResultTransformer(org.hibernate.transform.ResultTransformer value)
Specified by:
setResultTransformer in interface org.hibernate.Query

setSerializable

public org.hibernate.Query setSerializable(int index,
                                           java.io.Serializable value)
Specified by:
setSerializable in interface org.hibernate.Query

setSerializable

public org.hibernate.Query setSerializable(java.lang.String name,
                                           java.io.Serializable value)
Specified by:
setSerializable in interface org.hibernate.Query

setShort

public org.hibernate.Query setShort(int index,
                                    short value)
Specified by:
setShort in interface org.hibernate.Query

setShort

public org.hibernate.Query setShort(java.lang.String name,
                                    short value)
Specified by:
setShort in interface org.hibernate.Query

setString

public org.hibernate.Query setString(int index,
                                     java.lang.String value)
Specified by:
setString in interface org.hibernate.Query

setString

public org.hibernate.Query setString(java.lang.String name,
                                     java.lang.String value)
Specified by:
setString in interface org.hibernate.Query

setText

public org.hibernate.Query setText(int index,
                                   java.lang.String value)
Specified by:
setText in interface org.hibernate.Query

setText

public org.hibernate.Query setText(java.lang.String name,
                                   java.lang.String value)
Specified by:
setText in interface org.hibernate.Query

setTime

public org.hibernate.Query setTime(int index,
                                   java.util.Date value)
Specified by:
setTime in interface org.hibernate.Query

setTime

public org.hibernate.Query setTime(java.lang.String name,
                                   java.util.Date value)
Specified by:
setTime in interface org.hibernate.Query

setTimeout

public org.hibernate.Query setTimeout(int value)
Specified by:
setTimeout in interface org.hibernate.Query

setTimestamp

public org.hibernate.Query setTimestamp(int index,
                                        java.util.Date value)
Specified by:
setTimestamp in interface org.hibernate.Query

setTimestamp

public org.hibernate.Query setTimestamp(java.lang.String name,
                                        java.util.Date value)
Specified by:
setTimestamp in interface org.hibernate.Query

uniqueResult

public java.lang.Object uniqueResult()
                              throws org.hibernate.HibernateException
Specified by:
uniqueResult in interface org.hibernate.Query
Throws:
org.hibernate.HibernateException

setSession

public void setSession(org.hibernate.Session session)

getParameters

public java.util.List<Parameter> getParameters()

setProperties

public org.hibernate.Query setProperties(java.util.Map arg0)
                                  throws org.hibernate.HibernateException
Specified by:
setProperties in interface org.hibernate.Query
Throws:
org.hibernate.HibernateException


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.