## Uses of Interface
org.jboss.resteasy.client.jaxrs.ResteasyWebTarget

- Packages that use ResteasyWebTarget
  Package | Description
  --- | ---
  org.jboss.resteasy.client.jaxrs |
  org.jboss.resteasy.client.jaxrs.internal |
  org.jboss.resteasy.client.jaxrs.internal.proxy |
  org.jboss.resteasy.test |

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

    Methods in org.jboss.resteasy.client.jaxrs that return ResteasyWebTarget
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResteasyWebTarget` | ResteasyWebTarget.`clone()` |
    `ResteasyWebTarget` | ResteasyWebTarget.`matrixParam​(String name, Object... values)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`path​(Class<?> resource)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`path​(Method method)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`path​(String path)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`property​(String name, Object value)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`queryParam​(String name, Object... values)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`queryParamNoTemplate​(String name, Object... values)` | Will encode any '{}' characters and not treat them as template parameters.
    `ResteasyWebTarget` | ResteasyWebTarget.`queryParams​(javax.ws.rs.core.MultivaluedMap<String,​Object> parameters)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`queryParamsNoTemplate​(javax.ws.rs.core.MultivaluedMap<String,​Object> parameters)` | Will encode any '{}' characters and not treat them as template parameters.
    `ResteasyWebTarget` | ResteasyWebTarget.`register​(Class<?> componentClass)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`register​(Class<?> componentClass, int priority)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`register​(Class<?> componentClass, Class<?>... contracts)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`register​(Class<?> componentClass, Map<Class<?>,​Integer> contracts)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`register​(Object component)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`register​(Object component, int priority)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`register​(Object component, Class<?>... contracts)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`register​(Object component, Map<Class<?>,​Integer> contracts)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`resolveTemplate​(String name, Object value)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`resolveTemplate​(String name, Object value, boolean encodeSlashInPath)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`resolveTemplateFromEncoded​(String name, Object value)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`resolveTemplates​(Map<String,​Object> templateValues)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`resolveTemplates​(Map<String,​Object> templateValues, boolean encodeSlashInPath)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`resolveTemplatesFromEncoded​(Map<String,​Object> templateValues)` |
    `ResteasyWebTarget` | ResteasyWebTarget.`setChunked​(boolean chunked)` |
    `ResteasyWebTarget` | ResteasyClient.`target​(String uri)` |
    `ResteasyWebTarget` | ResteasyClient.`target​(URI uri)` |
    `ResteasyWebTarget` | ResteasyClient.`target​(javax.ws.rs.core.Link link)` |
    `ResteasyWebTarget` | ResteasyClient.`target​(javax.ws.rs.core.UriBuilder uriBuilder)` |

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

    Classes in org.jboss.resteasy.client.jaxrs.internal that implement ResteasyWebTarget
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ClientWebTarget` |

    Methods in org.jboss.resteasy.client.jaxrs.internal that return ResteasyWebTarget
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResteasyWebTarget` | ClientWebTarget.`clone()` |
    `protected ResteasyWebTarget` | ResteasyClientImpl.`createClientWebTarget​(ResteasyClientImpl client, String uri, ClientConfiguration configuration)` |
    `protected ResteasyWebTarget` | ResteasyClientImpl.`createClientWebTarget​(ResteasyClientImpl client, URI uri, ClientConfiguration configuration)` |
    `protected ResteasyWebTarget` | ResteasyClientImpl.`createClientWebTarget​(ResteasyClientImpl client, javax.ws.rs.core.UriBuilder uriBuilder, ClientConfiguration configuration)` |
    `ResteasyWebTarget` | ClientWebTarget.`matrixParam​(String name, Object... values)` |
    `ResteasyWebTarget` | ClientWebTarget.`path​(Class<?> resource)` |
    `ResteasyWebTarget` | ClientWebTarget.`path​(Method method)` |
    `ResteasyWebTarget` | ClientWebTarget.`path​(String path)` |
    `ResteasyWebTarget` | ClientWebTarget.`property​(String name, Object value)` |
    `ResteasyWebTarget` | ClientWebTarget.`queryParam​(String name, Object... values)` |
    `ResteasyWebTarget` | ClientWebTarget.`queryParamNoTemplate​(String name, Object... values)` |
    `ResteasyWebTarget` | ClientWebTarget.`queryParams​(javax.ws.rs.core.MultivaluedMap<String,​Object> parameters)` |
    `ResteasyWebTarget` | ClientWebTarget.`queryParamsNoTemplate​(javax.ws.rs.core.MultivaluedMap<String,​Object> parameters)` |
    `ResteasyWebTarget` | ClientWebTarget.`register​(Class<?> componentClass)` |
    `ResteasyWebTarget` | ClientWebTarget.`register​(Class<?> componentClass, int priority)` |
    `ResteasyWebTarget` | ClientWebTarget.`register​(Class<?> componentClass, Class<?>... contracts)` |
    `ResteasyWebTarget` | ClientWebTarget.`register​(Class<?> componentClass, Map<Class<?>,​Integer> contracts)` |
    `ResteasyWebTarget` | ClientWebTarget.`register​(Object component)` |
    `ResteasyWebTarget` | ClientWebTarget.`register​(Object component, int priority)` |
    `ResteasyWebTarget` | ClientWebTarget.`register​(Object component, Class<?>... contracts)` |
    `ResteasyWebTarget` | ClientWebTarget.`register​(Object component, Map<Class<?>,​Integer> contracts)` |
    `ResteasyWebTarget` | ClientWebTarget.`resolveTemplate​(String name, Object value)` |
    `ResteasyWebTarget` | ClientWebTarget.`resolveTemplate​(String name, Object value, boolean encodeSlashInPath)` |
    `ResteasyWebTarget` | ClientWebTarget.`resolveTemplateFromEncoded​(String name, Object value)` |
    `ResteasyWebTarget` | ClientWebTarget.`resolveTemplates​(Map<String,​Object> templateValues)` |
    `ResteasyWebTarget` | ClientWebTarget.`resolveTemplates​(Map<String,​Object> templateValues, boolean encodeSlashInPath)` |
    `ResteasyWebTarget` | ClientWebTarget.`resolveTemplatesFromEncoded​(Map<String,​Object> templateValues)` |
    `ResteasyWebTarget` | ClientWebTarget.`setChunked​(boolean chunked)` |
    `ResteasyWebTarget` | ResteasyClientImpl.`target​(String uri)` |
    `ResteasyWebTarget` | ResteasyClientImpl.`target​(URI uri)` |
    `ResteasyWebTarget` | ResteasyClientImpl.`target​(javax.ws.rs.core.Link link)` |
    `ResteasyWebTarget` | ResteasyClientImpl.`target​(javax.ws.rs.core.UriBuilder uriBuilder)` |

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

    Fields in org.jboss.resteasy.client.jaxrs.internal.proxy declared as ResteasyWebTarget
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ResteasyWebTarget` | ClientInvoker.`webTarget` |

    Constructors in org.jboss.resteasy.client.jaxrs.internal.proxy with parameters of type ResteasyWebTarget
    Constructor | Description
    --- | ---
    `ClientInvoker​(ResteasyWebTarget parent, Class<?> declaring, Method method, ProxyConfig config)` |
    `SubResourceInvoker​(ResteasyWebTarget parent, Method method, ProxyConfig config)` |

  - ### Uses of ResteasyWebTarget in org.jboss.resteasy.test

    Methods in org.jboss.resteasy.test that return ResteasyWebTarget
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ResteasyWebTarget` | TestPortProvider.`createTarget​(String path)` | Creates a ResteasyWebTarget using base request path.