public class org.glassfish.jersey.client.JerseyWebTarget implements javax.ws.rs.client.WebTarget, org.glassfish.jersey.client.Initializable<org.glassfish.jersey.client.JerseyWebTarget>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.glassfish.jersey.client.JerseyWebTarget
super_class: java.lang.Object
{
private final org.glassfish.jersey.client.ClientConfig config;
descriptor: Lorg/glassfish/jersey/client/ClientConfig;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final javax.ws.rs.core.UriBuilder targetUri;
descriptor: Ljavax/ws/rs/core/UriBuilder;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(java.lang.String, org.glassfish.jersey.client.JerseyClient);
descriptor: (Ljava/lang/String;Lorg/glassfish/jersey/client/JerseyClient;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokestatic javax.ws.rs.core.UriBuilder.fromUri:(Ljava/lang/String;)Ljavax/ws/rs/core/UriBuilder;
aload 2
invokevirtual org.glassfish.jersey.client.JerseyClient.getConfiguration:()Lorg/glassfish/jersey/client/ClientConfig;
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/ClientConfig;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 2 1 uri Ljava/lang/String;
0 2 2 parent Lorg/glassfish/jersey/client/JerseyClient;
MethodParameters:
Name Flags
uri
parent
void <init>(java.net.URI, org.glassfish.jersey.client.JerseyClient);
descriptor: (Ljava/net/URI;Lorg/glassfish/jersey/client/JerseyClient;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokestatic javax.ws.rs.core.UriBuilder.fromUri:(Ljava/net/URI;)Ljavax/ws/rs/core/UriBuilder;
aload 2
invokevirtual org.glassfish.jersey.client.JerseyClient.getConfiguration:()Lorg/glassfish/jersey/client/ClientConfig;
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/ClientConfig;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 2 1 uri Ljava/net/URI;
0 2 2 parent Lorg/glassfish/jersey/client/JerseyClient;
MethodParameters:
Name Flags
uri
parent
void <init>(javax.ws.rs.core.UriBuilder, org.glassfish.jersey.client.JerseyClient);
descriptor: (Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyClient;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.ws.rs.core.UriBuilder.clone:()Ljavax/ws/rs/core/UriBuilder;
aload 2
invokevirtual org.glassfish.jersey.client.JerseyClient.getConfiguration:()Lorg/glassfish/jersey/client/ClientConfig;
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/ClientConfig;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 2 1 uriBuilder Ljavax/ws/rs/core/UriBuilder;
0 2 2 parent Lorg/glassfish/jersey/client/JerseyClient;
MethodParameters:
Name Flags
uriBuilder
parent
void <init>(javax.ws.rs.core.Link, org.glassfish.jersey.client.JerseyClient);
descriptor: (Ljavax/ws/rs/core/Link;Lorg/glassfish/jersey/client/JerseyClient;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.ws.rs.core.Link.getUri:()Ljava/net/URI;
invokestatic javax.ws.rs.core.UriBuilder.fromUri:(Ljava/net/URI;)Ljavax/ws/rs/core/UriBuilder;
aload 2
invokevirtual org.glassfish.jersey.client.JerseyClient.getConfiguration:()Lorg/glassfish/jersey/client/ClientConfig;
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/ClientConfig;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 2 1 link Ljavax/ws/rs/core/Link;
0 2 2 parent Lorg/glassfish/jersey/client/JerseyClient;
MethodParameters:
Name Flags
link
parent
protected void <init>(javax.ws.rs.core.UriBuilder, org.glassfish.jersey.client.JerseyWebTarget);
descriptor: (Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/ClientConfig;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 2 1 uriBuilder Ljavax/ws/rs/core/UriBuilder;
0 2 2 that Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
uriBuilder
that
protected void <init>(javax.ws.rs.core.UriBuilder, org.glassfish.jersey.client.ClientConfig);
descriptor: (Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/ClientConfig;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.checkClient:()V
2: aload 0
aload 1
putfield org.glassfish.jersey.client.JerseyWebTarget.targetUri:Ljavax/ws/rs/core/UriBuilder;
3: aload 0
aload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.snapshot:()Lorg/glassfish/jersey/client/ClientConfig;
putfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 5 1 uriBuilder Ljavax/ws/rs/core/UriBuilder;
0 5 2 clientConfig Lorg/glassfish/jersey/client/ClientConfig;
MethodParameters:
Name Flags
uriBuilder
clientConfig
public java.net.URI getUri();
descriptor: ()Ljava/net/URI;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.targetUri:Ljavax/ws/rs/core/UriBuilder;
iconst_0
anewarray java.lang.Object
invokevirtual javax.ws.rs.core.UriBuilder.build:([Ljava/lang/Object;)Ljava/net/URI;
2: areturn
3: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
astore 1
start local 1 4: new java.lang.IllegalStateException
dup
aload 1
invokevirtual java.lang.IllegalArgumentException.getMessage:()Ljava/lang/String;
aload 1
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
4 5 1 ex Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalArgumentException
private void checkNotClosed();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
invokevirtual org.glassfish.jersey.client.ClientConfig.getClient:()Lorg/glassfish/jersey/client/JerseyClient;
invokevirtual org.glassfish.jersey.client.JerseyClient.checkNotClosed:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
public javax.ws.rs.core.UriBuilder getUriBuilder();
descriptor: ()Ljavax/ws/rs/core/UriBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.targetUri:Ljavax/ws/rs/core/UriBuilder;
invokevirtual javax.ws.rs.core.UriBuilder.clone:()Ljavax/ws/rs/core/UriBuilder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
public org.glassfish.jersey.client.JerseyWebTarget path(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 1
ldc "path is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: new org.glassfish.jersey.client.JerseyWebTarget
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUriBuilder:()Ljavax/ws/rs/core/UriBuilder;
aload 1
invokevirtual javax.ws.rs.core.UriBuilder.path:(Ljava/lang/String;)Ljavax/ws/rs/core/UriBuilder;
aload 0
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 path Ljava/lang/String;
Exceptions:
throws java.lang.NullPointerException
MethodParameters:
Name Flags
path
public org.glassfish.jersey.client.JerseyWebTarget matrixParam(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 1
ldc "Matrix parameter name must not be 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 2
ifnull 3
aload 2
arraylength
ifeq 3
aload 2
arraylength
iconst_1
if_icmpne 4
aload 2
iconst_0
aaload
ifnonnull 4
3: StackMap locals:
StackMap stack:
new org.glassfish.jersey.client.JerseyWebTarget
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUriBuilder:()Ljavax/ws/rs/core/UriBuilder;
aload 1
aconst_null
invokevirtual javax.ws.rs.core.UriBuilder.replaceMatrixParam:(Ljava/lang/String;[Ljava/lang/Object;)Ljavax/ws/rs/core/UriBuilder;
aload 0
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
areturn
4: StackMap locals:
StackMap stack:
aload 1
aload 2
invokestatic org.glassfish.jersey.client.JerseyWebTarget.checkForNullValues:(Ljava/lang/String;[Ljava/lang/Object;)V
5: new org.glassfish.jersey.client.JerseyWebTarget
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUriBuilder:()Ljavax/ws/rs/core/UriBuilder;
aload 1
aload 2
invokevirtual javax.ws.rs.core.UriBuilder.matrixParam:(Ljava/lang/String;[Ljava/lang/Object;)Ljavax/ws/rs/core/UriBuilder;
aload 0
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 6 1 name Ljava/lang/String;
0 6 2 values [Ljava/lang/Object;
Exceptions:
throws java.lang.NullPointerException
MethodParameters:
Name Flags
name
values
public org.glassfish.jersey.client.JerseyWebTarget queryParam(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: new org.glassfish.jersey.client.JerseyWebTarget
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUriBuilder:()Ljavax/ws/rs/core/UriBuilder;
aload 1
aload 2
invokestatic org.glassfish.jersey.client.JerseyWebTarget.setQueryParam:(Ljavax/ws/rs/core/UriBuilder;Ljava/lang/String;[Ljava/lang/Object;)Ljavax/ws/rs/core/UriBuilder;
aload 0
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 2 1 name Ljava/lang/String;
0 2 2 values [Ljava/lang/Object;
Exceptions:
throws java.lang.NullPointerException
MethodParameters:
Name Flags
name
values
private static javax.ws.rs.core.UriBuilder setQueryParam(javax.ws.rs.core.UriBuilder, java.lang.String, java.lang.Object[]);
descriptor: (Ljavax/ws/rs/core/UriBuilder;Ljava/lang/String;[Ljava/lang/Object;)Ljavax/ws/rs/core/UriBuilder;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnull 1
aload 2
arraylength
ifeq 1
aload 2
arraylength
iconst_1
if_icmpne 2
aload 2
iconst_0
aaload
ifnonnull 2
1: StackMap locals:
StackMap stack:
aload 0
aload 1
aconst_null
invokevirtual javax.ws.rs.core.UriBuilder.replaceQueryParam:(Ljava/lang/String;[Ljava/lang/Object;)Ljavax/ws/rs/core/UriBuilder;
areturn
2: StackMap locals:
StackMap stack:
aload 1
aload 2
invokestatic org.glassfish.jersey.client.JerseyWebTarget.checkForNullValues:(Ljava/lang/String;[Ljava/lang/Object;)V
3: aload 0
aload 1
aload 2
invokevirtual javax.ws.rs.core.UriBuilder.queryParam:(Ljava/lang/String;[Ljava/lang/Object;)Ljavax/ws/rs/core/UriBuilder;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 uriBuilder Ljavax/ws/rs/core/UriBuilder;
0 4 1 name Ljava/lang/String;
0 4 2 values [Ljava/lang/Object;
MethodParameters:
Name Flags
uriBuilder
name
values
private static void checkForNullValues(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=7, locals=6, args_size=2
start local 0 start local 1 0: aload 0
ldc "name is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
astore 2
start local 2 2: iconst_0
istore 3
start local 3 3: goto 7
4: StackMap locals: java.util.List int
StackMap stack:
aload 1
iload 3
aaload
ifnonnull 6
5: aload 2
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
6: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
7: iload 3
aload 1
arraylength
if_icmplt 4
end local 3 8: aload 2
invokeinterface java.util.List.size:()I
istore 3
start local 3 9: iload 3
ifle 21
10: iload 3
iconst_1
if_icmpne 14
11: ldc "value"
astore 4
start local 4 12: ldc "index"
astore 5
start local 5 13: goto 16
end local 5 end local 4 14: StackMap locals:
StackMap stack:
ldc "values"
astore 4
start local 4 15: ldc "indexes"
astore 5
start local 5 16: StackMap locals: java.lang.String java.lang.String
StackMap stack:
new java.lang.NullPointerException
dup
17: ldc "'null' %s detected for parameter '%s' on %s : %s"
iconst_4
anewarray java.lang.Object
dup
iconst_0
18: aload 4
aastore
dup
iconst_1
aload 0
aastore
dup
iconst_2
aload 5
aastore
dup
iconst_3
aload 2
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
aastore
19: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
20: invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
end local 5 end local 4 21: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 name Ljava/lang/String;
0 22 1 values [Ljava/lang/Object;
2 22 2 indexes Ljava/util/List<Ljava/lang/Integer;>;
3 8 3 i I
9 22 3 failedIndexCount I
12 14 4 valueTxt Ljava/lang/String;
15 21 4 valueTxt Ljava/lang/String;
13 14 5 indexTxt Ljava/lang/String;
16 21 5 indexTxt Ljava/lang/String;
MethodParameters:
Name Flags
name
values
public org.glassfish.jersey.client.JerseyInvocation$Builder request();
descriptor: ()Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: new org.glassfish.jersey.client.JerseyInvocation$Builder
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUri:()Ljava/net/URI;
aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
invokevirtual org.glassfish.jersey.client.ClientConfig.snapshot:()Lorg/glassfish/jersey/client/ClientConfig;
invokespecial org.glassfish.jersey.client.JerseyInvocation$Builder.<init>:(Ljava/net/URI;Lorg/glassfish/jersey/client/ClientConfig;)V
astore 1
start local 1 2: aload 1
invokestatic org.glassfish.jersey.client.JerseyWebTarget.onBuilder:(Lorg/glassfish/jersey/client/JerseyInvocation$Builder;)Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
2 3 1 b Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
public org.glassfish.jersey.client.JerseyInvocation$Builder request(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: new org.glassfish.jersey.client.JerseyInvocation$Builder
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUri:()Ljava/net/URI;
aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
invokevirtual org.glassfish.jersey.client.ClientConfig.snapshot:()Lorg/glassfish/jersey/client/ClientConfig;
invokespecial org.glassfish.jersey.client.JerseyInvocation$Builder.<init>:(Ljava/net/URI;Lorg/glassfish/jersey/client/ClientConfig;)V
astore 2
start local 2 2: aload 2
invokestatic org.glassfish.jersey.client.JerseyWebTarget.onBuilder:(Lorg/glassfish/jersey/client/JerseyInvocation$Builder;)Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
invokevirtual org.glassfish.jersey.client.JerseyInvocation$Builder.request:()Lorg/glassfish/jersey/client/ClientRequest;
aload 1
invokevirtual org.glassfish.jersey.client.ClientRequest.accept:([Ljava/lang/String;)V
3: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 4 1 acceptedResponseTypes [Ljava/lang/String;
2 4 2 b Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
MethodParameters:
Name Flags
acceptedResponseTypes
public org.glassfish.jersey.client.JerseyInvocation$Builder request(javax.ws.rs.core.MediaType[]);
descriptor: ([Ljavax/ws/rs/core/MediaType;)Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: new org.glassfish.jersey.client.JerseyInvocation$Builder
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUri:()Ljava/net/URI;
aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
invokevirtual org.glassfish.jersey.client.ClientConfig.snapshot:()Lorg/glassfish/jersey/client/ClientConfig;
invokespecial org.glassfish.jersey.client.JerseyInvocation$Builder.<init>:(Ljava/net/URI;Lorg/glassfish/jersey/client/ClientConfig;)V
astore 2
start local 2 2: aload 2
invokestatic org.glassfish.jersey.client.JerseyWebTarget.onBuilder:(Lorg/glassfish/jersey/client/JerseyInvocation$Builder;)Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
invokevirtual org.glassfish.jersey.client.JerseyInvocation$Builder.request:()Lorg/glassfish/jersey/client/ClientRequest;
aload 1
invokevirtual org.glassfish.jersey.client.ClientRequest.accept:([Ljavax/ws/rs/core/MediaType;)V
3: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 4 1 acceptedResponseTypes [Ljavax/ws/rs/core/MediaType;
2 4 2 b Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
MethodParameters:
Name Flags
acceptedResponseTypes
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplate(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
iconst_1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate:(Ljava/lang/String;Ljava/lang/Object;Z)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 1 1 name Ljava/lang/String;
0 1 2 value Ljava/lang/Object;
Exceptions:
throws java.lang.NullPointerException
MethodParameters:
Name Flags
name
value
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplate(java.lang.String, java.lang.Object, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Z)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 1
ldc "name is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 2
ldc "value is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: new org.glassfish.jersey.client.JerseyWebTarget
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUriBuilder:()Ljavax/ws/rs/core/UriBuilder;
aload 1
aload 2
iload 3
invokevirtual javax.ws.rs.core.UriBuilder.resolveTemplate:(Ljava/lang/String;Ljava/lang/Object;Z)Ljavax/ws/rs/core/UriBuilder;
aload 0
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/lang/Object;
0 4 3 encodeSlashInPath Z
Exceptions:
throws java.lang.NullPointerException
MethodParameters:
Name Flags
name
value
encodeSlashInPath
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplateFromEncoded(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 1
ldc "name is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 2
ldc "value is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: new org.glassfish.jersey.client.JerseyWebTarget
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUriBuilder:()Ljavax/ws/rs/core/UriBuilder;
aload 1
aload 2
invokevirtual javax.ws.rs.core.UriBuilder.resolveTemplateFromEncoded:(Ljava/lang/String;Ljava/lang/Object;)Ljavax/ws/rs/core/UriBuilder;
aload 0
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/lang/Object;
Exceptions:
throws java.lang.NullPointerException
MethodParameters:
Name Flags
name
value
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplates(java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.resolveTemplates:(Ljava/util/Map;Z)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 1 1 templateValues Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
Exceptions:
throws java.lang.NullPointerException
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
templateValues
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplates(java.util.Map<java.lang.String, java.lang.Object>, boolean);
descriptor: (Ljava/util/Map;Z)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkTemplateValues:(Ljava/util/Map;)V
2: aload 1
invokeinterface java.util.Map.isEmpty:()Z
ifeq 4
3: aload 0
areturn
4: StackMap locals:
StackMap stack:
new org.glassfish.jersey.client.JerseyWebTarget
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUriBuilder:()Ljavax/ws/rs/core/UriBuilder;
aload 1
iload 2
invokevirtual javax.ws.rs.core.UriBuilder.resolveTemplates:(Ljava/util/Map;Z)Ljavax/ws/rs/core/UriBuilder;
aload 0
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 5 1 templateValues Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
0 5 2 encodeSlashInPath Z
Exceptions:
throws java.lang.NullPointerException
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;Z)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
templateValues
encodeSlashInPath
public org.glassfish.jersey.client.JerseyWebTarget resolveTemplatesFromEncoded(java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkTemplateValues:(Ljava/util/Map;)V
2: aload 1
invokeinterface java.util.Map.isEmpty:()Z
ifeq 4
3: aload 0
areturn
4: StackMap locals:
StackMap stack:
new org.glassfish.jersey.client.JerseyWebTarget
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getUriBuilder:()Ljavax/ws/rs/core/UriBuilder;
aload 1
invokevirtual javax.ws.rs.core.UriBuilder.resolveTemplatesFromEncoded:(Ljava/util/Map;)Ljavax/ws/rs/core/UriBuilder;
aload 0
invokespecial org.glassfish.jersey.client.JerseyWebTarget.<init>:(Ljavax/ws/rs/core/UriBuilder;Lorg/glassfish/jersey/client/JerseyWebTarget;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 5 1 templateValues Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
Exceptions:
throws java.lang.NullPointerException
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
templateValues
private void checkTemplateValues(java.util.Map<java.lang.String, java.lang.Object>);
descriptor: (Ljava/util/Map;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 1
ldc "templateValues is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: aload 1
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 3
goto 5
StackMap locals: org.glassfish.jersey.client.JerseyWebTarget java.util.Map top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 2
start local 2 3: aload 2
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
ldc "name is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
ldc "value is 'null'."
invokestatic org.glassfish.jersey.internal.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 2 5: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 7 1 templateValues Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
3 5 2 entry Ljava/util/Map$Entry;
Exceptions:
throws java.lang.NullPointerException
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)V
MethodParameters:
Name Flags
templateValues final
public org.glassfish.jersey.client.JerseyWebTarget register(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Class;)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 providerClass Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
providerClass
public org.glassfish.jersey.client.JerseyWebTarget register(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Object;)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 provider Ljava/lang/Object;
MethodParameters:
Name Flags
provider
public org.glassfish.jersey.client.JerseyWebTarget register(java.lang.Class<?>, int);
descriptor: (Ljava/lang/Class;I)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
iload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Class;I)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 providerClass Ljava/lang/Class<*>;
0 3 2 bindingPriority I
Signature: (Ljava/lang/Class<*>;I)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
providerClass
bindingPriority
public org.glassfish.jersey.client.JerseyWebTarget register(java.lang.Class<?>, java.lang.Class<?>[]);
descriptor: (Ljava/lang/Class;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Class;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 providerClass Ljava/lang/Class<*>;
0 3 2 contracts [Ljava/lang/Class;
Signature: (Ljava/lang/Class<*>;[Ljava/lang/Class<*>;)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
providerClass
contracts
public org.glassfish.jersey.client.JerseyWebTarget register(java.lang.Class<?>, java.util.Map<java.lang.Class<?>, java.lang.Integer>);
descriptor: (Ljava/lang/Class;Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Class;Ljava/util/Map;)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 providerClass Ljava/lang/Class<*>;
0 3 2 contracts Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Integer;>;
Signature: (Ljava/lang/Class<*>;Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Integer;>;)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
providerClass
contracts
public org.glassfish.jersey.client.JerseyWebTarget register(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
iload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Object;I)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 provider Ljava/lang/Object;
0 3 2 bindingPriority I
MethodParameters:
Name Flags
provider
bindingPriority
public org.glassfish.jersey.client.JerseyWebTarget register(, java.lang.Class<?>[]);
descriptor: (Ljava/lang/Object;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Object;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 provider Ljava/lang/Object;
0 3 2 contracts [Ljava/lang/Class;
Signature: (Ljava/lang/Object;[Ljava/lang/Class<*>;)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
provider
contracts
public org.glassfish.jersey.client.JerseyWebTarget register(, java.util.Map<java.lang.Class<?>, java.lang.Integer>);
descriptor: (Ljava/lang/Object;Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Object;Ljava/util/Map;)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 provider Ljava/lang/Object;
0 3 2 contracts Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Integer;>;
Signature: (Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Class<*>;Ljava/lang/Integer;>;)Lorg/glassfish/jersey/client/JerseyWebTarget;
MethodParameters:
Name Flags
provider
contracts
public org.glassfish.jersey.client.JerseyWebTarget property(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.ClientConfig.property:(Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/ClientConfig;
pop
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
0 3 1 name Ljava/lang/String;
0 3 2 value Ljava/lang/Object;
MethodParameters:
Name Flags
name
value
public org.glassfish.jersey.client.ClientConfig getConfiguration();
descriptor: ()Lorg/glassfish/jersey/client/ClientConfig;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.checkNotClosed:()V
1: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
invokevirtual org.glassfish.jersey.client.ClientConfig.getConfiguration:()Lorg/glassfish/jersey/client/ClientConfig;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
public org.glassfish.jersey.client.JerseyWebTarget preInitialize();
descriptor: ()Lorg/glassfish/jersey/client/JerseyWebTarget;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.config:Lorg/glassfish/jersey/client/ClientConfig;
invokevirtual org.glassfish.jersey.client.ClientConfig.preInitialize:()Lorg/glassfish/jersey/client/ClientConfig;
pop
1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "JerseyWebTarget { "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.glassfish.jersey.client.JerseyWebTarget.targetUri:Ljavax/ws/rs/core/UriBuilder;
invokevirtual javax.ws.rs.core.UriBuilder.toTemplate:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " }"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/client/JerseyWebTarget;
private static org.glassfish.jersey.client.JerseyInvocation$Builder onBuilder(org.glassfish.jersey.client.JerseyInvocation$Builder);
descriptor: (Lorg/glassfish/jersey/client/JerseyInvocation$Builder;)Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.glassfish.jersey.client.InvocationBuilderListenerStage
dup
aload 0
invokevirtual org.glassfish.jersey.client.JerseyInvocation$Builder.request:()Lorg/glassfish/jersey/client/ClientRequest;
invokevirtual org.glassfish.jersey.client.ClientRequest.getInjectionManager:()Lorg/glassfish/jersey/internal/inject/InjectionManager;
invokespecial org.glassfish.jersey.client.InvocationBuilderListenerStage.<init>:(Lorg/glassfish/jersey/internal/inject/InjectionManager;)V
aload 0
invokevirtual org.glassfish.jersey.client.InvocationBuilderListenerStage.invokeListener:(Lorg/glassfish/jersey/client/JerseyInvocation$Builder;)V
1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 builder Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
MethodParameters:
Name Flags
builder
public javax.ws.rs.client.WebTarget resolveTemplates(java.util.Map, boolean);
descriptor: (Ljava/util/Map;Z)Ljavax/ws/rs/client/WebTarget;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
iload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.resolveTemplates:(Ljava/util/Map;Z)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.WebTarget resolveTemplates(java.util.Map);
descriptor: (Ljava/util/Map;)Ljavax/ws/rs/client/WebTarget;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.resolveTemplates:(Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configuration getConfiguration();
descriptor: ()Ljavax/ws/rs/core/Configuration;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.getConfiguration:()Lorg/glassfish/jersey/client/ClientConfig;
areturn
LocalVariableTable:
Start End Slot Name Signature
public 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: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.queryParam:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable register(java.lang.Object, java.util.Map);
descriptor: (Ljava/lang/Object;Ljava/util/Map;)Ljavax/ws/rs/core/Configurable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.register:(Ljava/lang/Object;Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable register(java.lang.Object, java.lang.Class[]);
descriptor: (Ljava/lang/Object;[Ljava/lang/Class;)Ljavax/ws/rs/core/Configurable;
flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.register:(Ljava/lang/Object;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable register(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)Ljavax/ws/rs/core/Configurable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
iload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.register:(Ljava/lang/Object;I)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable register(java.lang.Class, java.util.Map);
descriptor: (Ljava/lang/Class;Ljava/util/Map;)Ljavax/ws/rs/core/Configurable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.register:(Ljava/lang/Class;Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable register(java.lang.Class, java.lang.Class[]);
descriptor: (Ljava/lang/Class;[Ljava/lang/Class;)Ljavax/ws/rs/core/Configurable;
flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.register:(Ljava/lang/Class;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable register(java.lang.Class, int);
descriptor: (Ljava/lang/Class;I)Ljavax/ws/rs/core/Configurable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
iload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.register:(Ljava/lang/Class;I)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable register(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljavax/ws/rs/core/Configurable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.register:(Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable register(java.lang.Class);
descriptor: (Ljava/lang/Class;)Ljavax/ws/rs/core/Configurable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.register:(Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public 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: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.resolveTemplateFromEncoded:(Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public 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: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.request:([Ljavax/ws/rs/core/MediaType;)Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.Invocation$Builder request(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Ljavax/ws/rs/client/Invocation$Builder;
flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.request:([Ljava/lang/String;)Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.Invocation$Builder request();
descriptor: ()Ljavax/ws/rs/client/Invocation$Builder;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.request:()Lorg/glassfish/jersey/client/JerseyInvocation$Builder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.core.Configurable property(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/ws/rs/core/Configurable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.property:(Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.glassfish.jersey.client.Initializable preInitialize();
descriptor: ()Lorg/glassfish/jersey/client/Initializable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.preInitialize:()Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.WebTarget path(java.lang.String);
descriptor: (Ljava/lang/String;)Ljavax/ws/rs/client/WebTarget;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.path:(Ljava/lang/String;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public 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: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
iload 3
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate:(Ljava/lang/String;Ljava/lang/Object;Z)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public 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: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.resolveTemplate:(Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.WebTarget resolveTemplatesFromEncoded(java.util.Map);
descriptor: (Ljava/util/Map;)Ljavax/ws/rs/client/WebTarget;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.resolveTemplatesFromEncoded:(Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
public 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: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual org.glassfish.jersey.client.JerseyWebTarget.matrixParam:(Ljava/lang/String;[Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyWebTarget;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Ljava/lang/Object;Ljavax/ws/rs/client/WebTarget;Lorg/glassfish/jersey/client/Initializable<Lorg/glassfish/jersey/client/JerseyWebTarget;>;
SourceFile: "JerseyWebTarget.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map
public abstract Builder = javax.ws.rs.client.Invocation$Builder of javax.ws.rs.client.Invocation
public Builder = org.glassfish.jersey.client.JerseyInvocation$Builder of org.glassfish.jersey.client.JerseyInvocation