Tôi có java 1.7. Có cách nào để nhóm nhiều chú thích thành một chú thích. Vì vậy, tôi chú thích với chú thích duy nhất và nhận được tất cả các thuộc tính của tất cả các chú thích được nhóm lại. Tôi muốn tránh nhiều dòng chú thích lặp đi lặp lại mỗi lần. Chúng tôi có thể sử dụng chú thích 3 vào một số Các thư viện lõi java hoặc những người khác có hỗ trợ điều này không. ThnxNhóm nhiều chú thích
7
A
Trả lời
1
Tôi không chắc chắn nếu đây là những gì bạn đang tìm kiếm, nhưng CDI cung cấp stereotype annotations.
1
Không, điều đó là không thể. Một thành ngữ lập cho điều này là Meta-chú thích các @Combined
chú thích với các chú thích sáng tác của mình:
@A
@B
@C
public @interface Combined {}
Mô hình này thể hiện rằng chú thích một phần tử với @Combined
tương đương với việc xác định @A
, @B
và @C
tại phần tử đó.
Điều này tất nhiên yêu cầu thư viện phải sử dụng các chú thích này để nhận biết và sử dụng mẫu này. Đó là ví dụ trường hợp hạn chế chú thích trong Bean Validation hoặc rập khuôn trong CDI.
Các vấn đề liên quan
- 1. Cách tạo chú thích là một nhóm chú thích?
- 2. Giải thích nhiều chú thích
- 3. Chú thích nhiều chú thích hiển thị trong MKMapView
- 4. Django chú thích nhóm theo tháng
- 5. Nhiều dòng chú thích trong assembly
- 6. Chế độ Emacs nhiều dòng chú thích
- 7. R: nhiều trục x với chú thích
- 8. Nhiều chú thích @RequestMapping Mùa xuân
- 9. Nhiều người quản lý giao dịch có chú thích @Transactional
- 10. Đi qua thuộc tính chú thích để meta-chú thích
- 11. java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.isInJavaLangAnnotationPackage (Ljava/lang/chú thích/Chú thích;) Z
- 12. Jackson: JsonInclude cách thêm Nhiều JsonInclude chú thích loại
- 13. Bạn có thể chỉ định nhiều chú thích @Conditional không?
- 14. Nhiều chú thích cùng loại trên một phần tử?
- 15. cách thiết lập mảng cho nhiều chú thích nhanh chóng
- 16. nhiều hình trong mủ cao su với chú thích
- 17. Chú thích chung cho nhiều ô trong R
- 18. Kết hợp nhiều chú thích tùy ý trong một
- 19. pyplot kết hợp nhiều nhãn dòng trong chú thích
- 20. Nhiều chú thích tìm thấy tại dòng này:
- 21. R: Chú thích tùy chỉnh cho nhiều lớp ggplot
- 22. Cách xác định nhiều loại khối chú thích trong Parsec
- 23. Cách hiển thị nhiều chú thích từ MKAnnotationView?
- 24. Nhập chú thích có nhiều loại trong ** kwargs
- 25. Tạo trình chú giải chú thích Java
- 26. Java chú thích
- 27. Chú thích junit
- 28. chú thích vô hình?
- 29. Chú thích @SuppressLint ("NewApi")
- 30. chú thích @Override
Bạn đã thử '@interface Kết hợp mở rộng A, B, C' chưa? (không chắc chắn nếu điều đó sẽ làm việc) – assylias
Của nó đã trả lời ở đây rồi. http://stackoverflow.com/questions/13401581/how-to-create-an-annotation-that-is-a-group-of-annotations – Sanjeev