2010-08-21 17 views
6

मैं ग्रोवी कक्षा स्रोत फ़ाइलों को उत्पन्न करने के लिए जावा या ग्रोवी लाइब्रेरी की तलाश में हूं। मेरे पास CodeModel और यह post है लेकिन वे जावा के लिए हैं।ग्रोवी स्रोत फ़ाइलों को उत्पन्न करने के लिए जावा/ग्रोवी एपीआई

असल में, मैं क्लास नाम, क्लास विशेषताओं को जानने और वर्ग विशेषताओं के आधार पर विशेष तरीकों को उत्पन्न करने के लिए प्रोग्रामेटिक रूप से एक ग्रोवी क्लास उत्पन्न करना चाहता हूं।

मुझे ग्रोवी टेम्पलेट्स पता है, लेकिन अन्य तरीके भी हो सकते हैं।

धन्यवाद

उत्तर

1

अच्छा सवाल! मुझे नहीं पता कि ग्रोवी के लिए कोडमोडेल जैसी कोई चीज है लेकिन एक चीज जो आप कर सकते हैं वह शुद्ध जावा कक्षाएं उत्पन्न करती है जिसे आप ग्रोवी से कॉल करना चाहते हैं। चूंकि यह कोड उत्पन्न होता है, वैसे भी इससे कोई फर्क नहीं पड़ता कि यह जावा या ग्रोवी क्लास है या नहीं। आप अपने कच्चे जावा वर्गों का उपयोग करके बंद करने जैसी सभी सुविधाओं का उपयोग कर सकते हैं। उदाहरण के लिए, यह साइट दिखाती है कि आप Groovy closure in pure Java कैसे लिख सकते हैं।

+0

अच्छा विचार धन्यवाद !! मैं इसे आज़मा दूंगा - अच्छा लिंक भी। – rochb

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