Tôi có enum thực hiện Chú thích và tôi nhận được cảnh báo: Loại chú thích A không nên được sử dụng làm siêu kết nối cho MyClass.@SuppressGiảm giá trị khi có Chú thích là siêu liên kết
Có giá trị cho @SuppressWarnings xử lý cảnh báo này không? Tôi không muốn sử dụng @SuppressWarnings ("tất cả"), tôi muốn có cảnh báo hơn là ngăn chặn tất cả chúng.
Tôi đang sử dụng Eclipse.
Bạn có chắc chắn cần mở rộng một chú thích khác không? Chú thích không được JVM hỗ trợ như các lớp, vì vậy bạn sẽ không thể nhận được cùng loại thừa kế. –
Nó không thực sự mã của tôi vì vậy tôi không có nhiều nói trong đó. Tôi chỉ làm việc với nó vì vậy tôi muốn giảm thiểu sự lộn xộn. – user1294431
Hãy xem xét AnnotationReader của JAXB - tôi nghĩ mục đích duy nhất của nó là cho phép các chú thích 'phát hiện' mà "không có ở đó". Sau đó, bạn muốn tạo chú thích tổng hợp. trường hợp. Không có sự phản ánh, cách dễ nhất là chỉ triển khai giao diện chú thích. Và sau đó - bạn nhận được cảnh báo này. –