Java.Lang.Annotation Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan dukungan pustaka untuk fasilitas anotasi bahasa pemrograman Java.
Kelas
| Nama | Deskripsi |
|---|---|
| AnnotationFormatError |
Dilemparkan ketika pengurai anotasi mencoba membaca anotasi dari file kelas dan menentukan bahwa anotasi salah bentuk. |
| AnnotationTypeMismatchException |
Dilemparkan untuk menunjukkan bahwa program telah mencoba mengakses elemen anotasi yang jenisnya telah berubah setelah anotasi dikompilasi (atau diserialisasikan). |
| Documented |
Jika anotasi |
| DocumentedAttribute |
Menandai anotasi sebagai bagian dari kontrak publik elemen yang dianotasinya. |
| ElementType |
Konstanta kelas enumerasi ini menyediakan klasifikasi sederhana dari lokasi sindikasi di mana anotasi dapat muncul dalam program Java. |
| IncompleteAnnotationException |
Dilemparkan untuk menunjukkan bahwa program telah mencoba mengakses elemen antarmuka anotasi yang ditambahkan ke definisi antarmuka anotasi setelah anotasi dikompilasi (atau diserialisasikan). |
| Inherited |
Menunjukkan bahwa antarmuka anotasi secara otomatis diwariskan. |
| InheritedAttribute |
Menandai antarmuka anotasi sebagai secara otomatis diwarisi oleh subkelas. |
| NativeAttribute |
Menandai bidang konstanta yang mungkin dirujuk dari kode asli. |
| RepeatableAttribute |
Menandai antarmuka anotasi sebagai dapat diulang. |
| Retention |
Menunjukkan berapa lama anotasi dengan antarmuka yang dianotasi akan dipertahankan. |
| RetentionAttribute |
Menentukan berapa lama anotasi dengan antarmuka anotasi dipertahankan. |
| RetentionPolicy |
Kebijakan penyimpanan anotasi. |
| Target |
Menunjukkan konteks di mana antarmuka anotasi berlaku. |
| TargetAttribute |
Menentukan konteks di mana antarmuka anotasi berlaku. |
Antarmuka
| Nama | Deskripsi |
|---|---|
| IAnnotation |
Antarmuka umum diperluas oleh semua antarmuka anotasi. |
| IDocumented |
Jika anotasi |
| IInherited |
Menunjukkan bahwa antarmuka anotasi secara otomatis diwariskan. |
| INative |
Menunjukkan bahwa bidang yang menentukan nilai konstanta dapat direferensikan dari kode asli. |
| IRepeatable |
Antarmuka anotasi |
| IRetention |
Menunjukkan berapa lama anotasi dengan antarmuka yang dianotasi akan dipertahankan. |
| ITarget |
Menunjukkan konteks di mana antarmuka anotasi berlaku. |