java 1.7 var. Tek bir tane için birden fazla ek açıklama gruplandırmanın herhangi bir yolu var mı? Böylece, tek bir açıklama ile açıklama ekleyebilir ve tüm gruplandırılmış çoklu ek açıklamaların tüm özelliklerini alır. Her seferinde tekrarlanan çoklu ek açıklama satırlarından kaçınmak istiyorum. 3 ek notu bir olarak kullanabilir miyiz? Java çekirdek kitaplıkları veya başkaları bunu destekliyor mu? ThnxÇoklu Ek Açıklamaları Gruplama
7
A
cevap
1
Bu sizin aradığınız şeyden emin değilim, ancak CDI stereotype annotations sağlar.
1
Hayır, bu mümkün değil. Bunun için kurulan bir deyim olan oluşturan ek açıklamalar ile @Combined
ek açıklama meta- açıklama için:
@A
@B
@C
public @interface Combined {}
Bu model, @Combined
bir öğe ek açıklama bu eleman en @A
, @B
ve @C
belirten denk olduğunu ifade eder.
Tabii ki bu kitaplığın farkında olmak ve bu desenden yararlanmak için bu notları kullanan kütüphaneyi gerektirir. Bu örn. CDI'da Bean Validation veya stereotiplerde kısıtlama ek açıklamaları için durum.
İlgili konular
- 1. ek açıklamaları
- 2. Tiff ek açıklamaları
- 3. Yay ek açıklamaları
- 4. işlev ek açıklamaları
- 5. akış tipi ek açıklamaları
- 6. @Onclick android ek açıklamaları?
- 7. SAL ek açıklamaları hangisi?
- 8. symfony2 FOSRestBundle ek açıklamaları
- 9. JDBC4 ek açıklamaları nerede?
- 10. Java Bağdaştırıcısı Ek Açıklamaları
- 11. Dağınık REST ek açıklamaları
- 12. Gruplama ve çoklu sıralamalar
- 13. Javadoc alan açıklamaları gson ek açıklamaları
- 14. JPA ek açıklamaları ile çoklu sütun kısıtlaması nasıl eklenir?
- 15. PoEdit ve PHP ek açıklamaları
- 16. Matplotlib çakışan ek açıklamaları/metin
- 17. javax.persistence ek açıklamaları ve kalıtım
- 18. hibernate ek açıklamaları derleme hatası
- 19. Görüntüden küçük ek açıklamaları kaldırma
- 20. Bir Corpus (Syntaxnet) Ek Açıklamaları
- 21. Android ek açıklamaları ve applicationIdSuffix
- 22. Mediaelement.js Player'dan Youtube Ek Açıklamaları Kaldır?
- 23. Quartz (iOS) ile PDF Ek Açıklamaları Oluşturun
- 24. ContextConfiguration RunWith WebAppConfiguration ek açıklamaları bir araya
- 25. xml-şemasında appinfo ek açıklamaları için kurallar?
- 26. Üye değişkeni ek açıklamaları nasıl alınır?
- 27. Genel bir özellikten ORMLite ek açıklamaları bulunamıyor
- 28. clang-format kopuklukları lint ek açıklamaları
- 29. @ JPA ve Hazırda Bekletme ek açıklamaları
- 30. Roxygen2 ek açıklamaları olmadan .Rd dosyaları oluşturabilirim
Denediniz mi? @interface Kombine uzatılmış A, B, C'? (Bu işe yarayacak emin değilim) – assylias
Onun zaten burada yanıtladı. http://stackoverflow.com/questions/13401581/how-to-create-an-annotation-that-is-a-group-of-annotations – Sanjeev