public interface javax.ws.rs.client.WebTarget extends javax.ws.rs.core.Configurable<javax.ws.rs.client.WebTarget>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: javax.ws.rs.client.WebTarget
  super_class: java.lang.Object
{
  public abstract java.net.URI getUri();
    descriptor: ()Ljava/net/URI;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.ws.rs.core.UriBuilder getUriBuilder();
    descriptor: ()Ljavax/ws/rs/core/UriBuilder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.ws.rs.client.WebTarget path(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      path  

  public abstract javax.ws.rs.client.WebTarget resolveTemplate(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      name   
      value  

  public abstract javax.ws.rs.client.WebTarget resolveTemplate(java.lang.String, java.lang.Object, boolean);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;Z)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                   Name  Flags
      name               
      value              
      encodeSlashInPath  

  public abstract javax.ws.rs.client.WebTarget resolveTemplateFromEncoded(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      name   
      value  

  public abstract javax.ws.rs.client.WebTarget resolveTemplates(java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Ljava/util/Map;)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Ljavax/ws/rs/client/WebTarget;
    MethodParameters:
                Name  Flags
      templateValues  

  public abstract javax.ws.rs.client.WebTarget resolveTemplates(java.util.Map<java.lang.String, java.lang.Object>, boolean);
    descriptor: (Ljava/util/Map;Z)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Z)Ljavax/ws/rs/client/WebTarget;
    MethodParameters:
                   Name  Flags
      templateValues     
      encodeSlashInPath  

  public abstract javax.ws.rs.client.WebTarget resolveTemplatesFromEncoded(java.util.Map<java.lang.String, java.lang.Object>);
    descriptor: (Ljava/util/Map;)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Ljavax/ws/rs/client/WebTarget;
    MethodParameters:
                Name  Flags
      templateValues  

  public abstract javax.ws.rs.client.WebTarget matrixParam(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      name    
      values  

  public abstract javax.ws.rs.client.WebTarget queryParam(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Ljavax/ws/rs/client/WebTarget;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      name    
      values  

  public abstract javax.ws.rs.client.Invocation$Builder request();
    descriptor: ()Ljavax/ws/rs/client/Invocation$Builder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract javax.ws.rs.client.Invocation$Builder request(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)Ljavax/ws/rs/client/Invocation$Builder;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
                       Name  Flags
      acceptedResponseTypes  

  public abstract javax.ws.rs.client.Invocation$Builder request(javax.ws.rs.core.MediaType[]);
    descriptor: ([Ljavax/ws/rs/core/MediaType;)Ljavax/ws/rs/client/Invocation$Builder;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    MethodParameters:
                       Name  Flags
      acceptedResponseTypes  
}
Signature: Ljava/lang/Object;Ljavax/ws/rs/core/Configurable<Ljavax/ws/rs/client/WebTarget;>;
SourceFile: "WebTarget.java"
InnerClasses:
  public abstract Builder = javax.ws.rs.client.Invocation$Builder of javax.ws.rs.client.Invocation