METHOD_0 ( ) { com . IDENT_0 . store . IDENT_1 . User user = new com . IDENT_0 . store . IDENT_1 . User ( ) ; "<AssertPlaceHolder>" ; } METHOD_1 ( java . lang . Object , java . lang . Class ) { if ( com . IDENT_0 . core . IDENT_2 . METHOD_2 ( obj ) ) { return null ; } org . apache . commons . lang3 . IDENT_3 . METHOD_3 ( IDENT_4 , STRING_0 ) ; if ( com . IDENT_0 . core . lang . IDENT_5 . METHOD_4 ( obj , IDENT_4 ) ) { return ( ( T ) ( obj ) ) ; } if ( com . IDENT_0 . core . bean . IDENT_6 . METHOD_5 ( obj ) ) { com . IDENT_0 . core . bean . IDENT_6 . LOGGER . trace ( STRING_1 , obj . getClass ( ) . getName ( ) , IDENT_4 . getName ( ) ) ; return null ; } java . util . Map < java . lang . String , java . lang . Object > IDENT_7 = com . IDENT_0 . core . bean . IDENT_6 . METHOD_6 ( obj ) ; for ( Map . Entry < java . lang . String , java . lang . Object > entry : METHOD_6 . entrySet ( ) ) { java . lang . String key = entry . getKey ( ) ; java . lang . Object value = entry . getValue ( ) ; if ( ( null != value ) && ( ! ( STRING_2 . equals ( key ) ) ) ) { T t = com . IDENT_0 . core . bean . IDENT_6 . METHOD_1 ( value , IDENT_4 ) ; if ( null != t ) { return t ; } } } return null ; }
org . junit . Assert . assertEquals ( user , com . IDENT_0 . core . bean . IDENT_6 . METHOD_1 ( user , com . IDENT_0 . store . IDENT_1 . User . class ) )