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

من موسوعة حسوب
(بالتحويل من Kotlin/jvm/annotationClass)

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

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

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

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

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

انظر أيضًا

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

مصادر