インターフェース CriteriaBuilder.In<T>
- すべてのスーパーインターフェース:
Expression<BooleanSE>
、Predicate
、Selection<BooleanSE>
、TupleElement<BooleanSE>
- 含まれているインターフェース:
- CriteriaBuilder
public static interface CriteriaBuilder.In<T> extends Predicate
述語の構築に使用されるインターフェース。
ネストされたクラスのサマリー
インターフェース jakarta.persistence.criteria.Predicate から継承されたネストクラス / インターフェース
Predicate.BooleanOperator
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 Expression<T>
getExpression()
値のリストに対してテストする式を返します。CriteriaBuilder.In<T>
value(Expression<? extends T> value)
テストする値のリストに追加します。CriteriaBuilder.In<T>
value(T value)
テストする値のリストに追加します。インターフェース jakarta.persistence.criteria.Predicate から継承されたメソッド
getExpressions, getOperator, isNegated, not
インターフェース jakarta.persistence.criteria.Selection から継承されたメソッド
alias, getCompoundSelectionItems, isCompoundSelection
インターフェース jakarta.persistence.TupleElement から継承されたメソッド
getAlias, getJavaType
メソッドの詳細
getExpression
Expression<T> getExpression()
値のリストに対してテストする式を返します。- 戻り値:
- 式
value
CriteriaBuilder.In<T> value(T value)
テストする値のリストに追加します。- パラメーター:
value
- value- 戻り値:
- IN 述部
value
CriteriaBuilder.In<T> value(Expression<? extends T> value)
テストする値のリストに追加します。- パラメーター:
value
- 式- 戻り値:
- IN 述部