クラス ResultProcessor
java.lang.ObjectSE
org.springframework.data.repository.query.ResultProcessor
クエリ結果要素の射影に関するメタデータを公開し、最終的に生のクエリ結果を射影とデータ転送オブジェクトに後処理する
ResultProcessor
。- 導入:
- 1.12
- 作成者:
- Oliver Gierke, John Blum, Mark Paluch, Christoph Strobl
メソッドのサマリー
修飾子と型メソッド説明ReturnedType
を返します。<T> T
processResult
(ObjectSE source) 指定されたクエリ結果を後処理します。<T> T
processResult
(ObjectSE source, Converter<ObjectSE, ObjectSE> preparingConverter) 指定された準備Converter
を使用して、指定されたクエリ結果を後処理し、コレクション要素を準備する可能性があります。withDynamicProjection
(ParameterAccessor accessor) 指定されたParameterAccessor
から取得した新しい射影型で新しいResultProcessor
を返します。
メソッドの詳細
withDynamicProjection
指定されたParameterAccessor
から取得した新しい射影型で新しいResultProcessor
を返します。- パラメーター:
accessor
- null であってはなりません。- 戻り値:
getReturnedType
ReturnedType
を返します。- 戻り値:
processResult
指定されたクエリ結果を後処理します。- パラメーター:
source
- null でもかまいません。- 戻り値:
processResult
@Nullable public <T> T processResult(@Nullable ObjectSE source, Converter<ObjectSE, ObjectSE> preparingConverter) 指定された準備Converter
を使用して、指定されたクエリ結果を後処理し、コレクション要素を準備する可能性があります。- パラメーター:
source
- null でもかまいません。preparingConverter
- null であってはなりません。- 戻り値: