الخاصية annotationClass في لغة Kotlin

من موسوعة حسوب
< Kotlin
مراجعة 10:01، 16 مايو 2018 بواسطة Nourtam (نقاش | مساهمات) (مراجعة أولى)
اذهب إلى التنقل اذهب إلى البحث

تُستخدَم هذه الخاصيّة للحصول على نسخةٍ (instance) من الصنف KClass بحسب نوع التوصيف الحاليّ.

البنية العامة

val <T : Annotation> T.annotationClass: KClass<out T>

القيم المعادة

نسخةٌ من الصنف KClass متوافقةٌ مع نوع التوصيف (annotation) الحاليّ.

انظر أيضًا

  • التوصيفات (annotations) في لغة Kotlin.
  • الصنف KClass : أحد أصناف لغة Kotlin والمُستخدَم لإجراء عمليّات التحقُّق الداخليّة (introspection) مثل: isAbstract ومرئية الوصول (visibility) وغيرها.
  • الواجهة Annotation: الواجهة الأساسيّة التي يُعرَّف استخدامها (implemented) ضمنيًا في جميع واجهات التوصيفات (annotation interfaces).

مصادر