Spec-Zone .ru
спецификации, руководства, описания, API


javax.persistence.criteria
Интерфейс CriteriaBuilder. Случай <R>

Все Суперинтерфейсы:
Выражение <R>, Выбор <R>, TupleElement <R>
Включение интерфейса:
CriteriaBuilder

public static interface CriteriaBuilder.Case<R>
расширяет Выражение <R>

Интерфейс, используемый, чтобы создать выражения общего случая. Условия случая оцениваются в порядке, в котором они определяются.


Сводка метода
 Expression<R> otherwise(Expression<? extends R> result)
          "Еще" добавьте пункт к выражению случая.
 Expression<R> otherwise(R result)
          "Еще" добавьте пункт к выражению случая.
 CriteriaBuilder.Case<R> when(Expression<java.lang.Boolean> condition, Expression<? extends R> result)
          Добавьте когда/тогда пункт к выражению случая.
 CriteriaBuilder.Case<R> when(Expression<java.lang.Boolean> condition, R result)
          Добавьте когда/тогда пункт к выражению случая.
 
Методы, наследованные от интерфейса javax.persistence.criteria. Выражение
as, in, in, in, in, isNotNull, isNull
 
Методы, наследованные от интерфейса javax.persistence.criteria. Выбор
alias, getCompoundSelectionItems, isCompoundSelection
 
Методы, наследованные от интерфейса javax.persistence. TupleElement
getAlias, getJavaType
 

Деталь метода

когда

CriteriaBuilder.Case<R> when(Expression<java.lang.Boolean> condition,
                             R result)
Добавьте когда/тогда пункт к выражению случая.

Параметры:
condition - "когда" условие
result - "тогда" значение результата
Возвраты:
выражение общего случая

когда

CriteriaBuilder.Case<R> when(Expression<java.lang.Boolean> condition,
                             Expression<? extends R> result)
Добавьте когда/тогда пункт к выражению случая.

Параметры:
condition - "когда" условие
result - "тогда" выражение результата
Возвраты:
выражение общего случая

иначе

Expression<R> otherwise(R result)
"Еще" добавьте пункт к выражению случая.

Параметры:
result - "еще" результат
Возвраты:
выражение

иначе

Expression<R> otherwise(Expression<? extends R> result)
"Еще" добавьте пункт к выражению случая.

Параметры:
result - "еще" выражение результата
Возвраты:
выражение


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter