パッケージ | 説明 |
---|---|
org.springframework.data.repository.query | クエリメソッドで動作するクラスをサポートします。 |
修飾子と型 | クラスと説明 |
---|---|
class | Parameters<S extends Parameters<S,T>,T extends Parameter> クエリパラメーターにバインドするか、クエリに個別に適用する必要があるメソッドパラメーターを抽象化します。 |
修飾子と型 | クラスと説明 |
---|---|
class | DefaultParameters Parameters のデフォルト実装。 |
修飾子と型 | メソッドと説明 |
---|---|
<T extends Parameters<?,?>> | ReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext(T parameters, ObjectSE[] parameterValues) |
<T extends Parameters<?,?>> | ExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext(T parameters, ObjectSE[] parameterValues) |
<T extends Parameters<?,?>> | QueryMethodEvaluationContextProvider.getEvaluationContext(T parameters, ObjectSE[] parameterValues) 指定された Parameters およびパラメーター値を使用して構築された EvaluationContext を返します。 |
<T extends Parameters<?,?>> | ReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) |
<T extends Parameters<?,?>> | ExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) |
<T extends Parameters<?,?>> | QueryMethodEvaluationContextProvider.getEvaluationContext(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) 指定された Parameters およびパラメーター値を使用して構築された EvaluationContext を返します。 |
<T extends Parameters<?,?>> | ReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextLater(T parameters, ObjectSE[] parameterValues) |
<T extends Parameters<?,?>> | ReactiveQueryMethodEvaluationContextProvider.getEvaluationContextLater(T parameters, ObjectSE[] parameterValues) 指定された Parameters およびパラメーター値を使用して作成された EvaluationContext を返します。 |
<T extends Parameters<?,?>> | ReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextLater(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) |
<T extends Parameters<?,?>> | ReactiveQueryMethodEvaluationContextProvider.getEvaluationContextLater(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) 指定された Parameters およびパラメーター値を使用して作成された EvaluationContext を返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected Parameters<?,?> | QueryMethod.createParameters(MethodSE method) Parameters インスタンスを作成します。 |
Parameters<?,?> | ParametersParameterAccessor.getParameters() アクセサーをバッキングする Parameters インスタンスを返します。 |
Parameters<?,?> | QueryMethod.getParameters() Parameters ラッパーを返し、Method SE パラメーターに関する追加情報を取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
SpelEvaluator | SpelQueryContext.EvaluatingSpelQueryContext.parse(StringSE query, Parameters<?,?> parameters) パターン <prefix>#{<spel>} を使用して SpEL 式のクエリを解析します。接頭辞は文字 ":" または "?" です。 |
コンストラクターと説明 |
---|
ParametersParameterAccessor(Parameters<?,?> parameters, ObjectSE[] values) 新しい ParametersParameterAccessor を作成します。 |
SpelEvaluator(QueryMethodEvaluationContextProvider evaluationContextProvider, Parameters<?,?> parameters, SpelQueryContext.SpelExtractor extractor) |
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.