public < TYPE_1 > TYPE_1 METHOD_1 ( TYPE_2 VAR_1 , java.lang.Class < TYPE_1 > VAR_2 ) throws java.io.IOException { try { return TYPE_3 . METHOD_2 ( VAR_1 , VAR_2 ) ; } finally { VAR_1 . METHOD_3 ( ) ; } }
public < TYPE_1 > TYPE_1 METHOD_1 ( final TYPE_2 VAR_1 , final java.lang.Class < TYPE_1 > VAR_2 ) throws java.io.IOException { try { return TYPE_3 . METHOD_2 ( VAR_1 , VAR_2 ) ; } finally { VAR_1 . METHOD_3 ( ) ; } }