METHOD_0 ( ) { final int [ ] [ ] input = new int [ ] [ ] { new int [ ] { 0 , 1 , 2 } , new int [ ] { 3 , 4 , 5 } , new int [ ] { 6 , 7 , 8 } } ; final int [ ] IDENT_0 = new int [ ] { 0 , 0 , 8 } ; final int [ ] [ ] IDENT_1 = new int [ ] [ ] { new int [ ] { 1 , 3 } , new int [ ] { 3 , 1 } , new int [ ] { - 1 , - 3 } } ; final int [ ] [ ] expected = new int [ ] [ ] { new int [ ] { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 } , new int [ ] { 0 , 3 , 6 , 1 , 4 , 7 , 2 , 5 , 8 } , new int [ ] { 8 , 7 , 6 , 5 , 4 , 3 , 2 , 1 , 0 } } ; final int [ ] output = new int [ 9 ] ; final net . IDENT_2 . IDENT_3 . IDENT_4 < net . IDENT_2 . type . IDENT_5 . IDENT_6 . IDENT_7 > IDENT_3 = new net . IDENT_2 . IDENT_3 . array . METHOD_1 ( new net . IDENT_2 . type . IDENT_5 . IDENT_6 . METHOD_2 ( ) ) . create ( 3 , 3 ) ; final net . IDENT_2 . IDENT_8 < net . IDENT_2 . type . IDENT_5 . IDENT_6 . METHOD_2 > IDENT_9 = IDENT_3 . METHOD_3 ( ) ; final long [ ] location = new long [ 2 ] ; for ( int x = 0 ; x < 3 ; x ++ ) { location [ 0 ] = x ; for ( int y = 0 ; y < 3 ; y ++ ) { location [ 1 ] = y ; IDENT_9 . METHOD_4 ( location ) ; IDENT_9 . get ( ) . set ( input [ y ] [ x ] ) ; } } for ( int i = 0 ; i < ( IDENT_0 . length ) ; i ++ ) { net . IDENT_2 . util . IDENT_10 . METHOD_5 ( IDENT_3 , output , IDENT_0 [ i ] , IDENT_1 [ i ] ) ; "<AssertPlaceHolder>" ; } } METHOD_5 ( double [ ] , int , int [ ] , net . IDENT_2 . IDENT_3 . IDENT_4 ) { final net . IDENT_2 . IDENT_11 < T > c = IDENT_12 . METHOD_6 ( ) ; final int [ ] location = new int [ IDENT_12 . METHOD_7 ( ) ] ; while ( c . hasNext ( ) ) { final T t = c . next ( ) ; c . METHOD_8 ( location ) ; int IDENT_13 = offset ; for ( int i = 0 ; ( i < ( IDENT_14 . length ) ) && ( i < ( location . length ) ) ; i ++ ) { IDENT_13 += ( location [ i ] ) * ( IDENT_14 [ i ] ) ; } t . METHOD_9 ( IDENT_15 [ IDENT_13 ] ) ; } }
org . junit . Assert . assertArrayEquals ( expected [ i ] , output )