question: creates a new org.artifactory.storage.db.util.resultsetwrapper with the associated connection andstatement . concode_field_sep ResultSet rs concode_elem_sep Connection con concode_elem_sep Statement stmt concode_elem_sep DataSource ds concode_field_sep Object invoke
target: ResultSet function ( Connection arg0 , Statement arg1 , ResultSet arg2 , DataSource arg3 ) { ResultSetWrapper loc0 = new ResultSetWrapper ( arg0 , arg1 , arg2 , arg3 ) ; return ( ResultSet ) Proxy . newProxyInstance ( arg2 . getClass ( ) . getClassLoader ( ) , new Class < ? > [ ] { ResultSet . class } , loc0 ) ; }