Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
X
- запросите тип результатаpublic interface TypedQuery<X>
Интерфейс, используемый, чтобы управлять выполнением введенных запросов.
Query
, Parameter
Сводка метода | ||
---|---|---|
java.util.List<X> |
getResultList()
Выполните Запрос Select и возвратите результаты запроса как введенный Список. |
|
X |
getSingleResult()
Выполните Запрос Select, который возвращает единственный результат. |
|
TypedQuery<X> |
setFirstResult(int startPosition)
Установите позицию первого результата получить. |
|
TypedQuery<X> |
setFlushMode(FlushModeType flushMode)
Установите тип режима сброса, который будет использоваться для выполнения запроса. |
|
TypedQuery<X> |
setHint(java.lang.String hintName, java.lang.Object value)
Установите свойство запроса или подсказку. |
|
TypedQuery<X> |
setLockMode(LockModeType lockMode)
Установите тип режима блокировки, который будет использоваться для выполнения запроса. |
|
TypedQuery<X> |
setMaxResults(int maxResult)
Установите максимальное количество результатов получить. |
|
TypedQuery<X> |
setParameter(int position, java.util.Calendar value, TemporalType temporalType)
Свяжите экземпляр java.util.Calendar к позиционному параметру. |
|
TypedQuery<X> |
setParameter(int position, java.util.Date value, TemporalType temporalType)
Свяжите экземпляр java.util.Date к позиционному параметру. |
|
TypedQuery<X> |
setParameter(int position, java.lang.Object value)
Свяжите параметр позиционному параметру. |
|
TypedQuery<X> |
setParameter(Parameter<java.util.Calendar> param, java.util.Calendar value, TemporalType temporalType)
Свяжите экземпляр java.util.Calendar к a Parameter объект. |
|
TypedQuery<X> |
setParameter(Parameter<java.util.Date> param, java.util.Date value, TemporalType temporalType)
Свяжите экземпляр java.util.Date к a Parameter объект. |
|
|
setParameter(Parameter<T> param, T value)
Свяжите значение a Parameter объект. |
|
TypedQuery<X> |
setParameter(java.lang.String name, java.util.Calendar value, TemporalType temporalType)
Свяжите экземпляр java.util.Calendar к именованному параметру. |
|
TypedQuery<X> |
setParameter(java.lang.String name, java.util.Date value, TemporalType temporalType)
Свяжите экземпляр java.util.Date к именованному параметру. |
|
TypedQuery<X> |
setParameter(java.lang.String name, java.lang.Object value)
Свяжите параметр именованному параметру. |
Методы, наследованные от интерфейса javax.persistence. Запрос |
---|
executeUpdate, getFirstResult, getFlushMode, getHints, getLockMode, getMaxResults, getParameter, getParameter, getParameter, getParameter, getParameters, getParameterValue, getParameterValue, getParameterValue, isBound, unwrap |
Деталь метода |
---|
java.util.List<X> getResultList()
getResultList
в интерфейсе Query
IllegalStateException
- если требующийся ОБНОВЛЕНИЕ языка запросов Персистентности Java или Оператор удаления QueryTimeoutException
- если выполнение запроса превышает набор значений тайм-аута запроса, и только оператор откатывается TransactionRequiredException
- если режим блокировки был установлен и нет никакой транзакции PessimisticLockException
- если пессимистические сбои блокировки и транзакция откатываются LockTimeoutException
- если пессимистические сбои блокировки и только оператор откатываются PersistenceException
- если выполнение запроса превышает набор значений тайм-аута запроса, и транзакция откатываетсяX getSingleResult()
getSingleResult
в интерфейсе Query
NoResultException
- если нет никакого результата NonUniqueResultException
- если больше чем один результат IllegalStateException
- если требующийся ОБНОВЛЕНИЕ языка запросов Персистентности Java или Оператор удаления QueryTimeoutException
- если выполнение запроса превышает набор значений тайм-аута запроса, и только оператор откатывается TransactionRequiredException
- если режим блокировки был установлен и нет никакой транзакции PessimisticLockException
- если пессимистические сбои блокировки и транзакция откатываются LockTimeoutException
- если пессимистические сбои блокировки и только оператор откатываются PersistenceException
- если выполнение запроса превышает набор значений тайм-аута запроса, и транзакция откатываетсяTypedQuery<X> setMaxResults(int maxResult)
setMaxResults
в интерфейсе Query
maxResult
- максимальное количество результатов получить IllegalArgumentException
- если параметр отрицателенTypedQuery<X> setFirstResult(int startPosition)
setFirstResult
в интерфейсе Query
startPosition
- позиция первого результата, пронумерованного от 0 IllegalArgumentException
- если параметр отрицателенTypedQuery<X> setHint(java.lang.String hintName, java.lang.Object value)
setHint
в интерфейсе Query
hintName
- имя свойства или подсказкиvalue
- значение для свойства или подсказки IllegalArgumentException
- если второй параметр не допустим для реализации<T> TypedQuery<X> setParameter(Parameter<T> param, T value)
Parameter
объект.
setParameter
в интерфейсе Query
param
- объект параметраvalue
- значение параметра IllegalArgumentException
- если параметр не соответствует параметру запросаTypedQuery<X> setParameter(Parameter<java.util.Calendar> param, java.util.Calendar value, TemporalType temporalType)
java.util.Calendar
к a Parameter
объект.
setParameter
в интерфейсе Query
param
- объект параметраvalue
- значение параметраtemporalType
- временный тип IllegalArgumentException
- если параметр не соответствует параметру запросаTypedQuery<X> setParameter(Parameter<java.util.Date> param, java.util.Date value, TemporalType temporalType)
java.util.Date
к a Parameter
объект.
setParameter
в интерфейсе Query
param
- объект параметраvalue
- значение параметраtemporalType
- временный тип IllegalArgumentException
- если параметр не соответствует параметру запросаTypedQuery<X> setParameter(java.lang.String name, java.lang.Object value)
setParameter
в интерфейсе Query
name
- название параметраvalue
- значение параметра IllegalArgumentException
- если название параметра не соответствует параметру запроса или если параметр имеет неправильный типTypedQuery<X> setParameter(java.lang.String name, java.util.Calendar value, TemporalType temporalType)
java.util.Calendar
к именованному параметру.
setParameter
в интерфейсе Query
name
- название параметраvalue
- значение параметраtemporalType
- временный тип IllegalArgumentException
- если название параметра не соответствует параметру запроса или если параметр значения имеет неправильный типTypedQuery<X> setParameter(java.lang.String name, java.util.Date value, TemporalType temporalType)
java.util.Date
к именованному параметру.
setParameter
в интерфейсе Query
name
- название параметраvalue
- значение параметраtemporalType
- временный тип IllegalArgumentException
- если название параметра не соответствует параметру запроса или если параметр значения имеет неправильный типTypedQuery<X> setParameter(int position, java.lang.Object value)
setParameter
в интерфейсе Query
position
- позицияvalue
- значение параметра IllegalArgumentException
- если позиция не соответствует позиционному параметру запроса или если параметр имеет неправильный типTypedQuery<X> setParameter(int position, java.util.Calendar value, TemporalType temporalType)
java.util.Calendar
к позиционному параметру.
setParameter
в интерфейсе Query
position
- позицияvalue
- значение параметраtemporalType
- временный тип IllegalArgumentException
- если позиция не соответствует позиционному параметру запроса или если параметр значения имеет неправильный типTypedQuery<X> setParameter(int position, java.util.Date value, TemporalType temporalType)
java.util.Date
к позиционному параметру.
setParameter
в интерфейсе Query
position
- позицияvalue
- значение параметраtemporalType
- временный тип IllegalArgumentException
- если позиция не соответствует позиционному параметру запроса или если параметр значения имеет неправильный типTypedQuery<X> setFlushMode(FlushModeType flushMode)
setFlushMode
в интерфейсе Query
flushMode
- режим сброса TypedQuery<X> setLockMode(LockModeType lockMode)
setLockMode
в интерфейсе Query
lockMode
- режим блокировки IllegalStateException
- если запросом, как находят, не является Запрос Select языка запросов Персистентности Java или запрос API Критериев
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41