METHOD_0 ( ) { byte [ ] arr = new byte [ ] { INT_0 , INT_1 , INT_2 } ; java . lang . Object result = METHOD_1 ( ) . METHOD_2 ( arr ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . lang . Object ) { if ( IDENT_0 == null ) { return null ; } if ( ( ( ( ( ( ( ( ( ( ( ( IDENT_0 instanceof java . lang . String ) || ( IDENT_0 instanceof java . lang . Integer ) ) || ( IDENT_0 instanceof java . lang . Long ) ) || ( IDENT_0 instanceof java . lang . IDENT_1 ) ) || ( IDENT_0 instanceof java . lang . Double ) ) || ( IDENT_0 instanceof java . lang . Boolean ) ) || ( IDENT_0 instanceof java . math . BigDecimal ) ) || ( IDENT_0 instanceof byte [ ] ) ) || ( IDENT_0 instanceof java . util . Date ) ) || ( IDENT_0 instanceof java . time . IDENT_2 ) ) || ( IDENT_0 instanceof org . IDENT_3 . core . json . IDENT_4 ) ) || ( IDENT_0 instanceof org . IDENT_3 . core . json . IDENT_5 ) ) { return IDENT_0 ; } if ( IDENT_0 instanceof com . google . gson . IDENT_6 ) { return METHOD_3 ( ( ( com . google . gson . IDENT_6 ) ( IDENT_0 ) ) ) ; } if ( IDENT_0 instanceof java . util . Collection < ? > ) { org . IDENT_3 . core . json . IDENT_5 array = METHOD_4 ( ) ; for ( java . lang . Object element : ( ( java . util . Collection < ? > ) ( IDENT_0 ) ) ) { array . add ( element ) ; } return array ; } else if ( IDENT_0 instanceof java . lang . Object [ ] ) { org . IDENT_3 . core . json . IDENT_5 array = METHOD_4 ( ) ; for ( java . lang . Object element : ( ( java . lang . Object [ ] ) ( IDENT_0 ) ) ) { array . add ( element ) ; } return array ; } else if ( IDENT_0 instanceof java . util . Map ) { org . IDENT_3 . core . json . IDENT_4 obj = create ( ) ; java . util . Map < ? , ? > map = ( ( java . util . Map < ? , ? > ) ( IDENT_0 ) ) ; for ( java . util . Map . Entry < ? , ? > entry : map . entrySet ( ) ) { if ( ( entry . getKey ( ) ) == null ) { throw new java . lang . RuntimeException ( STRING_0 ) ; } obj . METHOD_5 ( java . lang . String . valueOf ( entry . getKey ( ) ) , entry . getValue ( ) ) ; } return obj ; } else if ( IDENT_0 instanceof java . lang . IDENT_7 < ? > ) { return ( ( java . lang . IDENT_7 < ? > ) ( IDENT_0 ) ) . name ( ) ; } java . lang . String IDENT_8 = METHOD_6 ( IDENT_0 ) ; if ( ( ( IDENT_8 . startsWith ( STRING_1 ) ) && ( IDENT_8 . METHOD_7 ( STRING_1 ) ) ) && ( ( IDENT_8 . length ( ) ) > 1 ) ) { IDENT_8 = IDENT_8 . substring ( 1 , ( ( IDENT_8 . length ( ) ) - 1 ) ) ; return IDENT_8 ; } org . IDENT_3 . core . json . IDENT_4 IDENT_9 = METHOD_8 ( IDENT_8 ) ; return IDENT_9 ; }
org . junit . Assert . assertEquals ( arr , result )