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


javax.persistence.criteria
Выражение <T> интерфейса

Введите Параметры:
T - тип выражения
Все Суперинтерфейсы:
Выбор <T>, TupleElement <T>
Все Известные Подынтерфейсы:
CollectionJoin <Z, E>, CriteriaBuilder. Случай <R>, CriteriaBuilder. Объедините <T>, CriteriaBuilder. В <T>, CriteriaBuilder. SimpleCase <C, R>, От <Z, X>, Соединение <Z, X>, ListJoin <Z, E>, MapJoin <Z, K, V>, ParameterExpression <T>, Путь <X>, PluralJoin <Z, C, E>, Предикат, Корень <X>, SetJoin <Z, E>, Подзапрос <T>

public interface Expression<T>
расширяет Выбор <T>

Введите для выражений запроса.

С тех пор:
Персистентность Java 2.0

Сводка метода
<X> Expression<X>
as(java.lang.Class<X> type)
          Выполните преобразование типа по выражению, возвращая новый объект выражения.
 Предикат in(java.util.Collection<?> values)
          Создайте предикат, чтобы протестировать, является ли выражение элементом набора.
 Предикат in(Expression<?>... values)
          Создайте предикат, чтобы протестировать, является ли выражение элементом списка параметров.
 Предикат in(Expression<java.util.Collection<?>> values)
          Создайте предикат, чтобы протестировать, является ли выражение элементом набора.
 Предикат in(java.lang.Object... values)
          Создайте предикат, чтобы протестировать, является ли выражение элементом списка параметров.
 Предикат isNotNull()
          Создайте предикат, чтобы протестировать, не является ли выражение нулем.
 Предикат isNull()
          Создайте предикат, чтобы протестировать, является ли выражение нулем.
 
Методы, наследованные от интерфейса javax.persistence.criteria. Выбор
alias, getCompoundSelectionItems, isCompoundSelection
 
Методы, наследованные от интерфейса javax.persistence. TupleElement
getAlias, getJavaType
 

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

isNull

Predicate isNull()
Создайте предикат, чтобы протестировать, является ли выражение нулем.

Возвраты:
тестирование предиката, является ли выражение нулем

isNotNull

Predicate isNotNull()
Создайте предикат, чтобы протестировать, не является ли выражение нулем.

Возвраты:
тестирование предиката, не является ли выражение нулем

в

Predicate in(java.lang.Object... values)
Создайте предикат, чтобы протестировать, является ли выражение элементом списка параметров.

Параметры:
values - значения, которые будут протестированы против
Возвраты:
тестирование предиката на членство

в

Predicate in(Expression<?>... values)
Создайте предикат, чтобы протестировать, является ли выражение элементом списка параметров.

Параметры:
values - выражения, которые будут протестированы против
Возвраты:
тестирование предиката на членство

в

Predicate in(java.util.Collection<?> values)
Создайте предикат, чтобы протестировать, является ли выражение элементом набора.

Параметры:
values - набор значений, которые будут протестированы против
Возвраты:
тестирование предиката на членство

в

Predicate in(Expression<java.util.Collection<?>> values)
Создайте предикат, чтобы протестировать, является ли выражение элементом набора.

Параметры:
values - выражение, соответствующее набору, который будет протестирован против
Возвраты:
тестирование предиката на членство

как

<X> Expression<X> as(java.lang.Class<X> type)
Выполните преобразование типа по выражению, возвращая новый объект выражения. Этот метод не вызывает преобразование типов: тип времени выполнения не изменяется. Предупреждение: может привести к отказу времени выполнения.

Параметры:
type - намеченный тип выражения
Возвраты:
новое выражение данного типа


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

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

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

free hit counter