public void execute ( TYPE_1 VAR_1 , TYPE_2 VAR_2 , TYPE_3 VAR_3 , TYPE_4 params ) throws TYPE_5 { assert VAR_4 . METHOD_1 ( ) : STRING_1 ; TYPE_6 key = t . METHOD_2 ( VAR_5 ) ; if ( key == null ) throw new TYPE_5 ( STRING_2 ) ; assert key instanceof TYPE_7 ; TYPE_8 VAR_6 = VAR_2 . METHOD_3 ( ) . METHOD_4 ( VAR_3 , VAR_7 , ( ( TYPE_7 ) ( key ) ) . VAR_8 ) ; VAR_2 . METHOD_5 ( params . METHOD_6 ( VAR_6 ) ) ; }

public void execute ( TYPE_1 VAR_1 , TYPE_2 VAR_2 , TYPE_3 VAR_3 , TYPE_4 params ) throws TYPE_5 { assert VAR_4 . METHOD_1 ( ) : STRING_1 ; TYPE_6 key = t . METHOD_2 ( VAR_5 ) ; if ( key == null ) throw new TYPE_5 ( STRING_2 ) ; TYPE_8 VAR_6 = VAR_2 . METHOD_3 ( ) . METHOD_4 ( VAR_3 , VAR_7 , key . get ( VAR_5 ) ) ; VAR_2 . METHOD_5 ( params . METHOD_6 ( VAR_6 ) ) ; }
