METHOD_0 ( ) { final org . IDENT_0 . codec . IDENT_1 IDENT_2 = new org . IDENT_0 . codec . METHOD_1 ( STRING_0 , java . nio . IDENT_3 . IDENT_4 . METHOD_2 ( STRING_1 ) ) ; final org . IDENT_0 . codec . IDENT_5 IDENT_6 = new org . IDENT_0 . codec . METHOD_3 ( INT_0 , "\n" ) ; final org . IDENT_0 . pattern . IDENT_7 . IDENT_8 < java . lang . IDENT_9 , java . lang . IDENT_9 > IDENT_10 = new org . IDENT_0 . codec . IDENT_11 < java . lang . IDENT_9 , java . lang . IDENT_9 > ( new org . IDENT_0 . codec . IDENT_11 < java . lang . IDENT_9 , java . lang . IDENT_9 > ( new org . IDENT_0 . codec . IDENT_11 < java . lang . IDENT_9 , byte [ ] > ( IDENT_2 , IDENT_12 . IDENT_13 ) , IDENT_14 . INSTANCE ) , IDENT_6 ) ; final org . IDENT_0 . pattern . IDENT_7 . IDENT_15 < java . lang . IDENT_9 , java . lang . IDENT_9 > IDENT_16 = new org . IDENT_0 . codec . IDENT_17 < java . lang . IDENT_9 , java . lang . IDENT_9 > ( IDENT_14 . INSTANCE , new org . IDENT_0 . codec . IDENT_17 < java . lang . IDENT_9 , byte [ ] > ( IDENT_12 . IDENT_13 , IDENT_2 ) ) ; final org . IDENT_0 . pattern . IDENT_7 . IDENT_18 < java . lang . IDENT_9 , java . lang . IDENT_9 > codec = new org . IDENT_0 . codec . IDENT_19 < java . lang . IDENT_9 , java . lang . IDENT_9 > ( IDENT_10 , IDENT_16 ) ; final java . lang . String input = STRING_2 + ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( STRING_2 + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) + STRING_2 ) ; final java . lang . String IDENT_20 = codec . encode ( input ) . toString ( ) ; System . out . println ( IDENT_20 ) ; System . out . println ( ) ; final java . lang . String IDENT_21 = codec . decode ( IDENT_20 ) . toString ( ) ; System . out . println ( IDENT_6 . encode ( IDENT_21 ) ) ; "<AssertPlaceHolder>" ; } encode ( byte [ ] ) { if ( ( input == null ) || ( ( input . length ) == 0 ) ) { return org . IDENT_0 . text . IDENT_22 . IDENT_23 ; } final char [ ] result = new char [ ( input . length ) * 2 ] ; for ( int i = 0 , j = 0 ; i < ( input . length ) ; i ++ , j += 2 ) { result [ j ] = org . IDENT_0 . codec . IDENT_24 . IDENT_25 . charAt ( ( ( ( input [ i ] ) > > 4 ) & 15 ) ) ; result [ ( j + 1 ) ] = org . IDENT_0 . codec . IDENT_24 . IDENT_25 . charAt ( ( ( input [ i ] ) & 15 ) ) ; } return new org . IDENT_0 . types . IDENT_26 . METHOD_4 ( result ) ; }
org . junit . Assert . assertEquals ( input , IDENT_21 )