METHOD_0 ( ) { java . util . List < java . lang . Integer > IDENT_0 = org . IDENT_1 . util . data . IDENT_2 . METHOD_1 ( java . util . Arrays . asList ( 1 , 2 , 3 ) ) . METHOD_2 ( new org . IDENT_1 . util . data . IDENT_3 < java . lang . Integer , java . util . Iterator < java . lang . Integer > > ( ) { @ org . IDENT_1 . util . data . Override public java . util . Iterator < java . lang . Integer > apply ( java . lang . Integer IDENT_4 ) { if ( IDENT_4 != 2 ) { return java . util . Arrays . asList ( 1 , 2 , 3 ) . iterator ( ) ; } else { return org . IDENT_1 . util . data . java . util . Collections . < java . lang . Integer > emptyList ( ) . iterator ( ) ; } } } ) . METHOD_2 ( new org . IDENT_1 . util . data . IDENT_3 < java . lang . Integer , java . util . Iterator < java . lang . Integer > > ( ) { @ org . IDENT_1 . util . data . Override public java . util . Iterator < java . lang . Integer > apply ( java . lang . Integer IDENT_4 ) { return java . util . Arrays . asList ( ( IDENT_4 * IDENT_4 ) ) . iterator ( ) ; } } ) . METHOD_3 ( ) ; "<AssertPlaceHolder>" ; } toArray ( java . lang . Class , java . util . Collection ) { return a . toArray ( ( ( IDENT_5 [ ] ) ( java . lang . reflect . IDENT_6 . newInstance ( IDENT_7 , a . size ( ) ) ) ) ) ; }
org . junit . Assert . assertArrayEquals ( org . IDENT_1 . util . data . Arrays . array ( 1 , 4 , 9 , 1 , 4 , 9 ) , org . IDENT_1 . util . data . Collections . toArray ( java . lang . Integer . class , METHOD_3 ) )