org.hydrateframework.ejb
Class QueryImpl

java.lang.Object
  extended by org.hydrateframework.ejb.QueryImpl
All Implemented Interfaces:
javax.persistence.Query

public class QueryImpl
extends java.lang.Object
implements javax.persistence.Query


Constructor Summary
QueryImpl()
           
 
Method Summary
 int executeUpdate()
           
 java.util.List getResultList()
           
 java.lang.Object getSingleResult()
           
 javax.persistence.Query setFirstResult(int startPosition)
           
 javax.persistence.Query setFlushMode(javax.persistence.FlushModeType mode)
           
 javax.persistence.Query setHint(java.lang.String hintName, java.lang.Object value)
           
 javax.persistence.Query setMaxResults(int maxResult)
           
 javax.persistence.Query setParameter(int idx, java.util.Calendar value, javax.persistence.TemporalType temporalType)
           
 javax.persistence.Query setParameter(int idx, java.util.Date value, javax.persistence.TemporalType temporalType)
           
 javax.persistence.Query setParameter(int idx, java.lang.Object value)
           
 javax.persistence.Query setParameter(java.lang.String name, java.util.Calendar value, javax.persistence.TemporalType temporalType)
           
 javax.persistence.Query setParameter(java.lang.String name, java.util.Date value, javax.persistence.TemporalType temporalType)
           
 javax.persistence.Query setParameter(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryImpl

public QueryImpl()
Method Detail

getResultList

public java.util.List getResultList()
Specified by:
getResultList in interface javax.persistence.Query

getSingleResult

public java.lang.Object getSingleResult()
Specified by:
getSingleResult in interface javax.persistence.Query

executeUpdate

public int executeUpdate()
Specified by:
executeUpdate in interface javax.persistence.Query

setMaxResults

public javax.persistence.Query setMaxResults(int maxResult)
Specified by:
setMaxResults in interface javax.persistence.Query

setFirstResult

public javax.persistence.Query setFirstResult(int startPosition)
Specified by:
setFirstResult in interface javax.persistence.Query

setHint

public javax.persistence.Query setHint(java.lang.String hintName,
                                       java.lang.Object value)
Specified by:
setHint in interface javax.persistence.Query

setParameter

public javax.persistence.Query setParameter(java.lang.String name,
                                            java.lang.Object value)
Specified by:
setParameter in interface javax.persistence.Query

setParameter

public javax.persistence.Query setParameter(java.lang.String name,
                                            java.util.Date value,
                                            javax.persistence.TemporalType temporalType)
Specified by:
setParameter in interface javax.persistence.Query

setParameter

public javax.persistence.Query setParameter(java.lang.String name,
                                            java.util.Calendar value,
                                            javax.persistence.TemporalType temporalType)
Specified by:
setParameter in interface javax.persistence.Query

setParameter

public javax.persistence.Query setParameter(int idx,
                                            java.lang.Object value)
Specified by:
setParameter in interface javax.persistence.Query

setParameter

public javax.persistence.Query setParameter(int idx,
                                            java.util.Date value,
                                            javax.persistence.TemporalType temporalType)
Specified by:
setParameter in interface javax.persistence.Query

setParameter

public javax.persistence.Query setParameter(int idx,
                                            java.util.Calendar value,
                                            javax.persistence.TemporalType temporalType)
Specified by:
setParameter in interface javax.persistence.Query

setFlushMode

public javax.persistence.Query setFlushMode(javax.persistence.FlushModeType mode)
Specified by:
setFlushMode in interface javax.persistence.Query


Copyright © 2000 The Hydrate Project. All Rights Reserved.