public class org.glassfish.jersey.client.JerseyClientBuilder extends javax.ws.rs.client.ClientBuilder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.glassfish.jersey.client.JerseyClientBuilder
super_class: javax.ws.rs.client.ClientBuilder
{
private final org.glassfish.jersey.client.ClientConfig config;
descriptor: Lorg/glassfish/jersey/client/ClientConfig;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private javax.net.ssl.HostnameVerifier hostnameVerifier;
descriptor: Ljavax/net/ssl/HostnameVerifier;
flags: (0x0002) ACC_PRIVATE
private org.glassfish.jersey.SslConfigurator sslConfigurator;
descriptor: Lorg/glassfish/jersey/SslConfigurator;
flags: (0x0002) ACC_PRIVATE
private javax.net.ssl.SSLContext sslContext;
descriptor: Ljavax/net/ssl/SSLContext;
flags: (0x0002) ACC_PRIVATE
public static org.glassfish.jersey.client.JerseyClient createClient();
descriptor: ()Lorg/glassfish/jersey/client/JerseyClient;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.glassfish.jersey.client.JerseyClientBuilder
dup
invokespecial org.glassfish.jersey.client.JerseyClientBuilder.<init>:()V
invokevirtual org.glassfish.jersey.client.JerseyClientBuilder.build:()Lorg/glassfish/jersey/client/JerseyClient;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static org.glassfish.jersey.client.JerseyClient createClient(javax.ws.rs.core.Configuration);
descriptor: (Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/client/JerseyClient;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: new org.glassfish.jersey.client.JerseyClientBuilder
dup
invokespecial org.glassfish.jersey.client.JerseyClientBuilder.<init>:()V
aload 0
invokevirtual org.glassfish.jersey.client.JerseyClientBuilder.withConfig:(Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
invokevirtual org.glassfish.jersey.client.JerseyClientBuilder.build:()Lorg/glassfish/jersey/client/JerseyClient;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configuration Ljavax/ws/rs/core/Configuration;
MethodParameters:
Name Flags
configuration
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial javax.ws.rs.client.ClientBuilder.<init>:()V
1: aload 0
new org.glassfish.jersey.client.ClientConfig
dup
invokespecial org.glassfish.jersey.client.ClientConfig.<init>:()V
putfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
public org.glassfish.jersey.client.JerseyClientBuilder sslContext(javax.net.ssl.SSLContext);
descriptor: (Ljavax/net/ssl/SSLContext;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: new java.lang.NullPointerException
dup
invokestatic org.glassfish.jersey.client.internal.LocalizationMessages.NULL_SSL_CONTEXT:()Ljava/lang/String;
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.glassfish.jersey.client.JerseyClientBuilder.sslContext:Ljavax/net/ssl/SSLContext;
3: aload 0
aconst_null
putfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
4: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 5 1 sslContext Ljavax/net/ssl/SSLContext;
MethodParameters:
Name Flags
sslContext
public org.glassfish.jersey.client.JerseyClientBuilder keyStore(java.security.KeyStore, char[]);
descriptor: (Ljava/security/KeyStore;[C)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnonnull 2
1: new java.lang.NullPointerException
dup
invokestatic org.glassfish.jersey.client.internal.LocalizationMessages.NULL_KEYSTORE:()Ljava/lang/String;
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 2
ifnonnull 4
3: new java.lang.NullPointerException
dup
invokestatic org.glassfish.jersey.client.internal.LocalizationMessages.NULL_KEYSTORE_PASWORD:()Ljava/lang/String;
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
ifnonnull 6
5: aload 0
invokestatic org.glassfish.jersey.SslConfigurator.newInstance:()Lorg/glassfish/jersey/SslConfigurator;
putfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
6: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
aload 1
invokevirtual org.glassfish.jersey.SslConfigurator.keyStore:(Ljava/security/KeyStore;)Lorg/glassfish/jersey/SslConfigurator;
pop
7: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
aload 2
invokevirtual org.glassfish.jersey.SslConfigurator.keyPassword:([C)Lorg/glassfish/jersey/SslConfigurator;
pop
8: aload 0
aconst_null
putfield org.glassfish.jersey.client.JerseyClientBuilder.sslContext:Ljavax/net/ssl/SSLContext;
9: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 10 1 keyStore Ljava/security/KeyStore;
0 10 2 password [C
MethodParameters:
Name Flags
keyStore
password
public org.glassfish.jersey.client.JerseyClientBuilder trustStore(java.security.KeyStore);
descriptor: (Ljava/security/KeyStore;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: new java.lang.NullPointerException
dup
invokestatic org.glassfish.jersey.client.internal.LocalizationMessages.NULL_TRUSTSTORE:()Ljava/lang/String;
invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
ifnonnull 4
3: aload 0
invokestatic org.glassfish.jersey.SslConfigurator.newInstance:()Lorg/glassfish/jersey/SslConfigurator;
putfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
4: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
aload 1
invokevirtual org.glassfish.jersey.SslConfigurator.trustStore:(Ljava/security/KeyStore;)Lorg/glassfish/jersey/SslConfigurator;
pop
5: aload 0
aconst_null
putfield org.glassfish.jersey.client.JerseyClientBuilder.sslContext:Ljavax/net/ssl/SSLContext;
6: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 7 1 trustStore Ljava/security/KeyStore;
MethodParameters:
Name Flags
trustStore
public org.glassfish.jersey.client.JerseyClientBuilder hostnameVerifier(javax.net.ssl.HostnameVerifier);
descriptor: (Ljavax/net/ssl/HostnameVerifier;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.glassfish.jersey.client.JerseyClientBuilder.hostnameVerifier:Ljavax/net/ssl/HostnameVerifier;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 hostnameVerifier Ljavax/net/ssl/HostnameVerifier;
MethodParameters:
Name Flags
hostnameVerifier
public javax.ws.rs.client.ClientBuilder executorService(java.util.concurrent.ExecutorService);
descriptor: (Ljava/util/concurrent/ExecutorService;)Ljavax/ws/rs/client/ClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
invokevirtual org.glassfish.jersey.client.ClientConfig.executorService:(Ljava/util/concurrent/ExecutorService;)Lorg/glassfish/jersey/client/ClientConfig;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 executorService Ljava/util/concurrent/ExecutorService;
MethodParameters:
Name Flags
executorService
public javax.ws.rs.client.ClientBuilder scheduledExecutorService(java.util.concurrent.ScheduledExecutorService);
descriptor: (Ljava/util/concurrent/ScheduledExecutorService;)Ljavax/ws/rs/client/ClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
invokevirtual org.glassfish.jersey.client.ClientConfig.scheduledExecutorService:(Ljava/util/concurrent/ScheduledExecutorService;)Lorg/glassfish/jersey/client/ClientConfig;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 scheduledExecutorService Ljava/util/concurrent/ScheduledExecutorService;
MethodParameters:
Name Flags
scheduledExecutorService
public javax.ws.rs.client.ClientBuilder connectTimeout(long, java.util.concurrent.TimeUnit);
descriptor: (JLjava/util/concurrent/TimeUnit;)Ljavax/ws/rs/client/ClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lconst_0
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "Negative timeout."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
ldc "jersey.config.client.connectTimeout"
aload 3
lload 1
invokevirtual java.util.concurrent.TimeUnit.toMillis:(J)J
invokestatic java.lang.Math.toIntExact:(J)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual org.glassfish.jersey.client.JerseyClientBuilder.property:(Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
pop
3: aload 0
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 4 1 timeout J
0 4 3 unit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
timeout
unit
public javax.ws.rs.client.ClientBuilder readTimeout(long, java.util.concurrent.TimeUnit);
descriptor: (JLjava/util/concurrent/TimeUnit;)Ljavax/ws/rs/client/ClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 3 0: lload 1
lconst_0
lcmp
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "Negative timeout."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
ldc "jersey.config.client.readTimeout"
aload 3
lload 1
invokevirtual java.util.concurrent.TimeUnit.toMillis:(J)J
invokestatic java.lang.Math.toIntExact:(J)I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokevirtual org.glassfish.jersey.client.JerseyClientBuilder.property:(Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
pop
3: aload 0
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 4 1 timeout J
0 4 3 unit Ljava/util/concurrent/TimeUnit;
MethodParameters:
Name Flags
timeout
unit
public org.glassfish.jersey.client.JerseyClient build();
descriptor: ()Lorg/glassfish/jersey/client/JerseyClient;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=1
start local 0 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslContext:Ljavax/net/ssl/SSLContext;
ifnull 2
1: new org.glassfish.jersey.client.JerseyClient
dup
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslContext:Ljavax/net/ssl/SSLContext;
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.hostnameVerifier:Ljavax/net/ssl/HostnameVerifier;
aconst_null
invokespecial org.glassfish.jersey.client.JerseyClient.<init>:(Ljavax/ws/rs/core/Configuration;Ljavax/net/ssl/SSLContext;Ljavax/net/ssl/HostnameVerifier;Lorg/glassfish/jersey/client/spi/DefaultSslContextProvider;)V
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
ifnull 9
3: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.sslConfigurator:Lorg/glassfish/jersey/SslConfigurator;
invokevirtual org.glassfish.jersey.SslConfigurator.copy:()Lorg/glassfish/jersey/SslConfigurator;
astore 1
start local 1 4: new org.glassfish.jersey.client.JerseyClient
dup
5: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
6: new org.glassfish.jersey.client.JerseyClientBuilder$1
dup
aload 0
aload 1
invokespecial org.glassfish.jersey.client.JerseyClientBuilder$1.<init>:(Lorg/glassfish/jersey/client/JerseyClientBuilder;Lorg/glassfish/jersey/SslConfigurator;)V
invokestatic org.glassfish.jersey.internal.util.collection.Values.lazy:(Lorg/glassfish/jersey/internal/util/collection/UnsafeValue;)Lorg/glassfish/jersey/internal/util/collection/LazyUnsafeValue;
7: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.hostnameVerifier:Ljavax/net/ssl/HostnameVerifier;
8: invokespecial org.glassfish.jersey.client.JerseyClient.<init>:(Ljavax/ws/rs/core/Configuration;Lorg/glassfish/jersey/internal/util/collection/UnsafeValue;Ljavax/net/ssl/HostnameVerifier;)V
areturn
end local 1 9: StackMap locals:
StackMap stack:
new org.glassfish.jersey.client.JerseyClient
dup
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
aconst_null
aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.hostnameVerifier:Ljavax/net/ssl/HostnameVerifier;
invokespecial org.glassfish.jersey.client.JerseyClient.<init>:(Ljavax/ws/rs/core/Configuration;Lorg/glassfish/jersey/internal/util/collection/UnsafeValue;Ljavax/net/ssl/HostnameVerifier;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
4 9 1 sslConfiguratorCopy Lorg/glassfish/jersey/SslConfigurator;
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
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
public org.glassfish.jersey.client.JerseyClientBuilder property(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.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
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 name Ljava/lang/String;
0 2 2 value Ljava/lang/Object;
MethodParameters:
Name Flags
name
value
public org.glassfish.jersey.client.JerseyClientBuilder register(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Class;)Lorg/glassfish/jersey/client/ClientConfig;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 componentClass Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
MethodParameters:
Name Flags
componentClass
public org.glassfish.jersey.client.JerseyClientBuilder register(java.lang.Class<?>, int);
descriptor: (Ljava/lang/Class;I)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.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
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 componentClass Ljava/lang/Class<*>;
0 2 2 priority I
Signature: (Ljava/lang/Class<*>;I)Lorg/glassfish/jersey/client/JerseyClientBuilder;
MethodParameters:
Name Flags
componentClass
priority
public org.glassfish.jersey.client.JerseyClientBuilder register(java.lang.Class<?>, java.lang.Class<?>[]);
descriptor: (Ljava/lang/Class;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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
getfield org.glassfish.jersey.client.JerseyClientBuilder.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
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 componentClass Ljava/lang/Class<*>;
0 2 2 contracts [Ljava/lang/Class;
Signature: (Ljava/lang/Class<*>;[Ljava/lang/Class<*>;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
MethodParameters:
Name Flags
componentClass
contracts
public org.glassfish.jersey.client.JerseyClientBuilder register(java.lang.Class<?>, java.util.Map<java.lang.Class<?>, java.lang.Integer>);
descriptor: (Ljava/lang/Class;Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.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
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 componentClass Ljava/lang/Class<*>;
0 2 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/JerseyClientBuilder;
MethodParameters:
Name Flags
componentClass
contracts
public org.glassfish.jersey.client.JerseyClientBuilder register(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
invokevirtual org.glassfish.jersey.client.ClientConfig.register:(Ljava/lang/Object;)Lorg/glassfish/jersey/client/ClientConfig;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 component Ljava/lang/Object;
MethodParameters:
Name Flags
component
public org.glassfish.jersey.client.JerseyClientBuilder register(java.lang.Object, int);
descriptor: (Ljava/lang/Object;I)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.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
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 component Ljava/lang/Object;
0 2 2 priority I
MethodParameters:
Name Flags
component
priority
public org.glassfish.jersey.client.JerseyClientBuilder register(, java.lang.Class<?>[]);
descriptor: (Ljava/lang/Object;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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
getfield org.glassfish.jersey.client.JerseyClientBuilder.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
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 component Ljava/lang/Object;
0 2 2 contracts [Ljava/lang/Class;
Signature: (Ljava/lang/Object;[Ljava/lang/Class<*>;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
MethodParameters:
Name Flags
component
contracts
public org.glassfish.jersey.client.JerseyClientBuilder register(, java.util.Map<java.lang.Class<?>, java.lang.Integer>);
descriptor: (Ljava/lang/Object;Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.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
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 component Ljava/lang/Object;
0 2 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/JerseyClientBuilder;
MethodParameters:
Name Flags
component
contracts
public org.glassfish.jersey.client.JerseyClientBuilder withConfig(javax.ws.rs.core.Configuration);
descriptor: (Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.jersey.client.JerseyClientBuilder.config:Lorg/glassfish/jersey/client/ClientConfig;
aload 1
invokevirtual org.glassfish.jersey.client.ClientConfig.loadFrom:(Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/client/ClientConfig;
pop
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/client/JerseyClientBuilder;
0 2 1 config Ljavax/ws/rs/core/Configuration;
MethodParameters:
Name Flags
config
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.JerseyClientBuilder.getConfiguration:()Lorg/glassfish/jersey/client/ClientConfig;
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.JerseyClientBuilder.register:(Ljava/lang/Object;Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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.JerseyClientBuilder.register:(Ljava/lang/Object;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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.JerseyClientBuilder.register:(Ljava/lang/Object;I)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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.JerseyClientBuilder.register:(Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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.JerseyClientBuilder.register:(Ljava/lang/Class;Ljava/util/Map;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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.JerseyClientBuilder.register:(Ljava/lang/Class;[Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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.JerseyClientBuilder.register:(Ljava/lang/Class;I)Lorg/glassfish/jersey/client/JerseyClientBuilder;
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.JerseyClientBuilder.register:(Ljava/lang/Class;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.ClientBuilder keyStore(java.security.KeyStore, char[]);
descriptor: (Ljava/security/KeyStore;[C)Ljavax/ws/rs/client/ClientBuilder;
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.JerseyClientBuilder.keyStore:(Ljava/security/KeyStore;[C)Lorg/glassfish/jersey/client/JerseyClientBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.Client build();
descriptor: ()Ljavax/ws/rs/client/Client;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.glassfish.jersey.client.JerseyClientBuilder.build:()Lorg/glassfish/jersey/client/JerseyClient;
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.JerseyClientBuilder.property:(Ljava/lang/String;Ljava/lang/Object;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.ClientBuilder sslContext(javax.net.ssl.SSLContext);
descriptor: (Ljavax/net/ssl/SSLContext;)Ljavax/ws/rs/client/ClientBuilder;
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.JerseyClientBuilder.sslContext:(Ljavax/net/ssl/SSLContext;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.ClientBuilder withConfig(javax.ws.rs.core.Configuration);
descriptor: (Ljavax/ws/rs/core/Configuration;)Ljavax/ws/rs/client/ClientBuilder;
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.JerseyClientBuilder.withConfig:(Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.ClientBuilder hostnameVerifier(javax.net.ssl.HostnameVerifier);
descriptor: (Ljavax/net/ssl/HostnameVerifier;)Ljavax/ws/rs/client/ClientBuilder;
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.JerseyClientBuilder.hostnameVerifier:(Ljavax/net/ssl/HostnameVerifier;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.ws.rs.client.ClientBuilder trustStore(java.security.KeyStore);
descriptor: (Ljava/security/KeyStore;)Ljavax/ws/rs/client/ClientBuilder;
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.JerseyClientBuilder.trustStore:(Ljava/security/KeyStore;)Lorg/glassfish/jersey/client/JerseyClientBuilder;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "JerseyClientBuilder.java"
NestMembers:
org.glassfish.jersey.client.JerseyClientBuilder$1
InnerClasses:
org.glassfish.jersey.client.JerseyClientBuilder$1