java.lang.Object METHOD_1 ( java.lang.Class < ? extends TYPE_1 > VAR_1 , java.lang.Object ... params ) { TYPE_2 method = VAR_2 . get ( VAR_1 ) ; if ( ( ( obj . get ( ) ) == null ) || ( method == null ) ) { return null ; } return TYPE_3 . METHOD_2 ( method , obj . get ( ) , params ) ; }

java.lang.Object METHOD_1 ( java.lang.Class < ? extends TYPE_1 > VAR_1 , java.lang.Object ... params ) { TYPE_2 method = VAR_2 . get ( VAR_1 ) ; if ( method == null ) { return null ; } return TYPE_3 . METHOD_2 ( method , obj . get ( ) , params ) ; }
