クラス
java.lang.reflect.Constructorの使用
Constructorを使用するパッケージ
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
java.lang.invokeパッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
Java Management Extensionsのコア・クラスを提供します。
ModelMBeanクラスの定義を提供します。
言語ランタイムが独自の言語固有のオブジェクト・モデルおよび型変換を実装しやすくするために、一部のクラスの基本的な実装と様々なユーティリティを提供することで、より便利なクラスが含まれています。
-
java.langでのConstructorの使用
Constructorを返すjava.langのメソッド修飾子と型メソッド説明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の使用
型Constructorのパラメータを持つjava.lang.invokeのメソッド修飾子と型メソッド説明MethodHandles.Lookup.unreflectConstructor(Constructor<?> c) リフレクトされたコンストラクタのメソッド・ハンドルを生成します。 -
java.lang.reflectでのConstructorの使用
型Constructorの引数を持つ型を返すjava.lang.reflectのメソッド修飾子と型メソッド説明TypeVariable<Constructor<T>>[]Constructor.getTypeParameters()GenericDeclarationオブジェクトによって表されるジェネリック宣言で宣言された型変数を表すTypeVariableオブジェクトの配列を宣言順に返します。 -
javax.managementでのConstructorの使用
型Constructorのパラメータを持つjavax.managementのコンストラクタ修飾子コンストラクタ説明MBeanConstructorInfo(String description, Constructor<?> constructor) MBeanConstructorInfoオブジェクトを構築します。 -
javax.management.modelmbeanでのConstructorの使用
型Constructorのパラメータを持つjavax.management.modelmbeanのコンストラクタ修飾子コンストラクタ説明ModelMBeanConstructorInfo(String description, Constructor<?> constructorMethod) デフォルトの記述子でModelMBeanConstructorInfoオブジェクトを構築します。ModelMBeanConstructorInfo(String description, Constructor<?> constructorMethod, Descriptor descriptor) ModelMBeanConstructorInfoオブジェクトを構築します。 -
jdk.dynalink.linker.supportでのConstructorの使用
型Constructorのパラメータを持つjdk.dynalink.linker.supportのメソッド修飾子と型メソッド説明static MethodHandleLookup.unreflectConstructor(MethodHandles.Lookup lookup, Constructor<?> c) Lookup.unreflectConstructor(Constructor<?> c)