question: creates a uri from the original uri and the remaining paramaters concode_field_sep String path concode_elem_sep String fragment concode_elem_sep String scheme concode_elem_sep String host concode_elem_sep URI components[] concode_elem_sep Map<String,String> parameters concode_field_sep URI createURIWithQuery concode_elem_sep String stripPrefix concode_elem_sep String getScheme concode_elem_sep URI stripScheme concode_elem_sep URI toURI concode_elem_sep int indexOfParenthesisMatch concode_elem_sep String createQueryString concode_elem_sep Map<String,String> parseParameters concode_elem_sep Map<String,String> parseQuery concode_elem_sep boolean checkParenthesis concode_elem_sep String[] splitComponents concode_elem_sep CompositeData parseComposite concode_elem_sep void parseComposite concode_elem_sep Map<String,String> getParameters concode_elem_sep String getPath concode_elem_sep Map<String,String> emptyMap concode_elem_sep URI[] getComponents concode_elem_sep String getFragment concode_elem_sep String getHost concode_elem_sep URI changeScheme concode_elem_sep URI removeQuery
target: URI function ( URI arg0 , Map arg1 ) { String loc0 = createQueryString ( arg1 ) ; if ( loc0 . length ( ) == 0 ) { loc0 = null ; } return createURIWithQuery ( arg0 , loc0 ) ; }