1. 程式人生 > >Check類之TypeValidation

Check類之TypeValidation

stream 節點 cnblogs .cn end 邊界 span test check

(1)Validator類的visitTypeApply()方法

實例1:

class TestTypeVal<T extends InputStream>{
	TestTypeVal<String> a = null;
}

顯示TypeApply語法結節的TestTypeVal<String>是不合法的,因為type argument為String是不在邊界InputStream之內的。傳入的JCTypeApply語法節點的結構如下:

技術分享

  

Check類之TypeValidation