パッケージ | 説明 |
---|---|
org.springframework.beans | このパッケージには、Java Bean を操作するためのインターフェースとクラスが含まれています。 |
修飾子と型 | メソッドと説明 |
---|---|
static <T> T | BeanUtils.instantiate(ClassSE<T> clazz) 使用すべきではありません。 Spring 5.0 以降、JDK 9 での Class.newInstance() SE の非推奨 |
static <T> T | BeanUtils.instantiateClass(ClassSE<?> clazz, ClassSE<T> assignableTo) 引数なしのコンストラクターを使用してクラスをインスタンス化し、指定された割り当て可能な型として新しいインスタンスを返します。 |
static <T> T | BeanUtils.instantiateClass(ClassSE<T> clazz) "primary" コンストラクター(Kotlin クラスの場合、デフォルト引数が宣言されている可能性がある)またはデフォルトコンストラクター(通常の Java クラスの場合、標準の引数なしのセットアップが必要)を使用してクラスをインスタンス化します。 |
static <T> T | BeanUtils.instantiateClass(ConstructorSE<T> ctor, ObjectSE... args) 指定されたコンストラクターを使用してクラスをインスタンス化する便利なメソッド。 |