インターフェースの使用
org.springframework.core.ParameterNameDiscoverer
ParameterNameDiscoverer を使用するパッケージ
パッケージ
説明
AspectJ 統合パッケージ。
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
org.springframework.beans.factory
パッケージをサポートするクラス。Spring アプリケーションコンテキスト内の式解析サポート。
例外処理とバージョン検出のための基本クラス、およびフレームワークのどの部分にも固有ではない他のコアヘルパーを提供します。
MBeanInfo アセンブリの戦略を提供します。
メッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
ノンブロッキング、リアクティブ契約でメッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
ハンドラーメソッド処理の汎用サポートクラス。
ハンドラーメソッド処理のインフラストラクチャ。
org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。org.springframework.aop.aspectj 内の ParameterNameDiscoverer 使用
ParameterNameDiscoverer を実装している org.springframework.aop.aspectj のクラス修飾子と型メソッド説明protected ParameterNameDiscoverer
AbstractAspectJAdvice.createParameterNameDiscoverer()
引数のバインドに使用する ParameterNameDiscoverer を作成します。org.springframework.aop.aspectj.annotation 内の ParameterNameDiscoverer 使用
ParameterNameDiscoverer として宣言されている org.springframework.aop.aspectj.annotation のフィールド修飾子と型フィールド説明protected final ParameterNameDiscoverer
AbstractAspectJAdvisorFactory.parameterNameDiscoverer
org.springframework.beans.factory.config 内の ParameterNameDiscoverer 使用
型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.beans.factory.config のメソッド修飾子と型メソッド説明void
DependencyDescriptor.initParameterNameDiscovery
(ParameterNameDiscoverer parameterNameDiscoverer) 基になるメソッドパラメーターがある場合は、パラメーター名の検出を初期化します。org.springframework.beans.factory.support 内の ParameterNameDiscoverer 使用
修飾子と型メソッド説明AbstractAutowireCapableBeanFactory.getParameterNameDiscoverer()
必要に応じて、メソッドパラメーター名の解決に使用する ParameterNameDiscoverer を返します。型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.beans.factory.support のメソッド修飾子と型メソッド説明void
AbstractAutowireCapableBeanFactory.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) 必要に応じて、メソッドパラメーター名の解決に使用する ParameterNameDiscoverer を設定します(例:org.springframework.context.expression 内の ParameterNameDiscoverer 使用
修飾子と型メソッド説明protected ParameterNameDiscoverer
CachedExpressionEvaluator.getParameterNameDiscoverer()
データを内部的にキャッシュする共有パラメーター名のディスカバラーを返します。型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.context.expression のコンストラクター修飾子コンストラクター説明MethodBasedEvaluationContext
(ObjectSE rootObject, MethodSE method, ObjectSE[] arguments, ParameterNameDiscoverer parameterNameDiscoverer) org.springframework.core 内の ParameterNameDiscoverer 使用
ParameterNameDiscoverer を実装している org.springframework.core のクラス修飾子と型クラス説明class
LocalVariableTableParameterNameDiscoverer
への非推奨のフォールバックを使用して、Java 8 標準リフレクションメカニズムに委譲するParameterNameDiscoverer
戦略インターフェースのデフォルト実装。class
Kotlin の反射機能を使用してパラメーター名をイントロスペクトするParameterNameDiscoverer
実装。class
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。class
連続して複数の発見者デリゲートを試行するParameterNameDiscoverer
実装。class
JDK 8 のリフレクション機能を使用してパラメーター名をイントロスペクトするParameterNameDiscoverer
実装( "-parameters" コンパイラーフラグに基づく)。型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.core のメソッド修飾子と型メソッド説明void
PrioritizedParameterNameDiscoverer.addDiscoverer
(ParameterNameDiscoverer pnd) このPrioritizedParameterNameDiscoverer
がチェックする検出者のリストに、さらにParameterNameDiscoverer
デリゲートを追加します。void
MethodParameter.initParameterNameDiscovery
(ParameterNameDiscoverer parameterNameDiscoverer) このメソッドパラメーターのパラメーター名の検出を初期化します。org.springframework.jmx.export.assembler 内の ParameterNameDiscoverer 使用
修飾子と型メソッド説明protected ParameterNameDiscoverer
AbstractReflectiveMBeanInfoAssembler.getParameterNameDiscoverer()
必要に応じてメソッドのパラメーター名を解決するために使用する ParameterNameDiscoverer を返します(パラメーターの検出をスキップするためにnull
の場合があります)。型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.jmx.export.assembler のメソッド修飾子と型メソッド説明void
AbstractReflectiveMBeanInfoAssembler.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) 必要に応じて、メソッドパラメーター名の解決に使用する ParameterNameDiscoverer を設定します(例:org.springframework.messaging.handler.invocation 内の ParameterNameDiscoverer 使用
型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.messaging.handler.invocation のメソッド修飾子と型メソッド説明void
InvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) 必要に応じてパラメーター名を解決するための ParameterNameDiscoverer を設定します(例:org.springframework.messaging.handler.invocation.reactive 内の ParameterNameDiscoverer 使用
型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.messaging.handler.invocation.reactive のメソッド修飾子と型メソッド説明void
InvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer nameDiscoverer) 必要に応じてパラメーター名を解決するための ParameterNameDiscoverer を設定します(例:org.springframework.validation.beanvalidation 内の ParameterNameDiscoverer 使用
型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.validation.beanvalidation のメソッド修飾子と型メソッド説明void
LocalValidatorFactoryBean.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) メッセージの補間に必要な場合は、メソッドとコンストラクターのパラメーター名の解決に使用する ParameterNameDiscoverer を設定します。org.springframework.web.method.support 内の ParameterNameDiscoverer 使用
型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.web.method.support のメソッド修飾子と型メソッド説明void
InvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) 必要に応じてパラメーター名を解決するための ParameterNameDiscoverer を設定します(例:org.springframework.web.reactive.result.method 内の ParameterNameDiscoverer 使用
修飾子と型メソッド説明InvocableHandlerMethod.getParameterNameDiscoverer()
設定されたパラメーター名の discoverer を返します。SyncInvocableHandlerMethod.getParameterNameDiscoverer()
設定されたパラメーター名の discoverer を返します。型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.web.reactive.result.method のメソッド修飾子と型メソッド説明void
InvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer nameDiscoverer) 必要に応じてパラメーター名を解決するための ParameterNameDiscoverer を設定します(例:void
SyncInvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer nameDiscoverer) 必要に応じてパラメーター名を解決するための ParameterNameDiscoverer を設定します(例:org.springframework.web.servlet.mvc.method.annotation 内の ParameterNameDiscoverer 使用
型 ParameterNameDiscoverer のパラメーターを持つ org.springframework.web.servlet.mvc.method.annotation のメソッド修飾子と型メソッド説明void
RequestMappingHandlerAdapter.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) 必要に応じて、メソッドパラメーター名の解決に使用する ParameterNameDiscoverer を設定します(例:
StandardReflectionParameterNameDiscoverer
を推奨 ( "-parameters" コンパイラーフラグ付き)