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