METHOD_0 ( ) { java . lang . Class target = java . util . Collections . class ; java . lang . Object IDENT_0 = java . util . Arrays . asList ( 1 , 2 , 3 ) ; java . util . Set < java . lang . reflect . Method > IDENT_1 = com . google . common . collect . IDENT_2 . METHOD_1 ( ) ; for ( java . lang . Class < ? > type : METHOD_2 ( IDENT_0 . getClass ( ) ) ) { IDENT_1 . addAll ( METHOD_3 ( target , METHOD_4 ( IDENT_3 . IDENT_4 ) , METHOD_5 ( type ) ) ) ; } java . util . Set < java . lang . reflect . Method > IDENT_5 = METHOD_3 ( target , METHOD_4 ( IDENT_3 . IDENT_4 ) , METHOD_6 ( IDENT_0 . getClass ( ) ) ) ; "<AssertPlaceHolder>" ; for ( java . lang . reflect . Method method : IDENT_1 ) { java . lang . Object invoke = method . invoke ( null , IDENT_0 ) ; } } METHOD_6 ( java . lang . Class [ ] ) { return new com . google . common . base . IDENT_6 < org . IDENT_7 . IDENT_8 > ( ) { public boolean apply ( @ javax . annotation . IDENT_9 org . IDENT_7 . IDENT_8 input ) { return org . IDENT_7 . IDENT_10 . METHOD_7 ( types , org . IDENT_7 . IDENT_10 . METHOD_8 ( input ) ) ; } } ; }
org . junit . Assert . assertEquals ( IDENT_1 , IDENT_5 )