2010-12-15 9 views
6

मुझे CAPTURE बाध्यकारी बनाने के लिए ग्रहण जेडीटी का उपयोग करने में दिलचस्पी है।कैप्चर बाध्यकारी के साथ एएसटी कैसे बनाएं?

मैंने कई कैप्चर रूपांतरण ट्यूटोरियल पढ़े हैं, लेकिन जब मैं नमूना कोड स्निपेट कॉपी करता हूं, तो मुझे सार सिंटेक्स ट्री (एएसटी को देखने के लिए प्लगइन एएसटीवी व्यू का उपयोग करके) पर कैप्चर रूपांतरण बाध्यकारी नहीं मिल सकता है।

यह कैसे पूरा किया जा सकता है?

उत्तर

6

दीपक आजाद @ ग्रहण मंच द्वारा प्रदान की उदाहरण:

interface Box<T> { 
    public T get(); 
    public void put(T element); 
} 

class CaptureTest { 
    public void rebox(Box<?> box) { 
     box.get(); // return type of get() is a capture binding 
    } 
} 
संबंधित मुद्दे