次の方法で共有


Java.Lang.Reflect 名前空間

クラス

AccessibleObject

AccessibleObject クラスは、Field、Method、および Constructor オブジェクトの基本クラスです。

Array

このクラスは Array 、Java 配列を動的に作成してアクセスするための静的メソッドを提供します。

Constructor

Constructor は、クラスの 1 つのコンストラクターに関する情報とアクセスを提供します。

Executable

の共通機能Methodのための共有スーパークラス。Constructor

Executable.InterfaceConsts
Field

A Field は、クラスまたはインターフェイスの 1 つのフィールドに関する情報と動的アクセスを提供します。

Field.InterfaceConsts
GenericSignatureFormatError

構文的に形式が正しくないシグネチャ属性が、型、メソッド、またはコンストラクターのジェネリックシグネチャ情報を解釈する必要がある反射メソッドによって検出された場合にスローされます。

InvocationTargetException

InvocationTargetException は、呼び出されたメソッドまたはコンストラクターによってスローされた例外をラップするチェック例外です。

MalformedParameterizedTypeException

意味的に形式が正しくないパラメーター化された型が、インスタンス化する必要がある反射メソッドによって検出された場合にスローされます。

MalformedParametersException

クラス ファイルからメソッド パラメーターを読み取ろうとし、1 つ以上のパラメーターの形式が正しくないと判断した場合 java.lang.reflect.Executable#getParameters the java.lang.reflect package にスローされます。

Member

クラス メンバーの反射情報へのアクセスを提供する共通インターフェイス。

Method

A Method は、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

Modifier

Modifier クラスは、クラスおよびメンバー アクセス修飾子をデコードするためのメソッドと定数を提供 static します。

Parameter

メソッド パラメーターに関する情報。

Proxy

Proxy は、動的プロキシ クラスとインスタンスを作成するための静的メソッドを提供します。また、これらのメソッドによって作成されるすべての動的プロキシ クラスのスーパークラスでもあります。

RecordComponent

A RecordComponent は、レコード クラスのコンポーネントに関する情報と動的アクセスを提供します。

ReflectPermission

従来のセキュリティ コード。使用しないでください。

UndeclaredThrowableException

プロキシ インスタンスで呼び出され、呼び出しハンドラーにディスパッチされたメソッドのInvocationHandler#invoke invoke句でthrows宣言された例外の種類に割り当てられないチェックされた例外 (Throwable割り当てできないRuntimeExceptionError例外) が、プロキシ インスタンスのメソッド呼び出しによってスローされます。

インターフェイス

IAnnotatedElement

この VM で現在実行されているプログラムの注釈付き要素を表します。

IGenericArrayType

GenericArrayType は、コンポーネント型がパラメーター化された型または型変数である配列型を表します。

IGenericDeclaration

型変数を宣言するすべてのエンティティの共通インターフェイス。

IInvocationHandler

InvocationHandler は、プロキシ インスタンスの 呼び出しハンドラー によって実装されるインターフェイスです。

IMember

メンバーは、1 つのメンバー (フィールドまたはメソッド) またはコンストラクターに関する識別情報を反映するインターフェイスです。

IParameterizedType

ParameterizedType は、Collection< などのパラメーター化された型を表します。文字列>。

IType

Type は、Java プログラミング言語のすべての型に共通のスーパーインターフェイスです。

ITypeVariable

TypeVariable は、種類の型変数に共通のスーパーインターフェイスです。

IWildcardType

WildcardType は、ワイルドカード型の式を表します (例: ?, ? extends Number? super Integer.