private < TYPE_1 > TYPE_1 METHOD_1 ( final java.lang.String VAR_1 , final java.lang.String VAR_2 , final TYPE_2 < TYPE_1 > VAR_3 , final java.lang.String VAR_4 , final java.lang.Object ... VAR_5 ) { TYPE_3 < TYPE_1 > op = ( TYPE_4 VAR_6 ) - > { TYPE_5 VAR_7 = null ; try { VAR_7 = VAR_6 . open ( VAR_2 ) ; return VAR_3 . METHOD_2 ( VAR_7 ) ; } finally { VAR_6 . METHOD_3 ( VAR_7 ) ; } } ; return METHOD_1 ( VAR_1 , op , VAR_4 , VAR_5 ) ; }

private < TYPE_1 > TYPE_1 METHOD_1 ( final java.lang.String VAR_1 , final java.lang.String VAR_2 , final TYPE_2 < TYPE_1 > VAR_3 , final java.lang.String VAR_4 , final java.lang.Object ... VAR_5 ) { TYPE_3 < TYPE_1 > op = ( TYPE_4 VAR_6 ) - > { TYPE_5 VAR_7 = VAR_6 . open ( VAR_2 ) ; try { return VAR_3 . METHOD_2 ( VAR_7 ) ; } finally { VAR_6 . METHOD_3 ( VAR_7 ) ; } } ; return METHOD_1 ( VAR_1 , op , VAR_4 , VAR_5 ) ; }
