Class ClientImpl.WebTargetImpl

java.lang.Object
org.apache.cxf.jaxrs.client.spec.ClientImpl.WebTargetImpl
All Implemented Interfaces:
jakarta.ws.rs.client.WebTarget, jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
Enclosing class:
ClientImpl

public class ClientImpl.WebTargetImpl extends Object implements jakarta.ws.rs.client.WebTarget
  • Constructor Details

    • WebTargetImpl

      public WebTargetImpl(jakarta.ws.rs.core.UriBuilder uriBuilder, jakarta.ws.rs.core.Configuration config)
    • WebTargetImpl

      public WebTargetImpl(jakarta.ws.rs.core.UriBuilder uriBuilder, jakarta.ws.rs.core.Configuration config, WebClient targetClient)
  • Method Details

    • getWebClient

      public WebClient getWebClient()
    • request

      public jakarta.ws.rs.client.Invocation.Builder request()
      Specified by:
      request in interface jakarta.ws.rs.client.WebTarget
    • request

      public jakarta.ws.rs.client.Invocation.Builder request(String... accept)
      Specified by:
      request in interface jakarta.ws.rs.client.WebTarget
    • request

      public jakarta.ws.rs.client.Invocation.Builder request(jakarta.ws.rs.core.MediaType... accept)
      Specified by:
      request in interface jakarta.ws.rs.client.WebTarget
    • getUri

      public URI getUri()
      Specified by:
      getUri in interface jakarta.ws.rs.client.WebTarget
    • getUriBuilder

      public jakarta.ws.rs.core.UriBuilder getUriBuilder()
      Specified by:
      getUriBuilder in interface jakarta.ws.rs.client.WebTarget
    • path

      public jakarta.ws.rs.client.WebTarget path(String path)
      Specified by:
      path in interface jakarta.ws.rs.client.WebTarget
    • queryParam

      public jakarta.ws.rs.client.WebTarget queryParam(String name, Object... values)
      Specified by:
      queryParam in interface jakarta.ws.rs.client.WebTarget
    • matrixParam

      public jakarta.ws.rs.client.WebTarget matrixParam(String name, Object... values)
      Specified by:
      matrixParam in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplate

      public jakarta.ws.rs.client.WebTarget resolveTemplate(String name, Object value)
      Specified by:
      resolveTemplate in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplate

      public jakarta.ws.rs.client.WebTarget resolveTemplate(String name, Object value, boolean encodeSlash)
      Specified by:
      resolveTemplate in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplateFromEncoded

      public jakarta.ws.rs.client.WebTarget resolveTemplateFromEncoded(String name, Object value)
      Specified by:
      resolveTemplateFromEncoded in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplates

      public jakarta.ws.rs.client.WebTarget resolveTemplates(Map<String,Object> templatesMap)
      Specified by:
      resolveTemplates in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplates

      public jakarta.ws.rs.client.WebTarget resolveTemplates(Map<String,Object> templatesMap, boolean encodeSlash)
      Specified by:
      resolveTemplates in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplatesFromEncoded

      public jakarta.ws.rs.client.WebTarget resolveTemplatesFromEncoded(Map<String,Object> templatesMap)
      Specified by:
      resolveTemplatesFromEncoded in interface jakarta.ws.rs.client.WebTarget
    • getConfiguration

      public jakarta.ws.rs.core.Configuration getConfiguration()
      Specified by:
      getConfiguration in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • property

      public jakarta.ws.rs.client.WebTarget property(String name, Object value)
      Specified by:
      property in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Class<?> cls)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Object object)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Class<?> cls, int index)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Class<?> cls, Class<?>... contracts)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Class<?> cls, Map<Class<?>,Integer> map)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Object object, int index)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Object object, Class<?>... contracts)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Object object, Map<Class<?>,Integer> map)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>