METHOD_0 ( ) { final org . IDENT_0 . javascript . IDENT_1 < java . lang . Integer > IDENT_2 = org . IDENT_0 . javascript . IDENT_3 . METHOD_1 ( 1 , 2 , 3 , 4 , 6 ) ; org . IDENT_0 . javascript . IDENT_4 . IDENT_5 < java . lang . Integer , java . lang . Long , org . IDENT_0 . javascript . IDENT_1 < java . lang . Integer > , java . lang . Boolean > IDENT_6 = new org . IDENT_0 . javascript . IDENT_4 . IDENT_5 < java . lang . Integer , java . lang . Long , org . IDENT_0 . javascript . IDENT_1 < java . lang . Integer > , java . lang . Boolean > ( ) { @ org . IDENT_0 . javascript . Override public org . IDENT_0 . javascript . Boolean METHOD_2 ( java . lang . Integer val , java . lang . Long IDENT_7 , org . IDENT_0 . javascript . IDENT_1 < java . lang . Integer > obj ) { IDENT_2 . METHOD_3 ( 2 ) ; return true ; } } ; org . IDENT_0 . javascript . IDENT_1 < java . lang . Integer > IDENT_8 = IDENT_2 . filter ( IDENT_6 ) ; "<AssertPlaceHolder>" ; } filter ( org . IDENT_0 . javascript . IDENT_4 . IDENT_9 ) { org . IDENT_0 . javascript . IDENT_4 . IDENT_5 < ? super IDENT_10 , java . lang . Long , org . IDENT_0 . javascript . IDENT_1 < IDENT_10 > , java . lang . Boolean > IDENT_11 = org . IDENT_0 . javascript . IDENT_4 . IDENT_12 . METHOD_4 ( IDENT_6 ) ; return filter ( METHOD_4 ) ; }
org . junit . Assert . assertEquals ( 2 , IDENT_8 . METHOD_3 ( ) )