जावा, एनोटेशन में मूल्यों की परिभाषा की अनुमति देता है, उदाहरण के लिए:क्या जावा एनोटेशन का मान अनिवार्य बनाना संभव है?
public @interface MyAnnotation {
int MyValue();
}
हालांकि यह MyValue
टिप्पणी के लिए डिफ़ॉल्ट मान सेट करने के लिए संभव है, मैं सोच रहा था कि क्या यह यह अनिवार्य बनाने के लिए संभव है। मेरा मतलब है कि किसी वर्ग या फ़ील्ड को एनोटेट करते समय उपयोगकर्ता को MyValue
के लिए मूल्य प्रदान करने के लिए मजबूर करना पड़ता है।
मैं प्रलेखन के माध्यम से गया लेकिन कुछ भी नहीं मिला। क्या किसी के पास इस मुद्दे का समाधान है या क्या एनोटेशन के मूल्य को अनिवार्य बनाना असंभव है?
मुझे यह कैसे याद आया, धन्यवाद! – JVerstry