public < TYPE_1 extends TYPE_2 > TYPE_1 METHOD_1 ( java.lang.String key , java.lang.Class < TYPE_1 > VAR_1 ) throws TYPE_3 { throw new TYPE_4 ( ) ; } 

public < TYPE_1 extends TYPE_2 > TYPE_1 METHOD_1 ( java.lang.String key , java.lang.Class < TYPE_1 > VAR_1 ) throws TYPE_3 { return null ; } 
