クラス
java.lang.reflect.Constructorの使用
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
java.lang.invoke
パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
Java Management Extensionsのコア・クラスを提供します。
ModelMBeanクラスの定義を提供します。
言語ランタイムが、言語固有のオブジェクト・モデルを実装し、いくつかのクラスの基本的な実装とさまざまなユーティリティを提供することによってコンバージョンをより便利にするクラスが含まれています。
-
java.langでのConstructorの使用
修飾子と型メソッド説明Class.getConstructor
(Class<?>... parameterTypes) このClass
オブジェクトが表すクラスの指定されたpublicコンストラクタをリフレクトするConstructor
オブジェクトを返します。Constructor<?>[]
Class.getConstructors()
このClass
オブジェクトが表すクラスのすべてのpublicコンストラクタをリフレクトするConstructor
オブジェクトを格納している配列を返します。Class.getDeclaredConstructor
(Class<?>... parameterTypes) このClass
オブジェクトで表されるクラスの指定されたコンストラクタを反映するConstructor
オブジェクトを返します。Constructor<?>[]
Class.getDeclaredConstructors()
このClass
オブジェクトで表されるクラスによって暗黙的または明示的に宣言されたすべてのコンストラクタを反映するConstructor
オブジェクトの配列を返します。Constructor<?>
Class.getEnclosingConstructor()
このClass
オブジェクトが、コンストラクタ内のローカル・クラスまたは匿名クラスを表す場合は、基本となるクラスを直接囲むコンストラクタを表すConstructor
オブジェクトを返します。 -
java.lang.invokeでのConstructorの使用
修飾子と型メソッド説明MethodHandles.Lookup.unreflectConstructor
(Constructor<?> c) リフレクトされたコンストラクタのメソッド・ハンドルを生成します。 -
java.lang.reflectでのConstructorの使用
修飾子と型メソッド説明TypeVariable<Constructor<T>>[]
Constructor.getTypeParameters()
GenericDeclaration
オブジェクトによって表されるジェネリック宣言で宣言された型変数を表すTypeVariable
オブジェクトの配列を宣言順に返します。 -
javax.managementでのConstructorの使用
修飾子コンストラクタ説明MBeanConstructorInfo
(String description, Constructor<?> constructor) MBeanConstructorInfo
オブジェクトを構築します。 -
javax.management.modelmbeanでのConstructorの使用
修飾子コンストラクタ説明ModelMBeanConstructorInfo
(String description, Constructor<?> constructorMethod) デフォルトの記述子でModelMBeanConstructorInfoオブジェクトを構築します。ModelMBeanConstructorInfo
(String description, Constructor<?> constructorMethod, Descriptor descriptor) ModelMBeanConstructorInfoオブジェクトを構築します。 -
jdk.dynalink.linker.supportでのConstructorの使用
修飾子と型メソッド説明static MethodHandle
Lookup.unreflectConstructor
(MethodHandles.Lookup lookup, Constructor<?> c) Lookup.unreflectConstructor
(Constructor<?> c)