パッケージ org.springframework.core
クラス StandardReflectionParameterNameDiscoverer
java.lang.ObjectSE
org.springframework.core.StandardReflectionParameterNameDiscoverer
- 実装されているすべてのインターフェース:
ParameterNameDiscoverer
public class StandardReflectionParameterNameDiscoverer
extends ObjectSE
implements ParameterNameDiscoverer
JDK 8 のリフレクション機能を使用してパラメーター名をイントロスペクトする
ParameterNameDiscoverer 実装( "-parameters" コンパイラーフラグに基づく)。 これは、Kotlin が存在する場合に KotlinReflectionParameterNameDiscoverer と組み合わされる DefaultParameterNameDiscoverer の重要な要素です。
- 導入:
- 4.0
- 作成者:
- Juergen Hoeller
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明StringSE[]getParameterNames(ConstructorSE<?> ctor) コンストラクターのパラメーター名を返すか、それらが決定できない場合はnullを返します。StringSE[]getParameterNames(MethodSE method) メソッドのパラメーター名、または判別できない場合はnullを返します。
コンストラクターの詳細
StandardReflectionParameterNameDiscoverer
public StandardReflectionParameterNameDiscoverer()
メソッドの詳細
getParameterNames
インターフェースからコピーされた説明:ParameterNameDiscovererメソッドのパラメーター名、または判別できない場合はnullを返します。パラメーター名が特定のメソッドの一部のパラメーターでのみ使用可能で、他のパラメーターでは使用できない場合、配列内の個々のエントリは
nullになる場合があります。ただし、可能な限り、代わりにスタブパラメーター名を使用することをお勧めします。- 次で指定:
- インターフェース
ParameterNameDiscovererのgetParameterNames - パラメーター:
method- パラメーター名を検索するメソッド- 戻り値:
- 名前を解決できる場合はパラメーター名の配列、解決できない場合は
null
getParameterNames
インターフェースからコピーされた説明:ParameterNameDiscovererコンストラクターのパラメーター名を返すか、それらが決定できない場合はnullを返します。与えられたコンストラクターの一部のパラメーターでのみパラメーター名を使用でき、他のパラメーターでは使用できない場合、配列内の個々のエントリは
nullになります。ただし、可能な限り、代わりにスタブパラメーター名を使用することをお勧めします。- 次で指定:
- インターフェース
ParameterNameDiscovererのgetParameterNames - パラメーター:
ctor- パラメーター名を検索するコンストラクター- 戻り値:
- 名前を解決できる場合はパラメーター名の配列、解決できない場合は
null