METHOD_0 ( ) { final IDENT_0 . reflect . factory . IDENT_1 factory = IDENT_0 . testing . utils . IDENT_2 . METHOD_1 ( ) ; final IDENT_0 . reflect . reference . IDENT_3 < java . lang . Object > IDENT_4 = factory . Type ( ) . METHOD_2 ( STRING_0 ) ; try { final IDENT_0 . reflect . reference . IDENT_3 < ? > IDENT_5 = IDENT_4 . METHOD_3 ( ) ; "<AssertPlaceHolder>" ; } catch ( IDENT_0 . support . IDENT_6 e ) { org . junit . Assert . fail ( STRING_1 ) ; } } METHOD_3 ( ) { if ( METHOD_4 ( ) ) { return this ; } java . lang . Class < T > IDENT_7 ; try { IDENT_7 = METHOD_5 ( ) ; } catch ( IDENT_0 . support . IDENT_6 e ) { return this ; } if ( IDENT_7 == ( IDENT_0 . support . reflect . reference . Integer . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( int . class ) ; } if ( IDENT_7 == ( IDENT_0 . support . reflect . reference . IDENT_9 . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( float . class ) ; } if ( IDENT_7 == ( IDENT_0 . support . reflect . reference . Long . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( long . class ) ; } if ( IDENT_7 == ( IDENT_0 . support . reflect . reference . IDENT_10 . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( char . class ) ; } if ( IDENT_7 == ( IDENT_0 . support . reflect . reference . Double . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( double . class ) ; } if ( IDENT_7 == ( IDENT_0 . support . reflect . reference . Boolean . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( boolean . class ) ; } if ( IDENT_7 == ( IDENT_0 . support . reflect . reference . IDENT_11 . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( short . class ) ; } if ( IDENT_7 == ( IDENT_0 . support . reflect . reference . IDENT_12 . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( byte . class ) ; } if ( IDENT_7 == ( java . lang . IDENT_13 . class ) ) { return IDENT_0 . support . reflect . reference . IDENT_8 . METHOD_6 ( ) . Type ( ) . METHOD_2 ( void . class ) ; } return this ; }
org . junit . Assert . assertEquals ( IDENT_4 , METHOD_3 )