METHOD_0 ( ) { final java . util . concurrent . atomic . IDENT_0 IDENT_1 = new java . util . concurrent . atomic . METHOD_1 ( 0 ) ; com . google . gson . IDENT_2 gson = new io . IDENT_3 . METHOD_2 ( ) . METHOD_3 ( io . IDENT_3 . gson . IDENT_4 . IDENT_5 . class , new io . IDENT_3 . IDENT_6 < io . IDENT_3 . gson . IDENT_4 . IDENT_5 > ( ) { @ io . IDENT_3 . gson . Override public void METHOD_4 ( io . IDENT_3 . gson . IDENT_4 . IDENT_5 result , com . google . gson . IDENT_7 IDENT_8 , com . google . gson . IDENT_2 gson ) { IDENT_1 . set ( result . get ( ) ) ; } @ io . IDENT_3 . gson . Override public void METHOD_5 ( com . google . gson . IDENT_7 result , io . IDENT_3 . gson . IDENT_4 . IDENT_5 IDENT_8 , com . google . gson . IDENT_2 gson ) { } } ) . METHOD_6 ( io . IDENT_3 . gson . IDENT_4 . IDENT_5 . class ) . METHOD_3 ( io . IDENT_3 . gson . IDENT_4 . IDENT_5 . class , new io . IDENT_3 . IDENT_6 < io . IDENT_3 . gson . IDENT_4 . IDENT_5 > ( ) { @ io . IDENT_3 . gson . Override public void METHOD_4 ( io . IDENT_3 . gson . IDENT_4 . IDENT_5 result , com . google . gson . IDENT_7 IDENT_8 , com . google . gson . IDENT_2 gson ) { IDENT_1 . set ( ( ( result . get ( ) ) + ( IDENT_1 . get ( ) ) ) ) ; } @ io . IDENT_3 . gson . Override public void METHOD_5 ( com . google . gson . IDENT_7 result , io . IDENT_3 . gson . IDENT_4 . IDENT_5 IDENT_8 , com . google . gson . IDENT_2 gson ) { } } ) . METHOD_7 ( ) ; com . google . gson . IDENT_9 json = new io . IDENT_3 . IDENT_10 . METHOD_8 ( ) . set ( STRING_0 , 1 ) . build ( ) ; gson . METHOD_9 ( json , io . IDENT_3 . gson . IDENT_4 . IDENT_5 . class ) ; "<AssertPlaceHolder>" ; } get ( ) { io . IDENT_3 . util . IDENT_11 . IDENT_12 factory = new io . IDENT_3 . util . IDENT_11 . METHOD_10 ( ) ; java . lang . Object IDENT_13 = factory . get ( java . lang . Object . class ) ; java . lang . Object IDENT_14 = factory . get ( java . lang . Object . class ) ; java . lang . Object IDENT_15 = factory . get ( java . util . HashMap . class ) ; org . junit . Assert . assertTrue ( ( IDENT_13 == IDENT_14 ) ) ; org . junit . Assert . assertTrue ( ( IDENT_13 != IDENT_15 ) ) ; org . junit . Assert . assertTrue ( ( ( IDENT_13 . getClass ( ) ) == ( java . lang . Object . class ) ) ) ; org . junit . Assert . assertTrue ( ( ( IDENT_15 . getClass ( ) ) == ( java . util . HashMap . class ) ) ) ; }
org . junit . Assert . assertEquals ( 0 , IDENT_1 . get ( ) )