public class org.bouncycastle.est.ESTRequestBuilder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.bouncycastle.est.ESTRequestBuilder
super_class: java.lang.Object
{
private final java.lang.String method;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.net.URL url;
descriptor: Ljava/net/URL;
flags: (0x0002) ACC_PRIVATE
private org.bouncycastle.est.HttpUtil$Headers ;
descriptor: Lorg/bouncycastle/est/HttpUtil$Headers;
flags: (0x0002) ACC_PRIVATE
org.bouncycastle.est.ESTHijacker hijacker;
descriptor: Lorg/bouncycastle/est/ESTHijacker;
flags: (0x0000)
org.bouncycastle.est.ESTSourceConnectionListener listener;
descriptor: Lorg/bouncycastle/est/ESTSourceConnectionListener;
flags: (0x0000)
org.bouncycastle.est.ESTClient client;
descriptor: Lorg/bouncycastle/est/ESTClient;
flags: (0x0000)
private byte[] data;
descriptor: [B
flags: (0x0002) ACC_PRIVATE
public void <init>(org.bouncycastle.est.ESTRequest);
descriptor: (Lorg/bouncycastle/est/ESTRequest;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
getfield org.bouncycastle.est.ESTRequest.method:Ljava/lang/String;
putfield org.bouncycastle.est.ESTRequestBuilder.method:Ljava/lang/String;
2: aload 0
aload 1
getfield org.bouncycastle.est.ESTRequest.url:Ljava/net/URL;
putfield org.bouncycastle.est.ESTRequestBuilder.url:Ljava/net/URL;
3: aload 0
aload 1
getfield org.bouncycastle.est.ESTRequest.listener:Lorg/bouncycastle/est/ESTSourceConnectionListener;
putfield org.bouncycastle.est.ESTRequestBuilder.listener:Lorg/bouncycastle/est/ESTSourceConnectionListener;
4: aload 0
aload 1
getfield org.bouncycastle.est.ESTRequest.data:[B
putfield org.bouncycastle.est.ESTRequestBuilder.data:[B
5: aload 0
aload 1
getfield org.bouncycastle.est.ESTRequest.hijacker:Lorg/bouncycastle/est/ESTHijacker;
putfield org.bouncycastle.est.ESTRequestBuilder.hijacker:Lorg/bouncycastle/est/ESTHijacker;
6: aload 0
aload 1
getfield org.bouncycastle.est.ESTRequest.headers:Lorg/bouncycastle/est/HttpUtil$Headers;
invokevirtual org.bouncycastle.est.HttpUtil$Headers.clone:()Ljava/lang/Object;
checkcast org.bouncycastle.est.HttpUtil$Headers
putfield org.bouncycastle.est.ESTRequestBuilder.headers:Lorg/bouncycastle/est/HttpUtil$Headers;
7: aload 0
aload 1
invokevirtual org.bouncycastle.est.ESTRequest.getClient:()Lorg/bouncycastle/est/ESTClient;
putfield org.bouncycastle.est.ESTRequestBuilder.client:Lorg/bouncycastle/est/ESTClient;
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 9 1 request Lorg/bouncycastle/est/ESTRequest;
MethodParameters:
Name Flags
request
public void <init>(java.lang.String, java.net.URL);
descriptor: (Ljava/lang/String;Ljava/net/URL;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, 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 0
aload 1
putfield org.bouncycastle.est.ESTRequestBuilder.method:Ljava/lang/String;
2: aload 0
aload 2
putfield org.bouncycastle.est.ESTRequestBuilder.url:Ljava/net/URL;
3: aload 0
new org.bouncycastle.est.HttpUtil$Headers
dup
invokespecial org.bouncycastle.est.HttpUtil$Headers.<init>:()V
putfield org.bouncycastle.est.ESTRequestBuilder.headers:Lorg/bouncycastle/est/HttpUtil$Headers;
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 5 1 method Ljava/lang/String;
0 5 2 url Ljava/net/URL;
MethodParameters:
Name Flags
method
url
public org.bouncycastle.est.ESTRequestBuilder withConnectionListener(org.bouncycastle.est.ESTSourceConnectionListener);
descriptor: (Lorg/bouncycastle/est/ESTSourceConnectionListener;)Lorg/bouncycastle/est/ESTRequestBuilder;
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.bouncycastle.est.ESTRequestBuilder.listener:Lorg/bouncycastle/est/ESTSourceConnectionListener;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 2 1 listener Lorg/bouncycastle/est/ESTSourceConnectionListener;
MethodParameters:
Name Flags
listener
public org.bouncycastle.est.ESTRequestBuilder withHijacker(org.bouncycastle.est.ESTHijacker);
descriptor: (Lorg/bouncycastle/est/ESTHijacker;)Lorg/bouncycastle/est/ESTRequestBuilder;
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.bouncycastle.est.ESTRequestBuilder.hijacker:Lorg/bouncycastle/est/ESTHijacker;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 2 1 hijacker Lorg/bouncycastle/est/ESTHijacker;
MethodParameters:
Name Flags
hijacker
public org.bouncycastle.est.ESTRequestBuilder withURL(java.net.URL);
descriptor: (Ljava/net/URL;)Lorg/bouncycastle/est/ESTRequestBuilder;
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.bouncycastle.est.ESTRequestBuilder.url:Ljava/net/URL;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 2 1 url Ljava/net/URL;
MethodParameters:
Name Flags
url
public org.bouncycastle.est.ESTRequestBuilder withData(byte[]);
descriptor: ([B)Lorg/bouncycastle/est/ESTRequestBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic org.bouncycastle.util.Arrays.clone:([B)[B
putfield org.bouncycastle.est.ESTRequestBuilder.data:[B
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 2 1 data [B
MethodParameters:
Name Flags
data
public org.bouncycastle.est.ESTRequestBuilder (java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/bouncycastle/est/ESTRequestBuilder;
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.bouncycastle.est.ESTRequestBuilder.headers:Lorg/bouncycastle/est/HttpUtil$Headers;
aload 1
aload 2
invokevirtual org.bouncycastle.est.HttpUtil$Headers.add:(Ljava/lang/String;Ljava/lang/String;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
MethodParameters:
Name Flags
key
value
public org.bouncycastle.est.ESTRequestBuilder (java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/bouncycastle/est/ESTRequestBuilder;
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.bouncycastle.est.ESTRequestBuilder.headers:Lorg/bouncycastle/est/HttpUtil$Headers;
aload 1
aload 2
invokevirtual org.bouncycastle.est.HttpUtil$Headers.set:(Ljava/lang/String;Ljava/lang/String;)V
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 2 1 key Ljava/lang/String;
0 2 2 value Ljava/lang/String;
MethodParameters:
Name Flags
key
value
public org.bouncycastle.est.ESTRequestBuilder withClient(org.bouncycastle.est.ESTClient);
descriptor: (Lorg/bouncycastle/est/ESTClient;)Lorg/bouncycastle/est/ESTRequestBuilder;
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.bouncycastle.est.ESTRequestBuilder.client:Lorg/bouncycastle/est/ESTClient;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
0 2 1 client Lorg/bouncycastle/est/ESTClient;
MethodParameters:
Name Flags
client
public org.bouncycastle.est.ESTRequest build();
descriptor: ()Lorg/bouncycastle/est/ESTRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=1, args_size=1
start local 0 0: new org.bouncycastle.est.ESTRequest
dup
aload 0
getfield org.bouncycastle.est.ESTRequestBuilder.method:Ljava/lang/String;
aload 0
getfield org.bouncycastle.est.ESTRequestBuilder.url:Ljava/net/URL;
aload 0
getfield org.bouncycastle.est.ESTRequestBuilder.data:[B
aload 0
getfield org.bouncycastle.est.ESTRequestBuilder.hijacker:Lorg/bouncycastle/est/ESTHijacker;
aload 0
getfield org.bouncycastle.est.ESTRequestBuilder.listener:Lorg/bouncycastle/est/ESTSourceConnectionListener;
aload 0
getfield org.bouncycastle.est.ESTRequestBuilder.headers:Lorg/bouncycastle/est/HttpUtil$Headers;
aload 0
getfield org.bouncycastle.est.ESTRequestBuilder.client:Lorg/bouncycastle/est/ESTClient;
invokespecial org.bouncycastle.est.ESTRequest.<init>:(Ljava/lang/String;Ljava/net/URL;[BLorg/bouncycastle/est/ESTHijacker;Lorg/bouncycastle/est/ESTSourceConnectionListener;Lorg/bouncycastle/est/HttpUtil$Headers;Lorg/bouncycastle/est/ESTClient;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/bouncycastle/est/ESTRequestBuilder;
}
SourceFile: "ESTRequestBuilder.java"
InnerClasses:
Headers = org.bouncycastle.est.HttpUtil$Headers of org.bouncycastle.est.HttpUtil