public static java.lang.Object METHOD_1 ( TYPE_1 VAR_1 , java.lang.Object param , long VAR_2 ) throws TYPE_2 { java.lang.Object [ ] VAR_3 = new java.lang.Object [ 0 ] ; TYPE_3 VAR_4 = new TYPE_3 ( ) { public void METHOD_2 ( ) { VAR_3 [ 0 ] = VAR_1 . METHOD_2 ( param ) ; } } ; TYPE_4 . METHOD_1 ( VAR_4 , VAR_2 ) ; return VAR_3 [ 0 ] ; }

public static java.lang.Object METHOD_1 ( TYPE_1 VAR_1 , java.lang.Object param , long VAR_2 ) throws TYPE_2 { java.lang.Object [ ] VAR_3 = new java.lang.Object [ 1 ] ; TYPE_3 VAR_4 = new TYPE_3 ( ) { public void METHOD_2 ( ) { VAR_3 [ 0 ] = VAR_1 . METHOD_2 ( param ) ; } } ; TYPE_4 . METHOD_1 ( VAR_4 , VAR_2 ) ; return VAR_3 [ 0 ] ; }
