class extends org.glassfish.jersey.internal.util.collection.StringKeyIgnoreCaseMultivaluedMap<org.glassfish.jersey.message.internal.ParameterizedHeader>
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.glassfish.jersey.media.multipart.ParameterizedHeadersMap
super_class: org.glassfish.jersey.internal.util.collection.StringKeyIgnoreCaseMultivaluedMap
{
public void ();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.glassfish.jersey.internal.util.collection.StringKeyIgnoreCaseMultivaluedMap.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/glassfish/jersey/media/multipart/ParameterizedHeadersMap;
public void <init>(javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String>);
descriptor: (Ljavax/ws/rs/core/MultivaluedMap;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=7, args_size=2
start local 0 start local 1 0: aload 0
invokespecial org.glassfish.jersey.internal.util.collection.StringKeyIgnoreCaseMultivaluedMap.<init>:()V
1: aload 1
invokeinterface javax.ws.rs.core.MultivaluedMap.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 3
goto 9
StackMap locals: org.glassfish.jersey.media.multipart.ParameterizedHeadersMap javax.ws.rs.core.MultivaluedMap top java.util.Iterator
StackMap stack:
2: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 2
start local 2 3: new java.util.ArrayList
dup
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
invokeinterface java.util.List.size:()I
invokespecial java.util.ArrayList.<init>:(I)V
astore 4
start local 4 4: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 6
goto 7
StackMap locals: org.glassfish.jersey.media.multipart.ParameterizedHeadersMap javax.ws.rs.core.MultivaluedMap java.util.Map$Entry java.util.Iterator java.util.List top java.util.Iterator
StackMap stack:
5: aload 6
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 5
start local 5 6: aload 4
new org.glassfish.jersey.message.internal.ParameterizedHeader
dup
aload 5
invokespecial org.glassfish.jersey.message.internal.ParameterizedHeader.<init>:(Ljava/lang/String;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 5 7: StackMap locals:
StackMap stack:
aload 6
invokeinterface java.util.Iterator.hasNext:()Z
ifne 5
8: aload 0
aload 2
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast java.lang.String
aload 4
invokevirtual org.glassfish.jersey.media.multipart.ParameterizedHeadersMap.put:(Ljava/lang/Object;Ljava/util/List;)Ljava/util/List;
pop
end local 4 end local 2 9: StackMap locals: org.glassfish.jersey.media.multipart.ParameterizedHeadersMap javax.ws.rs.core.MultivaluedMap top java.util.Iterator
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
10: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/glassfish/jersey/media/multipart/ParameterizedHeadersMap;
0 11 1 headers Ljavax/ws/rs/core/MultivaluedMap<Ljava/lang/String;Ljava/lang/String;>;
3 9 2 entry Ljava/util/Map$Entry<Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;>;
4 9 4 list Ljava/util/List<Lorg/glassfish/jersey/message/internal/ParameterizedHeader;>;
6 7 5 value Ljava/lang/String;
Exceptions:
throws java.text.ParseException
Signature: (Ljavax/ws/rs/core/MultivaluedMap<Ljava/lang/String;Ljava/lang/String;>;)V
MethodParameters:
Name Flags
headers final
}
Signature: Lorg/glassfish/jersey/internal/util/collection/StringKeyIgnoreCaseMultivaluedMap<Lorg/glassfish/jersey/message/internal/ParameterizedHeader;>;
SourceFile: "ParameterizedHeadersMap.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map