public final void execute ( final TYPE_1 < ? super TYPE_2 > VAR_1 , TYPE_3 param ) { TYPE_4 . METHOD_1 ( VAR_1 , STRING_1 ) ; execute ( new TYPE_5 < TYPE_2 > ( ) { public void METHOD_2 ( ) { } public void METHOD_3 ( final java.lang.Throwable VAR_2 ) { throw new TYPE_6 ( VAR_2 ) ; } public void METHOD_4 ( final TYPE_2 result ) { VAR_1 . METHOD_5 ( result ) ; } } ) ; }

public final void execute ( final TYPE_1 < ? super TYPE_2 > VAR_1 , TYPE_3 param ) { TYPE_4 . METHOD_1 ( VAR_1 , STRING_1 ) ; execute ( new TYPE_5 < TYPE_2 > ( ) { public void METHOD_2 ( ) { } public void METHOD_3 ( final java.lang.Throwable VAR_2 ) { throw new TYPE_6 ( VAR_2 ) ; } public void METHOD_4 ( final TYPE_2 result ) { VAR_1 . METHOD_5 ( result ) ; } } , param ) ; }
