METHOD_0 ( ) { java . util . List < IDENT_0 . IDENT_1 . IDENT_2 > IDENT_3 = new java . util . ArrayList < IDENT_0 . IDENT_1 . IDENT_2 > ( ) ; IDENT_0 . IDENT_1 . IDENT_2 IDENT_4 = new IDENT_0 . IDENT_1 . METHOD_1 ( new IDENT_0 . IDENT_5 . METHOD_2 ( ) , java . util . Arrays . < IDENT_0 . component . IDENT_6 > asList ( new IDENT_0 . IDENT_5 . METHOD_3 ( ) , new IDENT_0 . IDENT_5 . METHOD_4 ( ) ) , java . util . Arrays . asList ( new IDENT_0 . METHOD_5 ( STRING_0 ) , new IDENT_0 . METHOD_5 ( STRING_1 ) ) ) ; IDENT_3 . add ( IDENT_4 ) ; IDENT_0 . IDENT_1 . METHOD_1 IDENT_7 = new IDENT_0 . IDENT_1 . METHOD_1 ( new IDENT_0 . IDENT_5 . METHOD_2 ( ) , java . util . Arrays . < IDENT_0 . component . IDENT_6 > asList ( new IDENT_0 . IDENT_5 . METHOD_4 ( ) ) , java . util . Arrays . asList ( new IDENT_0 . METHOD_5 ( STRING_2 ) ) ) ; IDENT_3 . add ( IDENT_7 ) ; IDENT_3 . add ( new IDENT_0 . IDENT_1 . METHOD_1 ( new IDENT_0 . IDENT_5 . METHOD_6 ( ) , java . util . Arrays . < IDENT_0 . component . IDENT_6 > asList ( new IDENT_0 . IDENT_5 . METHOD_4 ( ) ) , java . util . Arrays . asList ( new IDENT_0 . METHOD_5 ( STRING_3 ) ) ) ) ; IDENT_0 . IDENT_1 IDENT_8 = new IDENT_0 . METHOD_7 ( IDENT_3 ) ; "<AssertPlaceHolder>" ; } METHOD_0 ( java . lang . Class ) { java . util . List < IDENT_0 . METHOD_7 . METHOD_1 > IDENT_8 = new java . util . ArrayList < IDENT_0 . METHOD_7 . METHOD_1 > ( ) ; for ( IDENT_0 . METHOD_7 . METHOD_1 group : this . IDENT_8 ) { IDENT_0 . component . IDENT_6 component = group . METHOD_8 ( ) ; if ( component == null ) { continue ; } if ( IDENT_9 == ( component . getClass ( ) ) ) { IDENT_8 . add ( group ) ; } } return IDENT_8 ; }
org . junit . Assert . assertEquals ( java . util . Arrays . asList ( IDENT_4 , IDENT_7 ) , IDENT_8 . METHOD_0 ( IDENT_0 . IDENT_5 . METHOD_2 . class ) )