インターフェース ConstructorResolver
- すべての既知の実装クラス:
- ReflectiveConstructorResolver
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
 コンストラクターリゾルバーはコンストラクターを見つけようと試み、そのコンストラクターを呼び出すために使用できる 
ConstructorExecutor を返します。ConstructorExecutor はキャッシュされますが、古くなるとリゾルバーが再度呼び出されます。
- 導入:
- 3.0
- 作成者:
- Andy Clement, Sam Brannen
- 関連事項:
- メソッドのサマリー修飾子と型メソッド説明- resolve- (EvaluationContext context, StringSE typeName, ListSE<TypeDescriptor> argumentTypes) 指定されたコンテキスト内で、指定された引数を処理できる、指定された型の適切なコンストラクターを解決します。
- メソッドの詳細- resolve@Nullable ConstructorExecutor resolve- (EvaluationContext context, StringSE typeName, ListSE<TypeDescriptor> argumentTypes) throws AccessException 指定されたコンテキスト内で、指定された引数を処理できる、指定された型の適切なコンストラクターを解決します。- そのコンストラクターを呼び出すために使用できる - ConstructorExecutor(コンストラクターが見つからない場合は- null) を返します。- パラメーター:
- context- 現在の評価コンテキスト
- typeName- コンストラクターを検索する型の完全修飾名
- argumentTypes- コンストラクターが処理できる必要がある引数の型
- 戻り値:
-  コンストラクターを呼び出すことができる ConstructorExecutor、またはコンストラクターが見つからない場合はnull
- 例外:
- AccessException