question: encode all uri components using their specific encoding rules , and returns the result as a new uricomponents instance . this method uses utf-8 to encode . concode_field_sep String fragment concode_elem_sep String scheme concode_elem_sep Map<String,?> uriVariables concode_elem_sep Object SKIP_VALUE concode_elem_sep Iterator<Object> valueIterator concode_elem_sep Pattern NAMES_PATTERN concode_elem_sep String DEFAULT_ENCODING concode_field_sep String toUriString concode_elem_sep String getScheme concode_elem_sep URI toUri concode_elem_sep List<String> getPathSegments concode_elem_sep String getVariableName concode_elem_sep String getVariableValueAsString concode_elem_sep Object getValue concode_elem_sep Object getValue concode_elem_sep Object getValue concode_elem_sep UriComponents expand concode_elem_sep UriComponents expand concode_elem_sep UriComponents expand concode_elem_sep int getPort concode_elem_sep UriComponents normalize concode_elem_sep void copyToUriComponentsBuilder concode_elem_sep String getPath concode_elem_sep UriComponents expandInternal concode_elem_sep MultiValueMap<String,String> getQueryParams concode_elem_sep String toString concode_elem_sep String expandUriComponent concode_elem_sep String getFragment concode_elem_sep String getUserInfo concode_elem_sep String getSchemeSpecificPart concode_elem_sep String getHost concode_elem_sep String getQuery
target: UriComponents function ( ) { try { return encode ( DEFAULT_ENCODING ) ; } catch ( UnsupportedEncodingException loc0 ) { throw new IllegalStateException ( loc0 ) ; } }