クラス In
java.lang.ObjectSE
org.springframework.data.relational.core.sql.In
- 実装されたすべてのインターフェース:
Condition
、Expression
、Segment
、Visitable
IN
Condition
句。- 導入:
- 1.1
- 作成者:
- Jens Schauder, Mark Paluch
方法の概要
修飾子と型メソッド説明static In
create
(Expression columnOrExpression, CollectionSE<? extends Expression> expressions) static In
create
(Expression columnOrExpression, Expression arg) static In
create
(Expression columnOrExpression, Expression... expressions) static In
createNotIn
(Expression columnOrExpression, CollectionSE<? extends Expression> expressions) static In
createNotIn
(Expression columnOrExpression, Expression arg) static In
createNotIn
(Expression columnOrExpression, Expression... expressions) boolean
boolean
int
hashCode()
このSegment
からハッシュコードを生成します。boolean
isNotIn()
not()
toString()
このSegment
の SQL 文字列表現を返します。void
メソッドの詳細
create
- パラメーター:
columnOrExpression
-Condition
の左側は null であってはなりません。arg
- 右側(コレクションExpression
)を null にすることはできません。- 戻り値:
In
Condition
create
public static In create(Expression columnOrExpression, CollectionSE<? extends Expression> expressions) - パラメーター:
columnOrExpression
-Condition
の左側は null であってはなりません。expressions
- 右側(コレクションExpression
)を null にすることはできません。- 戻り値:
In
Condition
create
- パラメーター:
columnOrExpression
-Condition
の左側は null であってはなりません。expressions
- 右側(コレクションExpression
)を null にすることはできません。- 戻り値:
In
Condition
createNotIn
- パラメーター:
columnOrExpression
-Condition
の左側は null であってはなりません。arg
- 右側(コレクションExpression
)を null にすることはできません。- 戻り値:
In
Condition
createNotIn
public static In createNotIn(Expression columnOrExpression, CollectionSE<? extends Expression> expressions) - パラメーター:
columnOrExpression
-Condition
の左側は null であってはなりません。expressions
- 右側(コレクションExpression
)を null にすることはできません。- 戻り値:
In
Condition
createNotIn
- パラメーター:
columnOrExpression
-Condition
の左側は null であってはなりません。expressions
- 右側(コレクションExpression
)を null にすることはできません。- 戻り値:
In
Condition
not
インターフェースからコピーされた説明:Condition
hasExpressions
public boolean hasExpressions()- 戻り値:
- この条件に少なくとも 1 つの式がある場合は
true
。 - 導入:
- 2.1
toString
インターフェースからコピーされた説明:Segment
このSegment
の SQL 文字列表現を返します。この表現は、デバッグの目的と、生成された SQL の概算を目的としています。特定のダイアレクトのコンテキストで機能する可能性がありますが、
Segment.toString()
表現が複数のデータベースで機能するとは限りません。isNotIn
public boolean isNotIn()visit
インターフェースからコピーされた説明:Visitable
hashCode
public int hashCode()インターフェースからコピーされた説明:Segment
このSegment
からハッシュコードを生成します。通常、ハッシュコードは
Segment.toString()
表現から派生するため、Segment.toString()
表現が一致する場合、2 つのSegment
が同じSegment.hashCode()
を生成します。equals
インターフェースからコピーされた説明:Segment