الواجهة Annotation
في Kotlin
< Kotlin
اذهب إلى التنقل
اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
هي الواجهة الأساسيّة التي يُعرَّف استخدامها (implemented) ضمنيًا في جميع واجهات التوصيفات (annotation interfaces)، وللمزيد من التفاصيل راجع التوصيفات (annotations) في لغة Kotlin.
interface Annotation
الدوال المورثة (Inherited Functions)
تتحقق الدالة equals()
إذا ما كان الكائن المُمرّر إليها يساوي الكائن الذي استدعيت معه.
تعيد الدالة hashCode()
الشيفرة Hash الخاصّة بالكائن الذي استُدعي معها.
تحول الدالة toString()
الكائن الذي يُستدعى معه إلى سلسلة نصية (String).
الخاصيات الإضافية (Extension Properties)
تُستخدَم هذه الخاصيّة للحصول على نسخةٍ (instance) من الصنف KClass
بحسب نوع التوصيف الحاليّ.