METHOD_0 ( ) { java . util . Map < ? , ? > map = ( ( java . util . Map < ? , ? > ) ( org . IDENT_0 . json . IDENT_1 . METHOD_1 ( org . IDENT_0 . lang . IDENT_2 . METHOD_2 ( STRING_0 ) ) ) ) ; java . util . Map < ? , ? > IDENT_3 = org . IDENT_0 . lang . IDENT_2 . METHOD_3 ( map , java . util . Map . class ) ; "<AssertPlaceHolder>" ; } equals ( java . lang . Object , java . lang . Object ) { if ( IDENT_4 == IDENT_5 ) return true ; if ( ( IDENT_4 == null ) && ( IDENT_5 == null ) ) return true ; if ( ( IDENT_4 == null ) || ( IDENT_5 == null ) ) return false ; if ( IDENT_4 . equals ( IDENT_5 ) ) return true ; org . IDENT_0 . lang . IDENT_6 < ? > IDENT_7 = org . IDENT_0 . lang . IDENT_6 . me ( IDENT_4 ) ; if ( ( IDENT_7 . METHOD_4 ( ) ) || ( IDENT_7 . is ( java . util . regex . IDENT_8 . class ) ) ) { return IDENT_4 . toString ( ) . equals ( IDENT_5 . toString ( ) ) ; } if ( ( ! ( IDENT_4 . getClass ( ) . METHOD_5 ( IDENT_5 . getClass ( ) ) ) ) && ( ! ( IDENT_5 . getClass ( ) . METHOD_5 ( IDENT_4 . getClass ( ) ) ) ) ) return false ; if ( ( IDENT_4 instanceof java . util . Map ) && ( IDENT_5 instanceof java . util . Map ) ) { java . util . Map < ? , ? > IDENT_9 = ( ( java . util . Map < ? , ? > ) ( IDENT_4 ) ) ; java . util . Map < ? , ? > IDENT_10 = ( ( java . util . Map < ? , ? > ) ( IDENT_5 ) ) ; if ( ( IDENT_9 . size ( ) ) != ( IDENT_10 . size ( ) ) ) return false ; for ( java . util . Map . Entry < ? , ? > e : IDENT_9 . entrySet ( ) ) { java . lang . Object key = e . getKey ( ) ; if ( ( ! ( IDENT_10 . containsKey ( key ) ) ) || ( ! ( org . IDENT_0 . lang . IDENT_2 . equals ( IDENT_9 . get ( key ) , IDENT_10 . get ( key ) ) ) ) ) return false ; } return true ; } else if ( ( IDENT_4 . getClass ( ) . METHOD_6 ( ) ) && ( IDENT_5 . getClass ( ) . METHOD_6 ( ) ) ) { int len = java . lang . reflect . IDENT_11 . METHOD_7 ( IDENT_4 ) ; if ( len != ( java . lang . reflect . IDENT_11 . METHOD_7 ( IDENT_5 ) ) ) return false ; for ( int i = 0 ; i < len ; i ++ ) { if ( ! ( org . IDENT_0 . lang . IDENT_2 . equals ( java . lang . reflect . IDENT_11 . get ( IDENT_4 , i ) , java . lang . reflect . IDENT_11 . get ( IDENT_5 , i ) ) ) ) return false ; } return true ; } else if ( ( IDENT_4 instanceof java . util . Collection ) && ( IDENT_5 instanceof java . util . Collection ) ) { java . util . Collection < ? > IDENT_12 = ( ( java . util . Collection < ? > ) ( IDENT_4 ) ) ; java . util . Collection < ? > IDENT_13 = ( ( java . util . Collection < ? > ) ( IDENT_5 ) ) ; if ( ( IDENT_12 . size ( ) ) != ( IDENT_13 . size ( ) ) ) return false ; java . util . Iterator < ? > IDENT_14 = IDENT_12 . iterator ( ) ; java . util . Iterator < ? > IDENT_15 = IDENT_13 . iterator ( ) ; while ( IDENT_14 . hasNext ( ) ) { java . lang . Object IDENT_16 = IDENT_14 . next ( ) ; java . lang . Object IDENT_17 = IDENT_15 . next ( ) ; if ( ! ( org . IDENT_0 . lang . IDENT_2 . equals ( IDENT_16 , IDENT_17 ) ) ) return false ; } return true ; } return false ; }
org . junit . Assert . assertTrue ( org . IDENT_0 . lang . IDENT_2 . equals ( map , IDENT_3 ) )