public static < TYPE_1 > TYPE_2 METHOD_1 ( java.lang.Class < ? super TYPE_1 > VAR_1 , java.lang.String method , java.lang.Class < ? > ... VAR_2 ) { try { return TYPE_3 . METHOD_2 ( VAR_1 , null , new java.lang.String [ ] { method } , VAR_2 ) ; } catch ( TYPE_3 VAR_3 ) { VAR_3 . METHOD_3 ( ) ; return null ; } }

public static < TYPE_1 > TYPE_2 METHOD_1 ( java.lang.Class < ? super TYPE_1 > VAR_1 , java.lang.String method , java.lang.Class < ? > ... VAR_2 ) { try { return TYPE_3 . METHOD_2 ( VAR_1 , method , null , VAR_2 ) ; } catch ( TYPE_3 VAR_3 ) { VAR_3 . METHOD_3 ( ) ; return null ; } }
