javax.persistence
インタフェース Query


public interface Query

Interface used to control query execution.


メソッドの概要
 int executeUpdate()
           
 List getResultList()
           
 Object getSingleResult()
           
 Query setFirstResult(int startPosition)
           
 Query setFlushMode(FlushModeType flushMode)
           
 Query setHint(String hintName, Object value)
           
 Query setMaxResults(int maxResult)
           
 Query setParameter(int position, Calendar value, TemporalType temporalType)
           
 Query setParameter(int position, Date value, TemporalType temporalType)
           
 Query setParameter(int position, Object value)
           
 Query setParameter(String name, Calendar value, TemporalType temporalType)
           
 Query setParameter(String name, Date value, TemporalType temporalType)
           
 Query setParameter(String name, Object value)
           
 

メソッドの詳細

getResultList

List getResultList()

getSingleResult

Object getSingleResult()

executeUpdate

int executeUpdate()

setMaxResults

Query setMaxResults(int maxResult)

setFirstResult

Query setFirstResult(int startPosition)

setHint

Query setHint(String hintName,
              Object value)

setParameter

Query setParameter(String name,
                   Object value)

setParameter

Query setParameter(String name,
                   Date value,
                   TemporalType temporalType)

setParameter

Query setParameter(String name,
                   Calendar value,
                   TemporalType temporalType)

setParameter

Query setParameter(int position,
                   Object value)

setParameter

Query setParameter(int position,
                   Date value,
                   TemporalType temporalType)

setParameter

Query setParameter(int position,
                   Calendar value,
                   TemporalType temporalType)

setFlushMode

Query setFlushMode(FlushModeType flushMode)


Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.