หากต้องการกำหนดแบบเหมารวมของ CDI ฉันจะต้องกำหนดคำอธิบายประกอบแบบรันไทม์ ในสกาล่า ฉันลองสิ่งนี้:
@Stereotype
@Target(Array(ElementType.METHOD))
@Retention(RetentionPolicy.RUNTIME)
//... my stereotype annotations
class MyStereotype extends ClassfileAnnotation{}
แต่พบปัญหานี้:
ข้อจำกัดในการใช้งาน: การแบ่งคลาสย่อย Classfile ไม่ได้ทำให้คำอธิบายประกอบของคุณมองเห็นได้ในขณะรันไทม์ หากนั่นคือสิ่งที่คุณต้องการ คุณต้องเขียนคลาสคำอธิบายประกอบใน Java
เป็นไปได้ไหมที่ใช้ scala 2.9.1 เพื่อกำหนดคำอธิบายประกอบรันไทม์