METHOD_0 ( ) { org . apache . cxf . IDENT_0 IDENT_1 = new org . apache . cxf . IDENT_1 . extension . METHOD_1 ( ) ; java . lang . String extension = STRING_0 ; IDENT_1 . METHOD_2 ( extension , java . lang . String . class ) ; "<AssertPlaceHolder>" ; IDENT_1 . METHOD_3 ( true ) ; } METHOD_4 ( java . lang . Class ) { java . lang . Object obj = IDENT_2 . get ( IDENT_3 ) ; if ( obj == null ) { if ( IDENT_4 . contains ( IDENT_3 ) ) { return null ; } org . apache . cxf . configuration . IDENT_5 IDENT_6 = ( ( org . apache . cxf . configuration . IDENT_5 ) ( IDENT_2 . get ( org . apache . cxf . configuration . IDENT_5 . class ) ) ) ; if ( IDENT_6 == null ) { IDENT_6 = METHOD_5 ( ) ; } if ( IDENT_6 != null ) { obj = IDENT_6 . METHOD_6 ( IDENT_3 . getName ( ) , IDENT_3 ) ; if ( obj != null ) { IDENT_2 . put ( IDENT_3 , obj ) ; } else { java . util . Collection < ? > IDENT_7 = IDENT_6 . METHOD_7 ( IDENT_3 ) ; if ( ( IDENT_7 != null ) && ( ! ( IDENT_7 . isEmpty ( ) ) ) ) { IDENT_2 . put ( IDENT_3 , IDENT_7 . iterator ( ) . next ( ) ) ; } obj = IDENT_2 . get ( IDENT_3 ) ; } } } if ( null != obj ) { return IDENT_3 . METHOD_8 ( obj ) ; } IDENT_4 . add ( IDENT_3 ) ; return null ; }
org . junit . Assert . assertSame ( extension , IDENT_1 . METHOD_4 ( java . lang . String . class ) )