public interface ParameterAccessor extends IterableSE<ObjectSE>
修飾子と型 | メソッドと説明 |
---|---|
ClassSE<?> | findDynamicProjection() クエリの実行時に使用される動的射影型を返します。定義されていない場合は null を返します。 |
ObjectSE | getBindableValue(int index) 指定されたインデックスを持つバインド可能な値を返します。 |
OptionalSE<ClassSE<?>> | getDynamicProjection() 使用すべきではありません。 代わりに findDynamicProjection() を使用してください。 |
Pageable | getPageable() 使用可能な場合、パラメーターの Pageable を返します。 |
Sort | getSort() クエリの作成に使用されるソートインスタンスを返します。 |
boolean | hasBindableNullValue() バインド可能なパラメーター値の 1 つが null かどうかを返します。 |
IteratorSE<ObjectSE> | iterator() バインド可能なすべてのパラメーターのイテレータを返します。 |
forEachSE, spliteratorSE
Pageable getPageable()
Pageable
を返します。それ以外の場合は Pageable.unpaged()
を返します。Sort getSort()
Sort
パラメーターを使用し、使用可能な場合は Pageable
に含まれる Sort
を使用します。Sort
が見つからない場合は、Sort.unsorted()
を返します。@DeprecatedSE OptionalSE<ClassSE<?>> getDynamicProjection()
findDynamicProjection()
を使用してください。@Nullable ClassSE<?> findDynamicProjection()
@Nullable ObjectSE getBindableValue(int index)
Pageable
および Sort
の値がインデックスで通知されずにスキップされることを意味します。String
SE、Pageable
、String
SE を取るメソッドシグネチャーの場合、#getBindableParameter(1)
は 2 番目の String
SE 値を返します。index
-boolean hasBindableNullValue()
IteratorSE<ObjectSE> iterator()
IterableSE<ObjectSE>
の iteratorSE
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.