METHOD_0 ( ) { final java . lang . Class < ? > [ ] IDENT_0 = new java . lang . Class < ? > [ ] { byte . class , short . class , int . class , long . class , float . class , double . class , boolean . class , char . class , void . class } ; for ( final java . lang . Class < ? > IDENT_1 : IDENT_0 ) { final java . lang . Class < ? > IDENT_2 = org . apache . commons . lang3 . IDENT_3 . METHOD_1 ( IDENT_1 ) ; "<AssertPlaceHolder>" ; } } METHOD_1 ( T extends java . io . IDENT_4 ) { if ( object == null ) { return null ; } final byte [ ] IDENT_5 = org . apache . commons . lang3 . IDENT_3 . serialize ( object ) ; final java . io . ByteArrayInputStream IDENT_6 = new java . io . ByteArrayInputStream ( IDENT_5 ) ; try ( org . apache . commons . lang3 . IDENT_3 . IDENT_7 in = new org . apache . commons . lang3 . IDENT_3 . METHOD_2 ( IDENT_6 , object . getClass ( ) . METHOD_3 ( ) ) ) { @ org . apache . commons . lang3 . METHOD_4 ( STRING_0 ) final T IDENT_8 = ( ( T ) ( in . METHOD_5 ( ) ) ) ; return METHOD_5 ; } catch ( final java . lang . IDENT_9 ex ) { throw new org . apache . commons . lang3 . METHOD_6 ( STRING_1 , ex ) ; } catch ( final java . io . IOException ex ) { throw new org . apache . commons . lang3 . METHOD_6 ( STRING_2 , ex ) ; } }
org . junit . Assert . assertEquals ( IDENT_1 , METHOD_1 )