METHOD_0 ( ) { final java . text . IDENT_0 IDENT_1 = new java . text . METHOD_1 ( STRING_0 ) ; java . lang . String input = IDENT_1 . format ( new java . util . Date ( ) ) ; "<AssertPlaceHolder>" ; } parse ( java . lang . Class , java . lang . String ) { if ( IDENT_2 . METHOD_2 ( ) ) { final java . util . Map < java . lang . Class < ? > , java . util . Map < java . lang . String , java . lang . String > > IDENT_3 = microsoft . IDENT_4 . IDENT_5 . data . core . IDENT_6 . IDENT_7 . METHOD_3 ( ) ; java . lang . String val = value ; final java . util . Map < java . lang . String , java . lang . String > IDENT_8 = IDENT_3 . get ( IDENT_2 ) ; if ( IDENT_8 != null ) { final java . lang . String IDENT_9 = IDENT_8 . get ( value ) ; if ( IDENT_9 != null ) { val = IDENT_9 ; } } for ( T o : IDENT_2 . METHOD_4 ( ) ) { if ( o . toString ( ) . equals ( val ) ) { return o ; } } return null ; } else if ( microsoft . IDENT_4 . IDENT_5 . data . core . IDENT_10 . class . METHOD_5 ( IDENT_2 ) ) { if ( microsoft . IDENT_4 . IDENT_5 . data . core . Double . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( ( java . lang . Double ) ( java . lang . Double . METHOD_6 ( value ) ) ) ) ; } else if ( microsoft . IDENT_4 . IDENT_5 . data . core . Integer . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( ( java . lang . Integer ) ( java . lang . Integer . METHOD_7 ( value ) ) ) ) ; } else if ( microsoft . IDENT_4 . IDENT_5 . data . core . Long . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( ( java . lang . Long ) ( java . lang . Long . METHOD_8 ( value ) ) ) ) ; } else if ( microsoft . IDENT_4 . IDENT_5 . data . core . IDENT_11 . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( ( java . lang . IDENT_11 ) ( java . lang . IDENT_11 . METHOD_9 ( value ) ) ) ) ; } else if ( microsoft . IDENT_4 . IDENT_5 . data . core . IDENT_12 . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( ( java . lang . IDENT_12 ) ( java . lang . IDENT_12 . METHOD_10 ( value ) ) ) ) ; } else if ( microsoft . IDENT_4 . IDENT_5 . data . core . IDENT_13 . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( ( java . lang . IDENT_13 ) ( java . lang . IDENT_13 . METHOD_11 ( value ) ) ) ) ; } else if ( java . math . BigInteger . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( new java . math . BigInteger ( value ) ) ) ; } else if ( java . math . BigDecimal . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( new java . math . BigDecimal ( value ) ) ) ; } } else if ( java . util . Date . class . METHOD_5 ( IDENT_2 ) ) { java . text . IDENT_14 IDENT_15 = microsoft . IDENT_4 . IDENT_5 . data . core . IDENT_6 . METHOD_12 ( microsoft . IDENT_4 . IDENT_5 . data . core . IDENT_6 . IDENT_16 ) ; return ( ( T ) ( IDENT_15 . parse ( value ) ) ) ; } else if ( microsoft . IDENT_4 . IDENT_5 . data . core . Boolean . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( ( java . lang . Boolean ) ( java . lang . Boolean . METHOD_13 ( value ) ) ) ) ; } else if ( java . lang . String . class . METHOD_5 ( IDENT_2 ) ) { return ( ( T ) ( value ) ) ; } return null ; }
org . junit . Assert . assertEquals ( input , microsoft . IDENT_4 . IDENT_5 . data . core . IDENT_6 . parse ( input . getClass ( ) , input ) )