## Uses of Class
org.apache.hc.core5.net.URIBuilder

- Packages that use URIBuilder
  Package | Description
  --- | ---
  org.apache.hc.core5.net | Core network component APIs and utilities.

- - ### Uses of URIBuilder in org.apache.hc.core5.net

    Methods in org.apache.hc.core5.net that return URIBuilder
    Modifier and Type | Method and Description
    --- | ---
    `URIBuilder` | URIBuilder.`addParameter(String param, String value)` Adds parameter to URI query.
    `URIBuilder` | URIBuilder.`addParameters(List<NameValuePair> nvps)` Adds URI query parameters.
    `URIBuilder` | URIBuilder.`clearParameters()` Clears URI query parameters.
    `static URIBuilder` | URIBuilder.`localhost()` Creates a new builder for the host `InetAddress.getLocalHost()`.
    `static URIBuilder` | URIBuilder.`loopbackAddress()` Creates a new builder for the host `InetAddress.getLoopbackAddress()`.
    `URIBuilder` | URIBuilder.`removeQuery()` Removes URI query.
    `URIBuilder` | URIBuilder.`setCharset(Charset charset)`
    `URIBuilder` | URIBuilder.`setCustomQuery(String query)` Sets custom URI query.
    `URIBuilder` | URIBuilder.`setFragment(String fragment)` Sets URI fragment.
    `URIBuilder` | URIBuilder.`setHost(InetAddress host)` Sets URI host.
    `URIBuilder` | URIBuilder.`setHost(String host)` Sets URI host.
    `URIBuilder` | URIBuilder.`setHttpHost(HttpHost httpHost)` Sets the scheme, host name, and port.
    `URIBuilder` | URIBuilder.`setParameter(String param, String value)` Sets parameter of URI query overriding existing value if set.
    `URIBuilder` | URIBuilder.`setParameters(List<NameValuePair> nvps)` Sets URI query parameters.
    `URIBuilder` | URIBuilder.`setParameters(NameValuePair... nvps)` Sets URI query parameters.
    `URIBuilder` | URIBuilder.`setPath(String path)` Sets URI path.
    `URIBuilder` | URIBuilder.`setPathSegments(List<String> pathSegments)` Sets URI path.
    `URIBuilder` | URIBuilder.`setPathSegments(String... pathSegments)` Sets URI path.
    `URIBuilder` | URIBuilder.`setPort(int port)` Sets URI port.
    `URIBuilder` | URIBuilder.`setScheme(String scheme)` Sets URI scheme.
    `URIBuilder` | URIBuilder.`setUserInfo(String userInfo)` Sets URI user info.
    `URIBuilder` | URIBuilder.`setUserInfo(String username, String password)` Sets URI user info as a combination of username and password.

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.