public abstract class org.glassfish.grizzly.http.HttpRequestPacket extends org.glassfish.grizzly.http.HttpHeader
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.glassfish.grizzly.http.HttpRequestPacket
super_class: org.glassfish.grizzly.http.HttpHeader
{
public static final java.lang.String READ_ONLY_ATTR_PREFIX;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "@RoA."
private static final org.glassfish.grizzly.attributes.AttributeBuilder ATTR_BUILDER;
descriptor: Lorg/glassfish/grizzly/attributes/AttributeBuilder;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private org.glassfish.grizzly.Connection connection;
descriptor: Lorg/glassfish/grizzly/Connection;
flags: (0x0002) ACC_PRIVATE
private org.glassfish.grizzly.http.HttpResponsePacket response;
descriptor: Lorg/glassfish/grizzly/http/HttpResponsePacket;
flags: (0x0002) ACC_PRIVATE
private int serverPort;
descriptor: I
flags: (0x0002) ACC_PRIVATE
protected int remotePort;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected int localPort;
descriptor: I
flags: (0x0004) ACC_PROTECTED
private final org.glassfish.grizzly.http.util.RequestURIRef requestURIRef;
descriptor: Lorg/glassfish/grizzly/http/util/RequestURIRef;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.lang.String localHost;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private final org.glassfish.grizzly.http.util.DataChunk methodC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected org.glassfish.grizzly.http.Method parsedMethod;
descriptor: Lorg/glassfish/grizzly/http/Method;
flags: (0x0004) ACC_PROTECTED
private final org.glassfish.grizzly.http.util.DataChunk queryC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected final org.glassfish.grizzly.http.util.DataChunk remoteAddressC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final org.glassfish.grizzly.http.util.DataChunk remoteHostC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final org.glassfish.grizzly.http.util.DataChunk localNameC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final org.glassfish.grizzly.http.util.DataChunk localAddressC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
private final org.glassfish.grizzly.http.util.DataChunk serverNameC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.glassfish.grizzly.http.util.DataChunk authTypeC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.glassfish.grizzly.http.util.DataChunk remoteUserC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private boolean requiresAcknowledgement;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
protected org.glassfish.grizzly.http.util.DataChunk unparsedHostC;
descriptor: Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0004) ACC_PROTECTED
private boolean ;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private final transient org.glassfish.grizzly.attributes.AttributeHolder notesHolder;
descriptor: Lorg/glassfish/grizzly/attributes/AttributeHolder;
flags: (0x0092) ACC_PRIVATE, ACC_FINAL, ACC_TRANSIENT
protected final java.util.Map<java.lang.String, java.lang.Object> attributes;
descriptor: Ljava/util/Map;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.glassfish.grizzly.attributes.DefaultAttributeBuilder
dup
invokespecial org.glassfish.grizzly.attributes.DefaultAttributeBuilder.<init>:()V
putstatic org.glassfish.grizzly.http.HttpRequestPacket.ATTR_BUILDER:Lorg/glassfish/grizzly/attributes/AttributeBuilder;
return
LocalVariableTable:
Start End Slot Name Signature
public static org.glassfish.grizzly.http.HttpRequestPacket$Builder builder();
descriptor: ()Lorg/glassfish/grizzly/http/HttpRequestPacket$Builder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.glassfish.grizzly.http.HttpRequestPacket$Builder
dup
invokespecial org.glassfish.grizzly.http.HttpRequestPacket$Builder.<init>:()V
areturn
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.glassfish.grizzly.http.HttpHeader.<init>:()V
1: aload 0
iconst_m1
putfield org.glassfish.grizzly.http.HttpRequestPacket.serverPort:I
2: aload 0
iconst_m1
putfield org.glassfish.grizzly.http.HttpRequestPacket.remotePort:I
3: aload 0
iconst_m1
putfield org.glassfish.grizzly.http.HttpRequestPacket.localPort:I
4: aload 0
new org.glassfish.grizzly.http.util.RequestURIRef
dup
invokespecial org.glassfish.grizzly.http.util.RequestURIRef.<init>:()V
putfield org.glassfish.grizzly.http.HttpRequestPacket.requestURIRef:Lorg/glassfish/grizzly/http/util/RequestURIRef;
5: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.methodC:Lorg/glassfish/grizzly/http/util/DataChunk;
6: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.queryC:Lorg/glassfish/grizzly/http/util/DataChunk;
7: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.remoteAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
8: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.remoteHostC:Lorg/glassfish/grizzly/http/util/DataChunk;
9: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.localNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
10: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.localAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
11: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.serverNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
12: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.authTypeC:Lorg/glassfish/grizzly/http/util/DataChunk;
13: aload 0
invokestatic org.glassfish.grizzly.http.util.DataChunk.newInstance:()Lorg/glassfish/grizzly/http/util/DataChunk;
putfield org.glassfish.grizzly.http.HttpRequestPacket.remoteUserC:Lorg/glassfish/grizzly/http/util/DataChunk;
14: aload 0
getstatic org.glassfish.grizzly.http.HttpRequestPacket.ATTR_BUILDER:Lorg/glassfish/grizzly/attributes/AttributeBuilder;
invokeinterface org.glassfish.grizzly.attributes.AttributeBuilder.createUnsafeAttributeHolder:()Lorg/glassfish/grizzly/attributes/AttributeHolder;
putfield org.glassfish.grizzly.http.HttpRequestPacket.notesHolder:Lorg/glassfish/grizzly/attributes/AttributeHolder;
15: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield org.glassfish.grizzly.http.HttpRequestPacket.attributes:Ljava/util/Map;
16: aload 0
getstatic org.glassfish.grizzly.http.Method.GET:Lorg/glassfish/grizzly/http/Method;
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.setMethod:(Lorg/glassfish/grizzly/http/Method;)V
17: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public void setConnection(org.glassfish.grizzly.Connection);
descriptor: (Lorg/glassfish/grizzly/Connection;)V
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.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 connection Lorg/glassfish/grizzly/Connection;
MethodParameters:
Name Flags
connection
public org.glassfish.grizzly.Connection getConnection();
descriptor: ()Lorg/glassfish/grizzly/Connection;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public org.glassfish.grizzly.http.HttpResponsePacket getResponse();
descriptor: ()Lorg/glassfish/grizzly/http/HttpResponsePacket;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.response:Lorg/glassfish/grizzly/http/HttpResponsePacket;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public org.glassfish.grizzly.http.util.DataChunk getMethodDC();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
putfield org.glassfish.grizzly.http.HttpRequestPacket.parsedMethod:Lorg/glassfish/grizzly/http/Method;
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.methodC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public org.glassfish.grizzly.http.Method getMethod();
descriptor: ()Lorg/glassfish/grizzly/http/Method;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.parsedMethod:Lorg/glassfish/grizzly/http/Method;
ifnull 2
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.parsedMethod:Lorg/glassfish/grizzly/http/Method;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.methodC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokestatic org.glassfish.grizzly.http.Method.valueOf:(Lorg/glassfish/grizzly/http/util/DataChunk;)Lorg/glassfish/grizzly/http/Method;
putfield org.glassfish.grizzly.http.HttpRequestPacket.parsedMethod:Lorg/glassfish/grizzly/http/Method;
3: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.parsedMethod:Lorg/glassfish/grizzly/http/Method;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public void setMethod(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.methodC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 1
invokevirtual org.glassfish.grizzly.http.util.DataChunk.setString:(Ljava/lang/String;)V
1: aload 0
aconst_null
putfield org.glassfish.grizzly.http.HttpRequestPacket.parsedMethod:Lorg/glassfish/grizzly/http/Method;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 3 1 method Ljava/lang/String;
MethodParameters:
Name Flags
method final
public void setMethod(org.glassfish.grizzly.http.Method);
descriptor: (Lorg/glassfish/grizzly/http/Method;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.methodC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 1
invokevirtual org.glassfish.grizzly.http.Method.getMethodString:()Ljava/lang/String;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.setString:(Ljava/lang/String;)V
1: aload 0
aload 1
putfield org.glassfish.grizzly.http.HttpRequestPacket.parsedMethod:Lorg/glassfish/grizzly/http/Method;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 3 1 method Lorg/glassfish/grizzly/http/Method;
MethodParameters:
Name Flags
method final
public org.glassfish.grizzly.http.util.RequestURIRef getRequestURIRef();
descriptor: ()Lorg/glassfish/grizzly/http/util/RequestURIRef;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.requestURIRef:Lorg/glassfish/grizzly/http/util/RequestURIRef;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public java.lang.String getRequestURI();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.requestURIRef:Lorg/glassfish/grizzly/http/util/RequestURIRef;
invokevirtual org.glassfish.grizzly.http.util.RequestURIRef.getURI:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public void setRequestURI(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.requestURIRef:Lorg/glassfish/grizzly/http/util/RequestURIRef;
aload 1
invokevirtual org.glassfish.grizzly.http.util.RequestURIRef.setURI:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 requestURI Ljava/lang/String;
MethodParameters:
Name Flags
requestURI
public org.glassfish.grizzly.http.util.DataChunk getQueryStringDC();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.queryC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public java.lang.String getQueryString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.queryC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.isNull:()Z
ifeq 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.queryC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.toString:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public void setQueryString(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.queryC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 1
invokevirtual org.glassfish.grizzly.http.util.DataChunk.setString:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 query Ljava/lang/String;
MethodParameters:
Name Flags
query
protected org.glassfish.grizzly.http.util.DataChunk serverNameRaw();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.serverNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public org.glassfish.grizzly.http.util.DataChunk serverName();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.parseHostHeader:()V
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.serverNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public int getServerPort();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.parseHostHeader:()V
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.serverPort:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public void setServerPort(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.http.HttpRequestPacket.serverPort:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 serverPort I
MethodParameters:
Name Flags
serverPort
public org.glassfish.grizzly.http.util.DataChunk remoteAddr();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.isNull:()Z
ifeq 2
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
invokeinterface org.glassfish.grizzly.Connection.getPeerAddress:()Ljava/lang/Object;
checkcast java.net.InetSocketAddress
invokevirtual java.net.InetSocketAddress.getAddress:()Ljava/net/InetAddress;
invokevirtual java.net.InetAddress.getHostAddress:()Ljava/lang/String;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.setString:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public java.lang.String getRemoteAddress();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.remoteAddr:()Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public org.glassfish.grizzly.http.util.DataChunk remoteHost();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteHostC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.isNull:()Z
ifeq 11
1: aconst_null
astore 1
start local 1 2: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
invokeinterface org.glassfish.grizzly.Connection.getPeerAddress:()Ljava/lang/Object;
checkcast java.net.InetSocketAddress
invokevirtual java.net.InetSocketAddress.getAddress:()Ljava/net/InetAddress;
astore 2
start local 2 3: aload 2
ifnull 5
4: aload 2
invokevirtual java.net.InetAddress.getHostName:()Ljava/lang/String;
astore 1
5: StackMap locals: java.lang.String java.net.InetAddress
StackMap stack:
aload 1
ifnonnull 10
6: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.isNull:()Z
ifne 9
7: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.toString:()Ljava/lang/String;
astore 1
8: goto 10
9: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteHostC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
10: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteHostC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 1
invokevirtual org.glassfish.grizzly.http.util.DataChunk.setString:(Ljava/lang/String;)V
end local 2 end local 1 11: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteHostC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
2 11 1 remoteHost Ljava/lang/String;
3 11 2 inetAddr Ljava/net/InetAddress;
public java.lang.String getRemoteHost();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.remoteHost:()Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
protected void requiresAcknowledgement(boolean);
descriptor: (Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.http.HttpRequestPacket.requiresAcknowledgement:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 requiresAcknowledgement Z
MethodParameters:
Name Flags
requiresAcknowledgement
public boolean requiresAcknowledgement();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.requiresAcknowledgement:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public org.glassfish.grizzly.http.util.DataChunk localName();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.isNull:()Z
ifeq 3
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
invokeinterface org.glassfish.grizzly.Connection.getLocalAddress:()Ljava/lang/Object;
checkcast java.net.InetSocketAddress
invokevirtual java.net.InetSocketAddress.getAddress:()Ljava/net/InetAddress;
astore 1
start local 1 2: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 1
invokevirtual java.net.InetAddress.getHostName:()Ljava/lang/String;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.setString:(Ljava/lang/String;)V
end local 1 3: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
2 3 1 inetAddr Ljava/net/InetAddress;
public java.lang.String getLocalName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.localName:()Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public org.glassfish.grizzly.http.util.DataChunk localAddr();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.isNull:()Z
ifeq 3
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
invokeinterface org.glassfish.grizzly.Connection.getLocalAddress:()Ljava/lang/Object;
checkcast java.net.InetSocketAddress
invokevirtual java.net.InetSocketAddress.getAddress:()Ljava/net/InetAddress;
astore 1
start local 1 2: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 1
invokevirtual java.net.InetAddress.getHostAddress:()Ljava/lang/String;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.setString:(Ljava/lang/String;)V
end local 1 3: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
2 3 1 inetAddr Ljava/net/InetAddress;
public java.lang.String getLocalAddress();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.localAddr:()Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public int getRemotePort();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remotePort:I
iconst_m1
if_icmpne 2
1: aload 0
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
invokeinterface org.glassfish.grizzly.Connection.getPeerAddress:()Ljava/lang/Object;
checkcast java.net.InetSocketAddress
invokevirtual java.net.InetSocketAddress.getPort:()I
putfield org.glassfish.grizzly.http.HttpRequestPacket.remotePort:I
2: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remotePort:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public void setRemotePort(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.http.HttpRequestPacket.remotePort:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 port I
MethodParameters:
Name Flags
port
public int getLocalPort();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localPort:I
iconst_m1
if_icmpne 2
1: aload 0
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
invokeinterface org.glassfish.grizzly.Connection.getLocalAddress:()Ljava/lang/Object;
checkcast java.net.InetSocketAddress
invokevirtual java.net.InetSocketAddress.getPort:()I
putfield org.glassfish.grizzly.http.HttpRequestPacket.localPort:I
2: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localPort:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public void setLocalPort(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.glassfish.grizzly.http.HttpRequestPacket.localPort:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 port I
MethodParameters:
Name Flags
port
public java.lang.String getLocalHost();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localHost:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public void setLocalHost(java.lang.String);
descriptor: (Ljava/lang/String;)V
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.grizzly.http.HttpRequestPacket.localHost:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 host Ljava/lang/String;
MethodParameters:
Name Flags
host
public org.glassfish.grizzly.http.util.DataChunk authType();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.authTypeC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public org.glassfish.grizzly.http.util.DataChunk remoteUser();
descriptor: ()Lorg/glassfish/grizzly/http/util/DataChunk;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteUserC:Lorg/glassfish/grizzly/http/util/DataChunk;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public static <E> org.glassfish.grizzly.http.Note<E> createNote(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/glassfish/grizzly/http/Note;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.glassfish.grizzly.http.Note
dup
getstatic org.glassfish.grizzly.http.HttpRequestPacket.ATTR_BUILDER:Lorg/glassfish/grizzly/attributes/AttributeBuilder;
aload 0
invokeinterface org.glassfish.grizzly.attributes.AttributeBuilder.createAttribute:(Ljava/lang/String;)Lorg/glassfish/grizzly/attributes/Attribute;
invokespecial org.glassfish.grizzly.http.Note.<init>:(Lorg/glassfish/grizzly/attributes/Attribute;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
Signature: <E:Ljava/lang/Object;>(Ljava/lang/String;)Lorg/glassfish/grizzly/http/Note<TE;>;
MethodParameters:
Name Flags
name final
public <E> E getNote(org.glassfish.grizzly.http.Note<E>);
descriptor: (Lorg/glassfish/grizzly/http/Note;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield org.glassfish.grizzly.http.Note.attribute:Lorg/glassfish/grizzly/attributes/Attribute;
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.notesHolder:Lorg/glassfish/grizzly/attributes/AttributeHolder;
invokevirtual org.glassfish.grizzly.attributes.Attribute.get:(Lorg/glassfish/grizzly/attributes/AttributeHolder;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 1 1 note Lorg/glassfish/grizzly/http/Note<TE;>;
Signature: <E:Ljava/lang/Object;>(Lorg/glassfish/grizzly/http/Note<TE;>;)TE;
MethodParameters:
Name Flags
note final
public java.util.Set<java.lang.String> getNoteNames();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.notesHolder:Lorg/glassfish/grizzly/attributes/AttributeHolder;
invokeinterface org.glassfish.grizzly.attributes.AttributeHolder.getAttributeNames:()Ljava/util/Set;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
Signature: ()Ljava/util/Set<Ljava/lang/String;>;
public <E> E removeNote(org.glassfish.grizzly.http.Note<E>);
descriptor: (Lorg/glassfish/grizzly/http/Note;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield org.glassfish.grizzly.http.Note.attribute:Lorg/glassfish/grizzly/attributes/Attribute;
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.notesHolder:Lorg/glassfish/grizzly/attributes/AttributeHolder;
invokevirtual org.glassfish.grizzly.attributes.Attribute.remove:(Lorg/glassfish/grizzly/attributes/AttributeHolder;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 1 1 note Lorg/glassfish/grizzly/http/Note<TE;>;
Signature: <E:Ljava/lang/Object;>(Lorg/glassfish/grizzly/http/Note<TE;>;)TE;
MethodParameters:
Name Flags
note final
public <E> void setNote(org.glassfish.grizzly.http.Note<E>, );
descriptor: (Lorg/glassfish/grizzly/http/Note;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
getfield org.glassfish.grizzly.http.Note.attribute:Lorg/glassfish/grizzly/attributes/Attribute;
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.notesHolder:Lorg/glassfish/grizzly/attributes/AttributeHolder;
aload 2
invokevirtual org.glassfish.grizzly.attributes.Attribute.set:(Lorg/glassfish/grizzly/attributes/AttributeHolder;Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 note Lorg/glassfish/grizzly/http/Note<TE;>;
0 2 2 value TE;
Signature: <E:Ljava/lang/Object;>(Lorg/glassfish/grizzly/http/Note<TE;>;TE;)V
MethodParameters:
Name Flags
note final
value final
public java.lang.Object getAttribute(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.attributes:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 1 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name final
public java.util.Set<java.lang.String> getAttributeNames();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: new java.util.HashSet
dup
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.attributes:Ljava/util/Map;
invokeinterface java.util.Map.size:()I
invokespecial java.util.HashSet.<init>:(I)V
astore 1
start local 1 1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.attributes:Ljava/util/Map;
invokeinterface java.util.Map.keySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 3
goto 5
StackMap locals: org.glassfish.grizzly.http.HttpRequestPacket java.util.Set top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 2
start local 2 3: aload 2
ifnull 4
aload 2
ldc "@RoA."
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifne 5
4: StackMap locals: org.glassfish.grizzly.http.HttpRequestPacket java.util.Set java.lang.String java.util.Iterator
StackMap stack:
aload 1
aload 2
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
end local 2 5: StackMap locals: org.glassfish.grizzly.http.HttpRequestPacket java.util.Set top java.util.Iterator
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
6: aload 1
invokestatic java.util.Collections.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
1 7 1 attrNames Ljava/util/Set<Ljava/lang/String;>;
3 5 2 name Ljava/lang/String;
Signature: ()Ljava/util/Set<Ljava/lang/String;>;
public void setAttribute(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.attributes:Ljava/util/Map;
aload 1
aload 2
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
astore 3
start local 3 1: aload 3
ifnull 3
aload 1
ifnull 3
aload 1
ldc "@RoA."
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 3
2: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.attributes:Ljava/util/Map;
aload 1
aload 3
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: StackMap locals: java.lang.Object
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/lang/Object;
1 4 3 oldValue Ljava/lang/Object;
MethodParameters:
Name Flags
name final
value final
public void removeAttribute(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 1
aload 1
ldc "@RoA."
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifne 2
1: StackMap locals:
StackMap stack:
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.attributes:Ljava/util/Map;
aload 1
invokeinterface java.util.Map.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name final
public boolean isHeadRequest();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.glassfish.grizzly.http.Method.HEAD:Lorg/glassfish/grizzly/http/Method;
aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.getMethod:()Lorg/glassfish/grizzly/http/Method;
invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
protected void reset();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.requestURIRef:Lorg/glassfish/grizzly/http/util/RequestURIRef;
invokevirtual org.glassfish.grizzly.http.util.RequestURIRef.recycle:()V
1: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.queryC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
2: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.methodC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
3: aload 0
aconst_null
putfield org.glassfish.grizzly.http.HttpRequestPacket.parsedMethod:Lorg/glassfish/grizzly/http/Method;
4: aload 0
iconst_0
putfield org.glassfish.grizzly.http.HttpRequestPacket.hostHeaderParsed:Z
5: aload 0
aconst_null
putfield org.glassfish.grizzly.http.HttpRequestPacket.unparsedHostC:Lorg/glassfish/grizzly/http/util/DataChunk;
6: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
7: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteHostC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
8: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localAddressC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
9: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.localNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
10: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.serverNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
11: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.authTypeC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
12: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.remoteUserC:Lorg/glassfish/grizzly/http/util/DataChunk;
invokevirtual org.glassfish.grizzly.http.util.DataChunk.recycle:()V
13: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.attributes:Ljava/util/Map;
invokeinterface java.util.Map.clear:()V
14: aload 0
iconst_0
putfield org.glassfish.grizzly.http.HttpRequestPacket.requiresAcknowledgement:Z
15: aload 0
iconst_m1
putfield org.glassfish.grizzly.http.HttpRequestPacket.remotePort:I
16: aload 0
iconst_m1
putfield org.glassfish.grizzly.http.HttpRequestPacket.localPort:I
17: aload 0
iconst_m1
putfield org.glassfish.grizzly.http.HttpRequestPacket.serverPort:I
18: aload 0
aconst_null
putfield org.glassfish.grizzly.http.HttpRequestPacket.connection:Lorg/glassfish/grizzly/Connection;
19: aload 0
aconst_null
putfield org.glassfish.grizzly.http.HttpRequestPacket.localHost:Ljava/lang/String;
20: aload 0
aconst_null
putfield org.glassfish.grizzly.http.HttpRequestPacket.response:Lorg/glassfish/grizzly/http/HttpResponsePacket;
21: aload 0
invokespecial org.glassfish.grizzly.http.HttpHeader.reset:()V
22: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public final boolean isRequest();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=7, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
sipush 256
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 1
start local 1 1: aload 1
ldc "HttpRequestPacket (\n method="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.getMethod:()Lorg/glassfish/grizzly/http/Method;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "\n url="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.getRequestURI:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "\n query="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
2: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.getQueryString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "\n protocol="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.getProtocol:()Lorg/glassfish/grizzly/http/Protocol;
invokevirtual org.glassfish.grizzly.http.Protocol.getProtocolString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "\n content-length="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.getContentLength:()J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc "\n headers=["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.getHeaders:()Lorg/glassfish/grizzly/http/util/MimeHeaders;
astore 2
start local 2 5: aload 2
invokevirtual org.glassfish.grizzly.http.util.MimeHeaders.names:()Ljava/lang/Iterable;
invokeinterface java.lang.Iterable.iterator:()Ljava/util/Iterator;
astore 4
goto 11
StackMap locals: org.glassfish.grizzly.http.HttpRequestPacket java.lang.StringBuilder org.glassfish.grizzly.http.util.MimeHeaders top java.util.Iterator
StackMap stack:
6: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 3
start local 3 7: aload 2
aload 3
invokevirtual org.glassfish.grizzly.http.util.MimeHeaders.values:(Ljava/lang/String;)Ljava/lang/Iterable;
invokeinterface java.lang.Iterable.iterator:()Ljava/util/Iterator;
astore 6
goto 10
StackMap locals: org.glassfish.grizzly.http.HttpRequestPacket java.lang.StringBuilder org.glassfish.grizzly.http.util.MimeHeaders java.lang.String java.util.Iterator top java.util.Iterator
StackMap stack:
8: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 5
start local 5 9: aload 1
ldc "\n "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 61
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 5 10: StackMap locals:
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 8
end local 3 11: StackMap locals: org.glassfish.grizzly.http.HttpRequestPacket java.lang.StringBuilder org.glassfish.grizzly.http.util.MimeHeaders top java.util.Iterator
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 6
12: aload 1
ldc "]\n)"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
13: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
1 14 1 sb Ljava/lang/StringBuilder;
5 14 2 headersLocal Lorg/glassfish/grizzly/http/util/MimeHeaders;
7 11 3 name Ljava/lang/String;
9 10 5 value Ljava/lang/String;
protected void setResponse(org.glassfish.grizzly.http.HttpResponsePacket);
descriptor: (Lorg/glassfish/grizzly/http/HttpResponsePacket;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.glassfish.grizzly.http.HttpRequestPacket.response:Lorg/glassfish/grizzly/http/HttpResponsePacket;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
0 2 1 response Lorg/glassfish/grizzly/http/HttpResponsePacket;
MethodParameters:
Name Flags
response
private void ();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.hostHeaderParsed:Z
ifne 3
1: aload 0
invokevirtual org.glassfish.grizzly.http.HttpRequestPacket.doParseHostHeader:()V
2: aload 0
iconst_1
putfield org.glassfish.grizzly.http.HttpRequestPacket.hostHeaderParsed:Z
3: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
protected void ();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.unparsedHostC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 0
getfield org.glassfish.grizzly.http.HttpRequestPacket.serverNameC:Lorg/glassfish/grizzly/http/util/DataChunk;
aload 0
invokestatic org.glassfish.grizzly.http.util.HttpCodecUtils.parseHost:(Lorg/glassfish/grizzly/http/util/DataChunk;Lorg/glassfish/grizzly/http/util/DataChunk;Lorg/glassfish/grizzly/http/HttpRequestPacket;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/grizzly/http/HttpRequestPacket;
}
SourceFile: "HttpRequestPacket.java"
NestMembers:
org.glassfish.grizzly.http.HttpRequestPacket$Builder
InnerClasses:
public Builder = org.glassfish.grizzly.http.HttpRequestPacket$Builder of org.glassfish.grizzly.http.HttpRequestPacket