METHOD_0 ( ) { "<AssertPlaceHolder>" ; } METHOD_1 ( java . sql . ResultSet , java . lang . Class ) { try { if ( IDENT_0 . METHOD_2 ( ) ) { return com . github . davidmoten . IDENT_1 . jdbc . IDENT_2 . METHOD_3 ( rs , IDENT_0 ) ; } else { int n = rs . METHOD_4 ( ) . METHOD_5 ( ) ; for ( java . lang . reflect . IDENT_3 < ? > c : IDENT_0 . METHOD_6 ( ) ) { if ( n == ( c . METHOD_7 ( ) . length ) ) { return com . github . davidmoten . IDENT_1 . jdbc . IDENT_2 . METHOD_1 ( rs , ( ( java . lang . reflect . IDENT_3 < T > ) ( c ) ) ) ; } } throw new java . lang . RuntimeException ( ( ( ( STRING_0 + n ) + STRING_1 ) + IDENT_0 ) ) ; } } catch ( java . sql . IDENT_4 e ) { throw new com . github . davidmoten . IDENT_1 . jdbc . exceptions . METHOD_8 ( e ) ; } }
org . junit . Assert . assertEquals ( new java . sql . Date ( 1 ) , com . github . davidmoten . IDENT_1 . jdbc . IDENT_2 . METHOD_1 ( new java . util . Date ( 1 ) , java . sql . Date . class ) )