パッケージ | 説明 |
---|---|
javax.persistence.criteria |
Java永続化クライテリアAPI
|
修飾子とタイプ | インタフェースと説明 |
---|---|
static interface |
CriteriaBuilder.In<T>
in述語を構築するために使用されるインターフェースです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Predicate |
CriteriaBuilder.and(Expression<java.lang.Boolean> x,
Expression<java.lang.Boolean> y)
与えられたブール式の論理積を作ります。
|
Predicate |
CriteriaBuilder.and(Predicate... restrictions)
与えられた限定述語の論理積を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.between(Expression<? extends Y> v,
Expression<? extends Y> x,
Expression<? extends Y> y)
最初の引数が二つ目と三つ目の引数の間の値であるか検証するための述語を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.between(Expression<? extends Y> v,
Y x,
Y y)
最初の引数が二つ目と三つ目の引数の間の値であるか検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.conjunction()
(0個の結合詞で)論理積を作ります。
|
Predicate |
CriteriaBuilder.disjunction()
(0個の離接で)論理和を作ります。
|
Predicate |
CriteriaBuilder.equal(Expression<?> x,
Expression<?> y)
引数が等しいことを検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.equal(Expression<?> x,
java.lang.Object y)
引数が等しいことを検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.exists(Subquery<?> subquery)
サブクエリーの結果の存在を検証する述語を作ります。
|
Predicate |
CriteriaBuilder.ge(Expression<? extends java.lang.Number> x,
Expression<? extends java.lang.Number> y)
最初の引数が二つ目の引数以上であるかどうか検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.ge(Expression<? extends java.lang.Number> x,
java.lang.Number y)
最初の引数が二つ目の引数以上であるかどうか検証するための述語を作ります。
|
Predicate |
AbstractQuery.getGroupRestriction()
グループ化項目に対応する制限に対応する述語を返します。
|
Predicate |
Join.getOn()
結合のON制約に対応する述語、もしくはON条件が指定されていない場合はnullを返します。
|
Predicate |
CommonAbstractCriteria.getRestriction()
where句の制限に対応する述語を返します。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.greaterThan(Expression<? extends Y> x,
Expression<? extends Y> y)
最初の引数が二つ目の引数より大きいかどうかを検証するための述語を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.greaterThan(Expression<? extends Y> x,
Y y)
最初の引数が二つ目の引数より大きいかどうかを検証するための述語を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.greaterThanOrEqualTo(Expression<? extends Y> x,
Expression<? extends Y> y)
最初の引数が二つ目の引数以上であるかどうか検証するための述語を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.greaterThanOrEqualTo(Expression<? extends Y> x,
Y y)
最初の引数が二つ目の引数以上であるかどうか検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.gt(Expression<? extends java.lang.Number> x,
Expression<? extends java.lang.Number> y)
最初の引数が二つ目の引数より大きいかどうか検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.gt(Expression<? extends java.lang.Number> x,
java.lang.Number y)
最初の引数が二つ目の引数より大きいかどうか検証するための述語を作ります。
|
Predicate |
Expression.in(java.util.Collection<?> values)
式が集合に含まれるかどうかを検証する述語を作成します。
|
Predicate |
Expression.in(Expression<?>... values)
式が引数のリストに含まれるかどうかを検証する述語を作成します。
|
Predicate |
Expression.in(Expression<java.util.Collection<?>> values)
式が集合に含まれるかどうかを検証する述語を作成します。
|
Predicate |
Expression.in(java.lang.Object... values)
式が引数のリストに含まれるかどうかを検証する述語を作成します。
|
<C extends java.util.Collection<?>> |
CriteriaBuilder.isEmpty(Expression<C> collection)
コレクションが空かどうかを検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.isFalse(Expression<java.lang.Boolean> x)
falseの値を検査する述語を作ります。
|
<E,C extends java.util.Collection<E>> |
CriteriaBuilder.isMember(E elem,
Expression<C> collection)
要素がコレクションのメンバーかどうかを検証するための述語を作ります。
|
<E,C extends java.util.Collection<E>> |
CriteriaBuilder.isMember(Expression<E> elem,
Expression<C> collection)
要素がコレクションのメンバーかどうかを検証するための述語を作ります。
|
<C extends java.util.Collection<?>> |
CriteriaBuilder.isNotEmpty(Expression<C> collection)
コレクションが空でないかどうかを検証するための述語を作ります。
|
<E,C extends java.util.Collection<E>> |
CriteriaBuilder.isNotMember(E elem,
Expression<C> collection)
要素がコレクションのメンバーでないかどうかを検証するための述語を作ります。
|
<E,C extends java.util.Collection<E>> |
CriteriaBuilder.isNotMember(Expression<E> elem,
Expression<C> collection)
要素がコレクションのメンバーでないかどうかを検証するための述語を作ります。
|
Predicate |
Expression.isNotNull()
式がnullでないかどうかを検証する述語を作成します。
|
Predicate |
CriteriaBuilder.isNotNull(Expression<?> x)
式がnullでないかどうかを検査する述語を作ります。
|
Predicate |
Expression.isNull()
式がnullかどうかを検証する述語を作成します。
|
Predicate |
CriteriaBuilder.isNull(Expression<?> x)
式がnullかどうかを検査する述語を作ります。
|
Predicate |
CriteriaBuilder.isTrue(Expression<java.lang.Boolean> x)
trueの値を検査する述語を作ります。
|
Predicate |
CriteriaBuilder.le(Expression<? extends java.lang.Number> x,
Expression<? extends java.lang.Number> y)
最初の引数が二つ目の引数以下であるかどうか検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.le(Expression<? extends java.lang.Number> x,
java.lang.Number y)
最初の引数が二つ目の引数以下であるかどうか検証するための述語を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.lessThan(Expression<? extends Y> x,
Expression<? extends Y> y)
最初の引数が二つ目の引数未満であるかどうか検証するための述語を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.lessThan(Expression<? extends Y> x,
Y y)
最初の引数が二つ目の引数未満であるかどうか検証するための述語を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.lessThanOrEqualTo(Expression<? extends Y> x,
Expression<? extends Y> y)
最初の引数が二つ目の引数以下であるかどうか検証するための述語を作ります。
|
<Y extends java.lang.Comparable<? super Y>> |
CriteriaBuilder.lessThanOrEqualTo(Expression<? extends Y> x,
Y y)
最初の引数が二つ目の引数以下であるかどうか検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.like(Expression<java.lang.String> x,
Expression<java.lang.String> pattern)
式が与えられたパターンを満たすかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.like(Expression<java.lang.String> x,
Expression<java.lang.String> pattern,
char escapeChar)
式が与えられたパターンを満たすかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.like(Expression<java.lang.String> x,
Expression<java.lang.String> pattern,
Expression<java.lang.Character> escapeChar)
式が与えられたパターンを満たすかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.like(Expression<java.lang.String> x,
java.lang.String pattern)
式が与えられたパターンを満たすかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.like(Expression<java.lang.String> x,
java.lang.String pattern,
char escapeChar)
式が与えられたパターンを満たすかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.like(Expression<java.lang.String> x,
java.lang.String pattern,
Expression<java.lang.Character> escapeChar)
式が与えられたパターンを満たすかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.lt(Expression<? extends java.lang.Number> x,
Expression<? extends java.lang.Number> y)
最初の引数が二つ目の引数未満であるかどうか検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.lt(Expression<? extends java.lang.Number> x,
java.lang.Number y)
最初の引数が二つ目の引数未満であるかどうか検証するための述語を作ります。
|
Predicate |
Predicate.not()
述語の否定を作ります。
|
Predicate |
CriteriaBuilder.not(Expression<java.lang.Boolean> restriction)
与えられた限定の否定を作ります。
|
Predicate |
CriteriaBuilder.notEqual(Expression<?> x,
Expression<?> y)
引数が等しくないことを検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.notEqual(Expression<?> x,
java.lang.Object y)
引数が等しくないことを検証するための述語を作ります。
|
Predicate |
CriteriaBuilder.notLike(Expression<java.lang.String> x,
Expression<java.lang.String> pattern)
式が与えられたパターンを満たさないかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.notLike(Expression<java.lang.String> x,
Expression<java.lang.String> pattern,
char escapeChar)
式が与えられたパターンを満たさないかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.notLike(Expression<java.lang.String> x,
Expression<java.lang.String> pattern,
Expression<java.lang.Character> escapeChar)
式が与えられたパターンを満たさないかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.notLike(Expression<java.lang.String> x,
java.lang.String pattern)
式が与えられたパターンを満たさないかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.notLike(Expression<java.lang.String> x,
java.lang.String pattern,
char escapeChar)
式が与えられたパターンを満たさないかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.notLike(Expression<java.lang.String> x,
java.lang.String pattern,
Expression<java.lang.Character> escapeChar)
式が与えられたパターンを満たさないかどうかを検証する述語を作ります。
|
Predicate |
CriteriaBuilder.or(Expression<java.lang.Boolean> x,
Expression<java.lang.Boolean> y)
与えられたブール式の論理和を作ります。
|
Predicate |
CriteriaBuilder.or(Predicate... restrictions)
与えられた限定述語の論理和を作ります。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Predicate |
CriteriaBuilder.and(Predicate... restrictions)
与えられた限定述語の論理積を作ります。
|
Subquery<T> |
Subquery.having(Predicate... restrictions)
指定された制限述語の結合に従ってサブクエリーのグループに対応する制限を指定します。
|
CriteriaQuery<T> |
CriteriaQuery.having(Predicate... restrictions)
指定された制限述語の結合に従ってクエリーのグループに対応する制限を指定します。
|
AbstractQuery<T> |
AbstractQuery.having(Predicate... restrictions)
指定された制限述語の結合に従ってクエリーのグループに対応する制限を指定します。
|
SetJoin<Z,E> |
SetJoin.on(Predicate... restrictions)
結合を変更して指定されたON条件に従って結果を制限した結合オブジェクトを戻します。
|
MapJoin<Z,K,V> |
MapJoin.on(Predicate... restrictions)
結合を変更して指定されたON条件に従って結果を制限した結合オブジェクトを戻します。
|
ListJoin<Z,E> |
ListJoin.on(Predicate... restrictions)
結合を変更して指定されたON条件に従って結果を制限した結合オブジェクトを戻します。
|
Join<Z,X> |
Join.on(Predicate... restrictions)
結合を変更して、指定されたON条件に従って結果を制限する結合オブジェクトを返します。
|
CollectionJoin<Z,E> |
CollectionJoin.on(Predicate... restrictions)
結合を変更して指定されたON条件に従って結果を制限した結合オブジェクトを戻します。
|
Predicate |
CriteriaBuilder.or(Predicate... restrictions)
与えられた限定述語の論理和を作ります。
|
Subquery<T> |
Subquery.where(Predicate... restrictions)
指定された制限述語の論理積に従って結果を制限するようにサブクエリを変更します。
|
CriteriaUpdate<T> |
CriteriaUpdate.where(Predicate... restrictions)
更新クエリーを変更して、指定されたブール式に従って更新する対象を制限します。
|
CriteriaQuery<T> |
CriteriaQuery.where(Predicate... restrictions)
指定されたブール式に従ってクエリーの結果を制限するようにクエリーを変更します。
|
CriteriaDelete<T> |
CriteriaDelete.where(Predicate... restrictions)
削除クエリーを変更して、指定されたブール式に従って削除する対象を制限します。
|
AbstractQuery<T> |
AbstractQuery.where(Predicate... restrictions)
指定されたブール式に従ってクエリ結果を制限するようにクエリを変更します。
|
Translated by @megascus.