2010-12-15 49 views
6

我對使用Eclipse JDT創建CAPTURE綁定感興趣。如何使用CAPTURE綁定創建AST?

我讀過幾個捕捉轉換教程,但是當我複製粘貼示例代碼片段時,我無法在抽象語法樹中找到捕捉轉換綁定(使用插件ASTView來顯示AST)。

這是如何實現的?

回答

6

人Deepak阿扎德@ Eclipse的論壇提供示例:

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 
    } 
}