Interface (class) Inner is not visible is used as bounds of parameter T in method(class) declaration
/******************************************/
public class tst030m {
public <T extends Inner> List<T> MethodWR1(Hashtable<T, T> param) {return null;}
}
interface Inner {}
/*****************************************/
signaturetest.Setup writes
------------------------T in method declaration---------
meth public <%0 extends testSigTest.tst030m.Inner> java.util.List<{%%0}> testSigTest.tst030m.tst030m.MethodWR1(java.util.Hashtable<{%%0},{%%0}>)
-----------------------T in class declaration-----------
CLSS public testSigTest.tst030m.tst030m<%0 extends testSigTest.tst030m.Inner>
----------------------------------------------
/******************************************/
public class tst030m {
public <T extends Inner> List<T> MethodWR1(Hashtable<T, T> param) {return null;}
}
interface Inner {}
/*****************************************/
signaturetest.Setup writes
------------------------T in method declaration---------
meth public <%0 extends testSigTest.tst030m.Inner> java.util.List<{%%0}> testSigTest.tst030m.tst030m.MethodWR1(java.util.Hashtable<{%%0},{%%0}>)
-----------------------T in class declaration-----------
CLSS public testSigTest.tst030m.tst030m<%0 extends testSigTest.tst030m.Inner>
----------------------------------------------