METHOD_0 ( ) { io . IDENT_0 . IDENT_1 . params . IDENT_2 provider = new io . IDENT_0 . IDENT_1 . params . METHOD_1 ( ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . lang . Class , java . lang . reflect . Type , java . lang . annotation . IDENT_3 [ ] ) { if ( IDENT_4 . equals ( java . time . IDENT_5 . class ) ) { return new javax . ws . rs . ext . IDENT_6 < T > ( ) { @ io . IDENT_0 . IDENT_1 . params . Override public T METHOD_3 ( java . lang . String s ) { if ( s == null ) { return null ; } return IDENT_4 . METHOD_4 ( java . time . IDENT_5 . parse ( s ) ) ; } @ io . IDENT_0 . IDENT_1 . params . Override public io . IDENT_0 . IDENT_1 . params . String toString ( T t ) { return t . toString ( ) ; } } ; } else if ( IDENT_4 . equals ( java . time . IDENT_7 . class ) ) { return new javax . ws . rs . ext . IDENT_6 < T > ( ) { @ io . IDENT_0 . IDENT_1 . params . Override public T METHOD_3 ( java . lang . String s ) { if ( s == null ) { return null ; } try { return IDENT_4 . METHOD_4 ( java . time . IDENT_7 . METHOD_5 ( java . lang . Long . METHOD_6 ( s ) ) ) ; } catch ( java . lang . IDENT_8 e ) { return IDENT_4 . METHOD_4 ( java . time . IDENT_7 . parse ( s ) ) ; } } @ io . IDENT_0 . IDENT_1 . params . Override public io . IDENT_0 . IDENT_1 . params . String toString ( T t ) { return t . toString ( ) ; } } ; } return null ; }
org . junit . Assert . assertNull ( provider . METHOD_2 ( java . util . Date . class , null , null ) )