Bagikan melalui


Java.Lang.Reflect Ruang nama

Kelas

AccessibleObject

Kelas AccessibleObject adalah kelas dasar untuk objek Bidang, Metode, dan Konstruktor.

Array

Kelas ini Array menyediakan metode statis untuk membuat dan mengakses array Java secara dinamis.

Constructor

Constructor memberikan informasi tentang, dan akses ke, satu konstruktor untuk kelas.

Executable

Superclass bersama untuk fungsionalitas Method umum dan Constructor.

Executable.InterfaceConsts
Field

A Field menyediakan informasi tentang, dan akses dinamis ke, satu bidang kelas atau antarmuka.

Field.InterfaceConsts
GenericSignatureFormatError

Dilemparkan ketika atribut tanda tangan yang salah bentuk secara sintetis ditemui oleh metode reflektif yang perlu menafsirkan informasi tanda tangan generik untuk jenis, metode, atau konstruktor.

InvocationTargetException

InvocationTargetException adalah pengecualian yang diperiksa yang membungkus pengecualian yang dilemparkan oleh metode atau konstruktor yang dipanggil.

MalformedParameterizedTypeException

Dilemparkan ketika jenis parameter yang salah bentuk secara semantik ditemui oleh metode reflektif yang perlu membuat instansnya.

MalformedParametersException

Dilemparkan ketika java.lang.reflect.Executable#getParameters the java.lang.reflect package mencoba membaca parameter metode dari file kelas dan menentukan bahwa satu atau beberapa parameter salah bentuk.

Member

Antarmuka umum menyediakan akses ke informasi reflektif pada anggota kelas.

Method

Menyediakan Method informasi tentang, dan akses ke, satu metode pada kelas atau antarmuka.

Modifier

Kelas Pengubah menyediakan static metode dan konstanta untuk mendekode kelas dan pengubah akses anggota.

Parameter

Informasi tentang parameter metode.

Proxy

Proxy menyediakan metode statis untuk membuat kelas dan instans proksi dinamis, dan juga merupakan superkelas dari semua kelas proksi dinamis yang dibuat oleh metode tersebut.

RecordComponent

Menyediakan RecordComponent informasi tentang, dan akses dinamis ke, komponen kelas rekaman.

ReflectPermission

Kode keamanan warisan; jangan gunakan.

UndeclaredThrowableException

Dilemparkan oleh pemanggilan metode pada instans proksi jika metode penangan InvocationHandler#invoke invoke pemanggilannya melemparkan pengecualian yang diperiksa ( Throwable yang tidak dapat ditetapkan ke RuntimeException atau Error) yang tidak dapat ditetapkan ke salah satu jenis pengecualian yang dinyatakan dalam throws klausul metode yang dipanggil pada instans proksi dan dikirim ke penangan pemanggilan.

Antarmuka

IAnnotatedElement

Mewakili elemen anotasi dari program yang saat ini berjalan di VM ini.

IGenericArrayType

GenericArrayType mewakili jenis array yang jenis komponennya adalah jenis berparameter atau variabel jenis.

IGenericDeclaration

Antarmuka umum untuk semua entitas yang mendeklarasikan variabel jenis.

IInvocationHandler

InvocationHandler adalah antarmuka yang diimplementasikan oleh handler pemanggilan instans proksi.

IMember

Anggota adalah antarmuka yang mencerminkan mengidentifikasi informasi tentang satu anggota (bidang atau metode) atau konstruktor.

IParameterizedType

ParameterizedType mewakili jenis berparameter seperti Collection< String>.

IType

Jenis adalah superinterface umum untuk semua jenis dalam bahasa pemrograman Java.

ITypeVariable

TypeVariable adalah superinterface umum untuk jenis variabel jenis.

IWildcardType

WildcardType mewakili ekspresi jenis kartubebas, seperti ?, ? extends Number, atau ? super Integer.