パッケージ org.springframework.data.repository.query
@NonNullApi パッケージ org.springframework.data.repository.query
クエリメソッドで動作するクラスをサポートします。
- クラス説明
Parameters
のデフォルト実装。EvaluationContextExtension
インスタンスのリストからEvaluationContext
をアセンブルするQueryMethodEvaluationContextProvider
。FluentQuery<T>射影と並べ替えとともにクエリを定義して実行するための流れるようなインターフェースと。基になるクエリからの結果を具体化できるようにするフェッチ可能な拡張FluentQuery
。基になるクエリからの結果を具体化できるようにするリアクティブ拡張FluentQuery
。Query by ExampleExample
インスタンスの実行を可能にするインターフェース。名前付きパラメーターを介してメソッドパラメーターをクエリにバインドするためのアノテーション。クエリメソッドの単一のパラメーターを抽象化するクラス。メソッドパラメーターにアクセスするためのインターフェース。Parameters
インスタンス内の無効なインデックスを使用してParameter
にアクセスしようとしたときにスローされる例外。クエリパラメーターにバインドするか、クエリに個別に適用する必要があるメソッドパラメーターを抽象化します。Parameters
インスタンスを使用して特別なパラメーターを見つけるParameterAccessor
実装。Query by ExampleExample
インスタンスの実行を可能にするインターフェース。Method
SE からクエリを作成できない場合にスローされる例外。RepositoryQuery
を検索する方法の戦略インターフェース。ファインダークエリを実行するように指定されたメソッドの抽象化。中央で定義された潜在的に共有されているEvaluationContext
にアクセスする方法を提供します。EvaluationContextExtension
およびReactiveEvaluationContextExtension
のリストからEvaluationContext
をアセンブルするリアクティブQueryMethodEvaluationContextProvider
。リアクティブインフラストラクチャを使用してクエリ例によるExample
インスタンスの実行を許可するインターフェース。ReactiveEvaluationContextExtension
を検討することにより、中央で定義された潜在的に共有されたEvaluationContext
にアクセスする方法を提供します。クエリ抽象化のためのインターフェース。クエリ結果要素の射影に関するメタデータを公開し、最終的に生のクエリ結果を射影とデータ転送オブジェクトに後処理するResultProcessor
。QueryMethod
によって返される型の表現。メソッドからのパラメーター情報とメソッド呼び出しからのパラメーター値に基づいて、SpelQueryContext.SpelExtractor
によって抽出された SpEL 式を評価します。SpelQueryContext は、クエリ文字列で SpEL 式を見つけて、バインド変数に置き換えることができます。