2017-03-06 3 views
6

के लिए लंबोक एनोटेशन @ गेटटर मैं अपने POJO के लिए गेटर्स उत्पन्न करने के लिए जावा लोम्बोक एनोटेशन @ गेटटर का उपयोग कर रहा हूं। मेरे पास 'isAbc' नाम से 'बूलियन' फ़ील्ड है। इस मामले में @ गेटटर एनोटेशन 'isAbc()' नाम से एक विधि उत्पन्न करता है। क्या यह 'isIsAbc()' नाम से कोई विधि उत्पन्न नहीं करनी चाहिए?बुलोकन क्षेत्र

उत्तर

20

'छोटे प्रिंट' बूलियन फ़ील्ड के साथ तुरंत एक शीर्षक केस अक्षर द्वारा पीछा किया जाता शुरू लंबोक पेज https://projectlombok.org/features/GetterSetter.html

पर अनुभाग पढ़ें, कुछ भी नहीं गेटर नाम उत्पन्न करने के लिए पहले से जुड़ा हुआ है।

तो आपके द्वारा अनुभव किया जाने वाला व्यवहार निर्दिष्ट है।

ध्यान दें कि व्यवहार boolean और Boolean के लिए अलग है:

@Getter 
private boolean isGood; // => isGood() 

@Getter 
private boolean good; // => isGood() 

@Getter 
private Boolean isGood; // => getIsGood() 
+0

@ serghey-bishyr आप अपने खुद के जवाब लिखना चाहिए और मौजूदा एक विस्तार नहीं। – dit

+1

@dit मेरा उत्तर मौजूदा कुछ से अलग नहीं होगा, बस कुछ अतिरिक्त नोट्स के साथ। –

+1

इन मामलों में सेटर्स के बारे में – whishky

संबंधित मुद्दे