के रूप में एनोटेशन होने पर मूल्य है मेरे पास एक एनम है जो एनोटेशन लागू करता है और मुझे चेतावनी मिल रही है: एनोटेशन प्रकार ए को MyClass के लिए सुपरइंटरफेस के रूप में उपयोग नहीं किया जाना चाहिए।@SuppressWarnings मूल्य सुपरइंटरफेस
क्या @SuppressWarnings के लिए कोई मान है जो इस चेतावनी को संभालता है? मैं @SuppressWarnings ("all") का उपयोग नहीं करना चाहता, मैं उन सभी को दबाने से चेतावनी दूंगा।
मैं ग्रहण का उपयोग कर रहा हूं।
क्या आप वाकई एक और एनोटेशन बढ़ाने की जरूरत है? कक्षाएं जैसे जेवीएम द्वारा एनोटेशन समर्थित नहीं हैं, इसलिए आप एक ही तरह की विरासत प्राप्त नहीं कर पाएंगे। –
यह वास्तव में मेरा कोड नहीं है इसलिए मेरे पास इसमें बहुत कुछ नहीं है। मैं बस इसके साथ काम कर रहा हूं इसलिए मैं अव्यवस्था को कम करना चाहता था। – user1294431
जेएक्सबी के इफेस एनोटेशन रीडर पर विचार करें - मुझे लगता है कि इसका एकमात्र उद्देश्य एनोटेशन को 'पहचानने' की अनुमति देना है जो "वहां नहीं हैं"। फिर आप सिंथेटिक एनोट बनाना चाहते हैं। उदाहरणों। प्रतिबिंब के बिना, सबसे आसान एनोटेशन इंटरफेस को लागू करना होगा। और फिर - आपको यह चेतावनी मिलती है। –