## Uses of Class
javax.ws.rs.core.UriBuilder

- Packages that use UriBuilder
  Package | Description
  --- | ---
  javax.ws.rs.client | The JAX-RS client API
  javax.ws.rs.core | Low-level interfaces and annotations used to create RESTful service resources.
  javax.ws.rs.ext | APIs that provide extensions to the types supported by the JAX-RS API.
  org.jboss.resteasy.client |
  org.jboss.resteasy.client.core.executors |
  org.jboss.resteasy.client.jaxrs |
  org.jboss.resteasy.client.jaxrs.internal |
  org.jboss.resteasy.core |
  org.jboss.resteasy.plugins.guice.ext |
  org.jboss.resteasy.skeleton.key |
  org.jboss.resteasy.specimpl |
  org.jboss.resteasy.spi |

- - ### Uses of UriBuilder in javax.ws.rs.client

    Methods in javax.ws.rs.client that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `UriBuilder` | WebTarget.`getUriBuilder()` Get the URI builder initialized with the `URI` of the current resource target.

    Methods in javax.ws.rs.client with parameters of type UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `WebTarget` | Client.`target(UriBuilder uriBuilder)` Build a new web resource target.

  - ### Uses of UriBuilder in javax.ws.rs.core

    Methods in javax.ws.rs.core that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `abstract UriBuilder` | UriBuilder.`clone()` Create a copy of the UriBuilder preserving its state.
    `abstract UriBuilder` | UriBuilder.`fragment(String fragment)` Set the URI fragment.
    `static UriBuilder` | UriBuilder.`fromLink(Link link)` Create a new instance initialized from a Link.
    `static UriBuilder` | UriBuilder.`fromMethod(Class<?> resource, String method)` Create a new instance representing a relative URI initialized from a `Path`-annotated method.
    `static UriBuilder` | UriBuilder.`fromPath(String path)` Create a new instance representing a relative URI initialized from a URI path.
    `static UriBuilder` | UriBuilder.`fromResource(Class<?> resource)` Create a new instance representing a relative URI initialized from a root resource class.
    `static UriBuilder` | UriBuilder.`fromUri(String uriTemplate)` Create a new instance initialized from an existing URI.
    `static UriBuilder` | UriBuilder.`fromUri(URI uri)` Create a new instance initialized from an existing URI.
    `UriBuilder` | UriInfo.`getAbsolutePathBuilder()` Get the absolute path of the request in the form of a UriBuilder.
    `UriBuilder` | UriInfo.`getBaseUriBuilder()` Get the base URI of the application in the form of a UriBuilder.
    `UriBuilder` | UriInfo.`getRequestUriBuilder()` Get the absolute request URI in the form of a UriBuilder.
    `abstract UriBuilder` | Link.`getUriBuilder()` Convenience method that returns a `UriBuilder` initialized with this link's underlying URI.
    `abstract UriBuilder` | UriBuilder.`host(String host)` Set the URI host.
    `abstract UriBuilder` | UriBuilder.`matrixParam(String name, Object... values)` Append a matrix parameter to the existing set of matrix parameters of the current final segment of the URI path.
    `protected static UriBuilder` | UriBuilder.`newInstance()` Creates a new instance of UriBuilder.
    `abstract UriBuilder` | UriBuilder.`path(Class resource)` Append the path from a Path-annotated class to the existing path.
    `abstract UriBuilder` | UriBuilder.`path(Class resource, String method)` Append the path from a Path-annotated method to the existing path.
    `abstract UriBuilder` | UriBuilder.`path(Method method)` Append the path from a `Path`-annotated method to the existing path.
    `abstract UriBuilder` | UriBuilder.`path(String path)` Append path to the existing path.
    `abstract UriBuilder` | UriBuilder.`port(int port)` Set the URI port.
    `abstract UriBuilder` | UriBuilder.`queryParam(String name, Object... values)` Append a query parameter to the existing set of query parameters.
    `abstract UriBuilder` | UriBuilder.`replaceMatrix(String matrix)` Set the matrix parameters of the current final segment of the current URI path.
    `abstract UriBuilder` | UriBuilder.`replaceMatrixParam(String name, Object... values)` Replace the existing value(s) of a matrix parameter on the current final segment of the URI path.
    `abstract UriBuilder` | UriBuilder.`replacePath(String path)` Set the URI path.
    `abstract UriBuilder` | UriBuilder.`replaceQuery(String query)` Set the URI query string.
    `abstract UriBuilder` | UriBuilder.`replaceQueryParam(String name, Object... values)` Replace the existing value(s) of a query parameter.
    `abstract UriBuilder` | UriBuilder.`resolveTemplate(String name, Object value)` Resolve a URI template with a given `name` in this `UriBuilder` instance using a supplied value.
    `abstract UriBuilder` | UriBuilder.`resolveTemplate(String name, Object value, boolean encodeSlashInPath)` Resolve a URI template with a given `name` in this `UriBuilder` instance using a supplied value.
    `abstract UriBuilder` | UriBuilder.`resolveTemplateFromEncoded(String name, Object value)` Resolve a URI template with a given `name` in this `UriBuilder` instance using a supplied encoded value.
    `abstract UriBuilder` | UriBuilder.`resolveTemplates(Map<String,Object> templateValues)` Resolve one or more URI templates in this `UriBuilder` instance using supplied name-value pairs.
    `abstract UriBuilder` | UriBuilder.`resolveTemplates(Map<String,Object> templateValues, boolean encodeSlashInPath)` Resolve one or more URI templates in this `UriBuilder` instance using supplied name-value pairs.
    `abstract UriBuilder` | UriBuilder.`resolveTemplatesFromEncoded(Map<String,Object> templateValues)` Resolve one or more URI templates in this `UriBuilder` instance using supplied name-value pairs.
    `abstract UriBuilder` | UriBuilder.`scheme(String scheme)` Set the URI scheme.
    `abstract UriBuilder` | UriBuilder.`schemeSpecificPart(String ssp)` Set the URI scheme-specific-part (see `URI`).
    `abstract UriBuilder` | UriBuilder.`segment(String... segments)` Append path segments to the existing path.
    `abstract UriBuilder` | UriBuilder.`uri(String uriTemplate)` Parses the `uriTemplate` string and copies the parsed components of the supplied URI to the UriBuilder replacing any existing values for those components.
    `abstract UriBuilder` | UriBuilder.`uri(URI uri)` Copies the non-null components of the supplied URI to the UriBuilder replacing any existing values for those components.
    `abstract UriBuilder` | UriBuilder.`userInfo(String ui)` Set the URI user-info.

    Methods in javax.ws.rs.core with parameters of type UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `static Link.Builder` | Link.`fromUriBuilder(UriBuilder uriBuilder)` Create a new builder instance initialized from a URI builder.
    `Link.Builder` | Link.Builder.`uriBuilder(UriBuilder uriBuilder)` Set underlying URI builder representing the URI template for the link being constructed.

  - ### Uses of UriBuilder in javax.ws.rs.ext

    Methods in javax.ws.rs.ext that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `abstract UriBuilder` | RuntimeDelegate.`createUriBuilder()` Create a new instance of a `UriBuilder`.

  - ### Uses of UriBuilder in org.jboss.resteasy.client

    Methods in org.jboss.resteasy.client with parameters of type UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `ClientRequest` | ClientExecutor.`createRequest(UriBuilder uriBuilder)` Deprecated.

    Constructors in org.jboss.resteasy.client with parameters of type UriBuilder
    Constructor and Description
    `ClientRequest(UriBuilder uri, ClientExecutor executor)` Deprecated.
    `ClientRequest(UriBuilder uri, ClientExecutor executor, ResteasyProviderFactory providerFactory)` Deprecated.

  - ### Uses of UriBuilder in org.jboss.resteasy.client.core.executors

    Methods in org.jboss.resteasy.client.core.executors with parameters of type UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `ClientRequest` | URLConnectionClientExecutor.`createRequest(UriBuilder uriBuilder)`
    `ClientRequest` | InMemoryClientExecutor.`createRequest(UriBuilder uriBuilder)`
    `ClientRequest` | ApacheHttpClient4Executor.`createRequest(UriBuilder uriBuilder)`

  - ### Uses of UriBuilder in org.jboss.resteasy.client.jaxrs

    Methods in org.jboss.resteasy.client.jaxrs with parameters of type UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `ResteasyWebTarget` | ResteasyClient.`target(UriBuilder uriBuilder)`

  - ### Uses of UriBuilder in org.jboss.resteasy.client.jaxrs.internal

    Fields in org.jboss.resteasy.client.jaxrs.internal declared as UriBuilder
    Modifier and Type | Field and Description
    --- | ---
    `protected UriBuilder` | ClientWebTarget.`uriBuilder`

    Methods in org.jboss.resteasy.client.jaxrs.internal that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `UriBuilder` | ClientWebTarget.`getUriBuilder()`

    Constructors in org.jboss.resteasy.client.jaxrs.internal with parameters of type UriBuilder
    Constructor and Description
    `ClientWebTarget(ResteasyClient client, UriBuilder uriBuilder, ClientConfiguration configuration)`

  - ### Uses of UriBuilder in org.jboss.resteasy.core

    Methods in org.jboss.resteasy.core that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `UriBuilder` | ThreadLocalResteasyProviderFactory.`createUriBuilder()`

  - ### Uses of UriBuilder in org.jboss.resteasy.plugins.guice.ext

    Methods in org.jboss.resteasy.plugins.guice.ext that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `UriBuilder` | UriBuilderProvider.`get()`

  - ### Uses of UriBuilder in org.jboss.resteasy.skeleton.key

    Fields in org.jboss.resteasy.skeleton.key declared as UriBuilder
    Modifier and Type | Field and Description
    --- | ---
    `protected UriBuilder` | RealmConfiguration.`authUrl`

    Methods in org.jboss.resteasy.skeleton.key that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `UriBuilder` | RealmConfiguration.`getAuthUrl()`

    Methods in org.jboss.resteasy.skeleton.key with parameters of type UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `void` | RealmConfiguration.`setAuthUrl(UriBuilder authUrl)`

  - ### Uses of UriBuilder in org.jboss.resteasy.specimpl

    Subclasses of UriBuilder in org.jboss.resteasy.specimpl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ResteasyUriBuilder`

    Fields in org.jboss.resteasy.specimpl declared as UriBuilder
    Modifier and Type | Field and Description
    --- | ---
    `protected UriBuilder` | LinkBuilderImpl.`uriBuilder`

    Methods in org.jboss.resteasy.specimpl that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `UriBuilder` | ResteasyUriBuilder.`clientQueryParam(String name, Object value)` Called by ClientRequest.getUri() to add a query parameter for `@QueryParam` parameters.
    `UriBuilder` | ResteasyUriBuilder.`clone()`
    `UriBuilder` | ResteasyUriBuilder.`fragment(String fragment)`
    `static UriBuilder` | ResteasyUriBuilder.`fromTemplate(String uriTemplate)` You may put path parameters anywhere within the uriTemplate except port
    `UriBuilder` | LinkImpl.`getUriBuilder()`
    `UriBuilder` | ResteasyUriBuilder.`host(String host)`
    `UriBuilder` | ResteasyUriBuilder.`matrixParam(String name, Object... values)`
    `protected UriBuilder` | ResteasyUriBuilder.`parseHierarchicalUri(String uriTemplate, Matcher match)`
    `UriBuilder` | ResteasyUriBuilder.`path(Class resource)`
    `UriBuilder` | ResteasyUriBuilder.`path(Class resource, String method)`
    `UriBuilder` | ResteasyUriBuilder.`path(Method method)`
    `UriBuilder` | ResteasyUriBuilder.`path(String segment)`
    `UriBuilder` | ResteasyUriBuilder.`port(int port)`
    `UriBuilder` | ResteasyUriBuilder.`queryParam(String name, Object... values)`
    `UriBuilder` | ResteasyUriBuilder.`replaceMatrix(String matrix)`
    `UriBuilder` | ResteasyUriBuilder.`replaceMatrixParam(String name, Object... values)`
    `UriBuilder` | ResteasyUriBuilder.`replacePath(String path)`
    `UriBuilder` | ResteasyUriBuilder.`replaceQuery(String query)`
    `UriBuilder` | ResteasyUriBuilder.`replaceQueryParam(String name, Object... values)`
    `UriBuilder` | ResteasyUriBuilder.`resolveTemplate(String name, Object value)`
    `UriBuilder` | ResteasyUriBuilder.`resolveTemplate(String name, Object value, boolean encodeSlashInPath)`
    `UriBuilder` | ResteasyUriBuilder.`resolveTemplateFromEncoded(String name, Object value)`
    `UriBuilder` | ResteasyUriBuilder.`resolveTemplates(Map<String,Object> templateValues)`
    `UriBuilder` | ResteasyUriBuilder.`resolveTemplates(Map<String,Object> templateValues, boolean encodeSlashInPath)`
    `UriBuilder` | ResteasyUriBuilder.`resolveTemplatesFromEncoded(Map<String,Object> templateValues)`
    `UriBuilder` | ResteasyUriBuilder.`scheme(String scheme)`
    `UriBuilder` | ResteasyUriBuilder.`schemeSpecificPart(String ssp)`
    `UriBuilder` | ResteasyUriBuilder.`segment(String... segments)`
    `UriBuilder` | ResteasyUriBuilder.`substitutePathParam(String name, Object value, boolean isEncoded)` Only replace path params in path of URI.
    `UriBuilder` | ResteasyUriBuilder.`uri(String uriTemplate)`
    `UriBuilder` | ResteasyUriBuilder.`uri(URI uri)`
    `UriBuilder` | ResteasyUriBuilder.`uriTemplate(String uriTemplate)` You may put path parameters anywhere within the uriTemplate except port
    `UriBuilder` | ResteasyUriBuilder.`userInfo(String ui)`

    Methods in org.jboss.resteasy.specimpl with parameters of type UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `Link.Builder` | LinkBuilderImpl.`uriBuilder(UriBuilder uriBuilder)`

  - ### Uses of UriBuilder in org.jboss.resteasy.spi

    Methods in org.jboss.resteasy.spi that return UriBuilder
    Modifier and Type | Method and Description
    --- | ---
    `UriBuilder` | ResteasyProviderFactory.`createUriBuilder()`
    `UriBuilder` | ResteasyUriInfo.`getAbsolutePathBuilder()`
    `UriBuilder` | ResteasyUriInfo.`getBaseUriBuilder()`
    `UriBuilder` | ResteasyUriInfo.`getRequestUriBuilder()`

Copyright © 2014. All Rights Reserved.