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

من موسوعة حسوب

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

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

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

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

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

انظر أيضًا

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

مصادر