METHOD_0 ( ) { java . lang . annotation . IDENT_0 [ ] IDENT_1 = new java . lang . annotation . IDENT_0 [ ] { io . IDENT_2 . IDENT_3 . IDENT_4 . annotation ( io . IDENT_2 . IDENT_5 . IDENT_6 . IDENT_7 . class , java . util . Collections . METHOD_1 ( ) ) } ; java . lang . annotation . IDENT_0 [ ] IDENT_8 = new java . lang . annotation . IDENT_0 [ ] { io . IDENT_2 . IDENT_3 . IDENT_4 . annotation ( javax . annotation . IDENT_9 . class , java . util . Collections . METHOD_1 ( ) ) } ; java . lang . annotation . IDENT_0 [ ] empty = new java . lang . annotation . IDENT_0 [ 0 ] ; java . lang . reflect . IDENT_10 IDENT_11 = io . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_2 ( io . IDENT_2 . IDENT_3 . IDENT_12 . METHOD_3 ( io . IDENT_2 . IDENT_5 . Long . class , IDENT_1 ) , IDENT_8 ) ; java . lang . reflect . IDENT_10 IDENT_13 = io . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_2 ( io . IDENT_2 . IDENT_3 . IDENT_12 . METHOD_3 ( io . IDENT_2 . IDENT_5 . Double . class , empty ) , empty ) ; java . lang . reflect . IDENT_10 IDENT_14 = io . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_4 ( io . IDENT_2 . IDENT_5 . IDENT_15 . class , IDENT_1 ) ; java . lang . reflect . IDENT_10 expected = io . IDENT_2 . IDENT_3 . IDENT_4 . METHOD_2 ( IDENT_14 , IDENT_8 ) ; java . lang . reflect . IDENT_10 IDENT_16 = io . IDENT_2 . IDENT_5 . util . IDENT_17 . METHOD_5 ( java . util . Arrays . asList ( IDENT_11 , IDENT_13 ) ) ; "<AssertPlaceHolder>" ; } METHOD_5 ( java . util . List , java . lang . reflect . IDENT_10 ) { return io . IDENT_2 . IDENT_5 . util . IDENT_17 . METHOD_5 ( types , new java . util . HashSet ( ) , IDENT_18 ) ; }
org . junit . Assert . assertTrue ( io . IDENT_2 . IDENT_3 . IDENT_12 . equals ( expected , IDENT_16 ) )