public class org.eclipse.jetty.http.pathmap.PathMappings<E> implements java.lang.Iterable<org.eclipse.jetty.http.pathmap.MappedResource<E>>, org.eclipse.jetty.util.component.Dumpable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.eclipse.jetty.http.pathmap.PathMappings
super_class: java.lang.Object
{
private static final org.eclipse.jetty.util.log.Logger LOG;
descriptor: Lorg/eclipse/jetty/util/log/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private final java.util.Set<org.eclipse.jetty.http.pathmap.MappedResource<E>> _mappings;
descriptor: Ljava/util/Set;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Set<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
private org.eclipse.jetty.util.Trie<org.eclipse.jetty.http.pathmap.MappedResource<E>> _exactMap;
descriptor: Lorg/eclipse/jetty/util/Trie;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
private org.eclipse.jetty.util.Trie<org.eclipse.jetty.http.pathmap.MappedResource<E>> _prefixMap;
descriptor: Lorg/eclipse/jetty/util/Trie;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
private org.eclipse.jetty.util.Trie<org.eclipse.jetty.http.pathmap.MappedResource<E>> _suffixMap;
descriptor: Lorg/eclipse/jetty/util/Trie;
flags: (0x0002) ACC_PRIVATE
Signature: Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
private static volatile int[] $SWITCH_TABLE$org$eclipse$jetty$http$pathmap$PathSpecGroup;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/eclipse/jetty/http/pathmap/PathMappings;
invokestatic org.eclipse.jetty.util.log.Log.getLogger:(Ljava/lang/Class;)Lorg/eclipse/jetty/util/log/Logger;
putstatic org.eclipse.jetty.http.pathmap.PathMappings.LOG:Lorg/eclipse/jetty/util/log/Logger;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.TreeSet
dup
invokespecial java.util.TreeSet.<init>:()V
putfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
2: aload 0
new org.eclipse.jetty.util.ArrayTernaryTrie
dup
iconst_0
invokespecial org.eclipse.jetty.util.ArrayTernaryTrie.<init>:(Z)V
putfield org.eclipse.jetty.http.pathmap.PathMappings._exactMap:Lorg/eclipse/jetty/util/Trie;
3: aload 0
new org.eclipse.jetty.util.ArrayTernaryTrie
dup
iconst_0
invokespecial org.eclipse.jetty.util.ArrayTernaryTrie.<init>:(Z)V
putfield org.eclipse.jetty.http.pathmap.PathMappings._prefixMap:Lorg/eclipse/jetty/util/Trie;
4: aload 0
new org.eclipse.jetty.util.ArrayTernaryTrie
dup
iconst_0
invokespecial org.eclipse.jetty.util.ArrayTernaryTrie.<init>:(Z)V
putfield org.eclipse.jetty.http.pathmap.PathMappings._suffixMap:Lorg/eclipse/jetty/util/Trie;
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
public java.lang.String dump();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokestatic org.eclipse.jetty.util.component.Dumpable.dump:(Lorg/eclipse/jetty/util/component/Dumpable;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
public void dump(java.lang.Appendable, java.lang.String);
descriptor: (Ljava/lang/Appendable;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 2
aload 0
invokevirtual org.eclipse.jetty.http.pathmap.PathMappings.toString:()Ljava/lang/String;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
aastore
invokestatic org.eclipse.jetty.util.component.Dumpable.dumpObjects:(Ljava/lang/Appendable;Ljava/lang/String;Ljava/lang/Object;[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/eclipse/jetty/http/pathmap/PathMappings<TE;>;
0 2 1 out Ljava/lang/Appendable;
0 2 2 indent Ljava/lang/String;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
out
indent
public java.util.List<org.eclipse.jetty.http.pathmap.MappedResource<E>> getMappings();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.util.ArrayList
dup
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
Signature: ()Ljava/util/List<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
RuntimeVisibleAnnotations:
org.eclipse.jetty.util.annotation.ManagedAttribute(value = "mappings", readonly = true)
public int size();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokeinterface java.util.Set.size:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
public void reset();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokeinterface java.util.Set.clear:()V
1: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._prefixMap:Lorg/eclipse/jetty/util/Trie;
invokeinterface org.eclipse.jetty.util.Trie.clear:()V
2: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._suffixMap:Lorg/eclipse/jetty/util/Trie;
invokeinterface org.eclipse.jetty.util.Trie.clear:()V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
public void removeIf(java.util.function.Predicate<org.eclipse.jetty.http.pathmap.MappedResource<E>>);
descriptor: (Ljava/util/function/Predicate;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
aload 1
invokeinterface java.util.Set.removeIf:(Ljava/util/function/Predicate;)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
0 2 1 predicate Ljava/util/function/Predicate<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
Signature: (Ljava/util/function/Predicate<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;)V
MethodParameters:
Name Flags
predicate
public java.util.List<org.eclipse.jetty.http.pathmap.MappedResource<E>> getMatches(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=6, args_size=2
start local 0 start local 1 0: ldc "/"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
istore 2
start local 2 1: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 3
start local 3 2: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 5
goto 13
StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings java.lang.String int java.util.List top java.util.Iterator
StackMap stack:
3: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.eclipse.jetty.http.pathmap.MappedResource
astore 4
start local 4 4: invokestatic org.eclipse.jetty.http.pathmap.PathMappings.$SWITCH_TABLE$org$eclipse$jetty$http$pathmap$PathSpecGroup:()[I
aload 4
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
getfield org.eclipse.jetty.http.pathmap.PathSpec.group:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iaload
lookupswitch { // 2
1: 5
6: 8
default: 11
}
5: StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings java.lang.String int java.util.List org.eclipse.jetty.http.pathmap.MappedResource java.util.Iterator
StackMap stack:
iload 2
ifeq 13
6: aload 3
aload 4
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
7: goto 13
8: StackMap locals:
StackMap stack:
iload 2
ifne 9
aload 4
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.matches:(Ljava/lang/String;)Z
ifeq 13
9: StackMap locals:
StackMap stack:
aload 3
aload 4
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
10: goto 13
11: StackMap locals:
StackMap stack:
aload 4
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.matches:(Ljava/lang/String;)Z
ifeq 13
12: aload 3
aload 4
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 4 13: StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings java.lang.String int java.util.List top java.util.Iterator
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
14: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
0 15 1 path Ljava/lang/String;
1 15 2 isRootPath Z
2 15 3 ret Ljava/util/List<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
4 13 4 mr Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
Signature: (Ljava/lang/String;)Ljava/util/List<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
MethodParameters:
Name Flags
path
public org.eclipse.jetty.http.pathmap.MappedResource<E> getMatch(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/eclipse/jetty/http/pathmap/MappedResource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
start local 2 1: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 4
goto 38
StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings java.lang.String org.eclipse.jetty.http.pathmap.PathSpecGroup top java.util.Iterator
StackMap stack:
2: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.eclipse.jetty.http.pathmap.MappedResource
astore 3
start local 3 3: aload 3
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getGroup:()Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
astore 5
start local 5 4: aload 5
aload 2
if_acmpeq 35
5: invokestatic org.eclipse.jetty.http.pathmap.PathMappings.$SWITCH_TABLE$org$eclipse$jetty$http$pathmap$PathSpecGroup:()[I
aload 5
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iaload
tableswitch { // 2 - 5
2: 6
3: 35
4: 17
5: 28
default: 35
}
6: StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings java.lang.String org.eclipse.jetty.http.pathmap.PathSpecGroup org.eclipse.jetty.http.pathmap.MappedResource java.util.Iterator org.eclipse.jetty.http.pathmap.PathSpecGroup
StackMap stack:
aload 1
invokevirtual java.lang.String.length:()I
istore 6
start local 6 7: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._exactMap:Lorg/eclipse/jetty/util/Trie;
astore 7
start local 7 8: goto 15
9: StackMap locals: int org.eclipse.jetty.util.Trie
StackMap stack:
aload 7
aload 1
iconst_0
iload 6
invokeinterface org.eclipse.jetty.util.Trie.getBest:(Ljava/lang/String;II)Ljava/lang/Object;
checkcast org.eclipse.jetty.http.pathmap.MappedResource
astore 8
start local 8 10: aload 8
ifnonnull 12
11: goto 35
12: StackMap locals: org.eclipse.jetty.http.pathmap.MappedResource
StackMap stack:
aload 8
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.matches:(Ljava/lang/String;)Z
ifeq 14
13: aload 8
areturn
14: StackMap locals:
StackMap stack:
aload 8
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getPrefix:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
iconst_1
isub
istore 6
end local 8 15: StackMap locals:
StackMap stack:
iload 6
ifge 9
16: goto 35
end local 7 end local 6 17: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.String.length:()I
istore 6
start local 6 18: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._prefixMap:Lorg/eclipse/jetty/util/Trie;
astore 7
start local 7 19: goto 26
20: StackMap locals: int org.eclipse.jetty.util.Trie
StackMap stack:
aload 7
aload 1
iconst_0
iload 6
invokeinterface org.eclipse.jetty.util.Trie.getBest:(Ljava/lang/String;II)Ljava/lang/Object;
checkcast org.eclipse.jetty.http.pathmap.MappedResource
astore 8
start local 8 21: aload 8
ifnonnull 23
22: goto 35
23: StackMap locals: org.eclipse.jetty.http.pathmap.MappedResource
StackMap stack:
aload 8
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.matches:(Ljava/lang/String;)Z
ifeq 25
24: aload 8
areturn
25: StackMap locals:
StackMap stack:
aload 8
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getPrefix:()Ljava/lang/String;
invokevirtual java.lang.String.length:()I
iconst_1
isub
istore 6
end local 8 26: StackMap locals:
StackMap stack:
iload 6
ifge 20
27: goto 35
end local 7 end local 6 28: StackMap locals:
StackMap stack:
iconst_0
istore 6
start local 6 29: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._suffixMap:Lorg/eclipse/jetty/util/Trie;
astore 7
start local 7 30: goto 34
31: StackMap locals: int org.eclipse.jetty.util.Trie
StackMap stack:
aload 7
aload 1
iload 6
iconst_1
iadd
aload 1
invokevirtual java.lang.String.length:()I
iload 6
isub
iconst_1
isub
invokeinterface org.eclipse.jetty.util.Trie.get:(Ljava/lang/String;II)Ljava/lang/Object;
checkcast org.eclipse.jetty.http.pathmap.MappedResource
astore 8
start local 8 32: aload 8
ifnull 34
aload 8
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.matches:(Ljava/lang/String;)Z
ifeq 34
33: aload 8
areturn
end local 8 34: StackMap locals:
StackMap stack:
aload 1
bipush 46
iload 6
iconst_1
iadd
invokevirtual java.lang.String.indexOf:(II)I
dup
istore 6
ifgt 31
end local 7 end local 6 35: StackMap locals:
StackMap stack:
aload 3
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.matches:(Ljava/lang/String;)Z
ifeq 37
36: aload 3
areturn
37: StackMap locals:
StackMap stack:
aload 5
astore 2
end local 5 end local 3 38: StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings java.lang.String org.eclipse.jetty.http.pathmap.PathSpecGroup top java.util.Iterator
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
39: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 40 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
0 40 1 path Ljava/lang/String;
1 40 2 lastGroup Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
3 38 3 mr Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
4 38 5 group Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
7 17 6 i I
8 17 7 exact_map Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
10 15 8 candidate Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
18 28 6 i I
19 28 7 prefix_map Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
21 26 8 candidate Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
29 35 6 i I
30 35 7 suffix_map Lorg/eclipse/jetty/util/Trie<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
32 34 8 candidate Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
Signature: (Ljava/lang/String;)Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
MethodParameters:
Name Flags
path
public java.util.Iterator<org.eclipse.jetty.http.pathmap.MappedResource<E>> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
Signature: ()Ljava/util/Iterator<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
public static org.eclipse.jetty.http.pathmap.PathSpec asPathSpec(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/eclipse/jetty/http/pathmap/PathSpec;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
ifnull 1
aload 0
invokevirtual java.lang.String.length:()I
iconst_1
if_icmpge 2
1: StackMap locals:
StackMap stack:
new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Path Spec String must start with '^', '/', or '*.': got ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
iconst_0
invokevirtual java.lang.String.charAt:(I)C
bipush 94
if_icmpne 3
new org.eclipse.jetty.http.pathmap.RegexPathSpec
dup
aload 0
invokespecial org.eclipse.jetty.http.pathmap.RegexPathSpec.<init>:(Ljava/lang/String;)V
goto 4
StackMap locals:
StackMap stack:
3: new org.eclipse.jetty.http.pathmap.ServletPathSpec
dup
aload 0
invokespecial org.eclipse.jetty.http.pathmap.ServletPathSpec.<init>:(Ljava/lang/String;)V
StackMap locals:
StackMap stack: org.eclipse.jetty.http.pathmap.PathSpec
4: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 pathSpecString Ljava/lang/String;
MethodParameters:
Name Flags
pathSpecString
public E get(org.eclipse.jetty.http.pathmap.PathSpec);
descriptor: (Lorg/eclipse/jetty/http/pathmap/PathSpec;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokeinterface java.util.Set.stream:()Ljava/util/stream/Stream;
1: aload 1
invokedynamic test(Lorg/eclipse/jetty/http/pathmap/PathSpec;)Ljava/util/function/Predicate;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Z
org/eclipse/jetty/http/pathmap/PathMappings.lambda$0(Lorg/eclipse/jetty/http/pathmap/PathSpec;Lorg/eclipse/jetty/http/pathmap/MappedResource;)Z (6)
(Lorg/eclipse/jetty/http/pathmap/MappedResource;)Z
invokeinterface java.util.stream.Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
2: invokedynamic apply()Ljava/util/function/Function;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
(Ljava/lang/Object;)Ljava/lang/Object;
org/eclipse/jetty/http/pathmap/PathMappings.lambda$1(Lorg/eclipse/jetty/http/pathmap/MappedResource;)Ljava/lang/Object; (6)
(Lorg/eclipse/jetty/http/pathmap/MappedResource;)Ljava/lang/Object;
invokeinterface java.util.stream.Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
3: invokeinterface java.util.stream.Stream.findFirst:()Ljava/util/Optional;
4: astore 2
start local 2 5: aload 2
invokevirtual java.util.Optional.isPresent:()Z
ifne 7
6: aconst_null
areturn
7: StackMap locals: java.util.Optional
StackMap stack:
aload 2
invokevirtual java.util.Optional.get:()Ljava/lang/Object;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
0 8 1 spec Lorg/eclipse/jetty/http/pathmap/PathSpec;
5 8 2 optionalResource Ljava/util/Optional<TE;>;
Signature: (Lorg/eclipse/jetty/http/pathmap/PathSpec;)TE;
MethodParameters:
Name Flags
spec
public boolean put(java.lang.String, );
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokestatic org.eclipse.jetty.http.pathmap.PathMappings.asPathSpec:(Ljava/lang/String;)Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 2
invokevirtual org.eclipse.jetty.http.pathmap.PathMappings.put:(Lorg/eclipse/jetty/http/pathmap/PathSpec;Ljava/lang/Object;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
0 1 1 pathSpecString Ljava/lang/String;
0 1 2 resource TE;
Signature: (Ljava/lang/String;TE;)Z
MethodParameters:
Name Flags
pathSpecString
resource
public boolean put(org.eclipse.jetty.http.pathmap.PathSpec, );
descriptor: (Lorg/eclipse/jetty/http/pathmap/PathSpec;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=7, args_size=3
start local 0 start local 1 start local 2 0: new org.eclipse.jetty.http.pathmap.MappedResource
dup
aload 1
aload 2
invokespecial org.eclipse.jetty.http.pathmap.MappedResource.<init>:(Lorg/eclipse/jetty/http/pathmap/PathSpec;Ljava/lang/Object;)V
astore 3
start local 3 1: invokestatic org.eclipse.jetty.http.pathmap.PathMappings.$SWITCH_TABLE$org$eclipse$jetty$http$pathmap$PathSpecGroup:()[I
aload 1
getfield org.eclipse.jetty.http.pathmap.PathSpec.group:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iaload
tableswitch { // 2 - 5
2: 2
3: 16
4: 7
5: 12
default: 16
}
2: StackMap locals: org.eclipse.jetty.http.pathmap.MappedResource
StackMap stack:
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getPrefix:()Ljava/lang/String;
astore 4
start local 4 3: goto 5
4: StackMap locals: java.lang.String
StackMap stack:
aload 0
new org.eclipse.jetty.util.ArrayTernaryTrie
dup
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._exactMap:Lorg/eclipse/jetty/util/Trie;
checkcast org.eclipse.jetty.util.ArrayTernaryTrie
ldc 1.5
invokespecial org.eclipse.jetty.util.ArrayTernaryTrie.<init>:(Lorg/eclipse/jetty/util/ArrayTernaryTrie;D)V
putfield org.eclipse.jetty.http.pathmap.PathMappings._exactMap:Lorg/eclipse/jetty/util/Trie;
5: StackMap locals:
StackMap stack:
aload 4
ifnull 16
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._exactMap:Lorg/eclipse/jetty/util/Trie;
aload 4
aload 3
invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/String;Ljava/lang/Object;)Z
ifeq 4
6: goto 16
end local 4 7: StackMap locals:
StackMap stack:
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getPrefix:()Ljava/lang/String;
astore 5
start local 5 8: goto 10
9: StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings org.eclipse.jetty.http.pathmap.PathSpec java.lang.Object org.eclipse.jetty.http.pathmap.MappedResource top java.lang.String
StackMap stack:
aload 0
new org.eclipse.jetty.util.ArrayTernaryTrie
dup
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._prefixMap:Lorg/eclipse/jetty/util/Trie;
checkcast org.eclipse.jetty.util.ArrayTernaryTrie
ldc 1.5
invokespecial org.eclipse.jetty.util.ArrayTernaryTrie.<init>:(Lorg/eclipse/jetty/util/ArrayTernaryTrie;D)V
putfield org.eclipse.jetty.http.pathmap.PathMappings._prefixMap:Lorg/eclipse/jetty/util/Trie;
10: StackMap locals:
StackMap stack:
aload 5
ifnull 16
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._prefixMap:Lorg/eclipse/jetty/util/Trie;
aload 5
aload 3
invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/String;Ljava/lang/Object;)Z
ifeq 9
11: goto 16
end local 5 12: StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings org.eclipse.jetty.http.pathmap.PathSpec java.lang.Object org.eclipse.jetty.http.pathmap.MappedResource
StackMap stack:
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getSuffix:()Ljava/lang/String;
astore 6
start local 6 13: goto 15
14: StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings org.eclipse.jetty.http.pathmap.PathSpec java.lang.Object org.eclipse.jetty.http.pathmap.MappedResource top top java.lang.String
StackMap stack:
aload 0
new org.eclipse.jetty.util.ArrayTernaryTrie
dup
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._prefixMap:Lorg/eclipse/jetty/util/Trie;
checkcast org.eclipse.jetty.util.ArrayTernaryTrie
ldc 1.5
invokespecial org.eclipse.jetty.util.ArrayTernaryTrie.<init>:(Lorg/eclipse/jetty/util/ArrayTernaryTrie;D)V
putfield org.eclipse.jetty.http.pathmap.PathMappings._suffixMap:Lorg/eclipse/jetty/util/Trie;
15: StackMap locals:
StackMap stack:
aload 6
ifnull 16
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._suffixMap:Lorg/eclipse/jetty/util/Trie;
aload 6
aload 3
invokeinterface org.eclipse.jetty.util.Trie.put:(Ljava/lang/String;Ljava/lang/Object;)Z
ifeq 14
end local 6 16: StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings org.eclipse.jetty.http.pathmap.PathSpec java.lang.Object org.eclipse.jetty.http.pathmap.MappedResource
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
aload 3
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
istore 4
start local 4 17: getstatic org.eclipse.jetty.http.pathmap.PathMappings.LOG:Lorg/eclipse/jetty/util/log/Logger;
invokeinterface org.eclipse.jetty.util.log.Logger.isDebugEnabled:()Z
ifeq 21
18: getstatic org.eclipse.jetty.http.pathmap.PathMappings.LOG:Lorg/eclipse/jetty/util/log/Logger;
ldc "{} {} to {}"
iconst_3
anewarray java.lang.Object
dup
iconst_0
iload 4
ifeq 19
ldc "Added"
goto 20
StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings org.eclipse.jetty.http.pathmap.PathSpec java.lang.Object org.eclipse.jetty.http.pathmap.MappedResource int
StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int
19: ldc "Ignored"
StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings org.eclipse.jetty.http.pathmap.PathSpec java.lang.Object org.eclipse.jetty.http.pathmap.MappedResource int
StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.String
20: aastore
dup
iconst_1
aload 3
aastore
dup
iconst_2
aload 0
aastore
invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
21: StackMap locals:
StackMap stack:
iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
0 22 1 pathSpec Lorg/eclipse/jetty/http/pathmap/PathSpec;
0 22 2 resource TE;
1 22 3 entry Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
3 7 4 exact Ljava/lang/String;
8 12 5 prefix Ljava/lang/String;
13 16 6 suffix Ljava/lang/String;
17 22 4 added Z
Signature: (Lorg/eclipse/jetty/http/pathmap/PathSpec;TE;)Z
MethodParameters:
Name Flags
pathSpec
resource
public boolean remove(org.eclipse.jetty.http.pathmap.PathSpec);
descriptor: (Lorg/eclipse/jetty/http/pathmap/PathSpec;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=2
start local 0 start local 1 0: invokestatic org.eclipse.jetty.http.pathmap.PathMappings.$SWITCH_TABLE$org$eclipse$jetty$http$pathmap$PathSpecGroup:()[I
aload 1
getfield org.eclipse.jetty.http.pathmap.PathSpec.group:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iaload
tableswitch { // 2 - 5
2: 1
3: 7
4: 3
5: 5
default: 7
}
1: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._exactMap:Lorg/eclipse/jetty/util/Trie;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getPrefix:()Ljava/lang/String;
invokeinterface org.eclipse.jetty.util.Trie.remove:(Ljava/lang/String;)Ljava/lang/Object;
pop
2: goto 7
3: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._prefixMap:Lorg/eclipse/jetty/util/Trie;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getPrefix:()Ljava/lang/String;
invokeinterface org.eclipse.jetty.util.Trie.remove:(Ljava/lang/String;)Ljava/lang/Object;
pop
4: goto 7
5: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._suffixMap:Lorg/eclipse/jetty/util/Trie;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.getSuffix:()Ljava/lang/String;
invokeinterface org.eclipse.jetty.util.Trie.remove:(Ljava/lang/String;)Ljava/lang/Object;
pop
6: goto 7
7: StackMap locals:
StackMap stack:
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 2
start local 2 8: iconst_0
istore 3
start local 3 9: goto 14
10: StackMap locals: java.util.Iterator int
StackMap stack:
aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.eclipse.jetty.http.pathmap.MappedResource
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 1
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.equals:(Ljava/lang/Object;)Z
ifeq 14
11: iconst_1
istore 3
12: aload 2
invokeinterface java.util.Iterator.remove:()V
13: goto 15
14: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 10
15: StackMap locals:
StackMap stack:
getstatic org.eclipse.jetty.http.pathmap.PathMappings.LOG:Lorg/eclipse/jetty/util/log/Logger;
invokeinterface org.eclipse.jetty.util.log.Logger.isDebugEnabled:()Z
ifeq 19
16: getstatic org.eclipse.jetty.http.pathmap.PathMappings.LOG:Lorg/eclipse/jetty/util/log/Logger;
ldc "{} {} to {}"
iconst_3
anewarray java.lang.Object
dup
iconst_0
iload 3
ifeq 17
ldc "Removed"
goto 18
StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings org.eclipse.jetty.http.pathmap.PathSpec java.util.Iterator int
StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int
17: ldc "Ignored"
StackMap locals: org.eclipse.jetty.http.pathmap.PathMappings org.eclipse.jetty.http.pathmap.PathSpec java.util.Iterator int
StackMap stack: org.eclipse.jetty.util.log.Logger java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.String
18: aastore
dup
iconst_1
aload 1
aastore
dup
iconst_2
aload 0
aastore
invokeinterface org.eclipse.jetty.util.log.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
19: StackMap locals:
StackMap stack:
iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
0 20 1 pathSpec Lorg/eclipse/jetty/http/pathmap/PathSpec;
8 20 2 iter Ljava/util/Iterator<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;
9 20 3 removed Z
MethodParameters:
Name Flags
pathSpec
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: ldc "%s[size=%d]"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getSimpleName:()Ljava/lang/String;
aastore
dup
iconst_1
aload 0
getfield org.eclipse.jetty.http.pathmap.PathMappings._mappings:Ljava/util/Set;
invokeinterface java.util.Set.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jetty/http/pathmap/PathMappings<TE;>;
static int[] $SWITCH_TABLE$org$eclipse$jetty$http$pathmap$PathSpecGroup();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic org.eclipse.jetty.http.pathmap.PathMappings.$SWITCH_TABLE$org$eclipse$jetty$http$pathmap$PathSpecGroup:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic org.eclipse.jetty.http.pathmap.PathSpecGroup.values:()[Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
arraylength
newarray 10
astore 0
2: aload 0
getstatic org.eclipse.jetty.http.pathmap.PathSpecGroup.DEFAULT:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
bipush 6
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic org.eclipse.jetty.http.pathmap.PathSpecGroup.EXACT:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic org.eclipse.jetty.http.pathmap.PathSpecGroup.MIDDLE_GLOB:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic org.eclipse.jetty.http.pathmap.PathSpecGroup.PREFIX_GLOB:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iconst_4
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic org.eclipse.jetty.http.pathmap.PathSpecGroup.ROOT:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iconst_1
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic org.eclipse.jetty.http.pathmap.PathSpecGroup.SUFFIX_GLOB:Lorg/eclipse/jetty/http/pathmap/PathSpecGroup;
invokevirtual org.eclipse.jetty.http.pathmap.PathSpecGroup.ordinal:()I
iconst_5
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
dup
putstatic org.eclipse.jetty.http.pathmap.PathMappings.$SWITCH_TABLE$org$eclipse$jetty$http$pathmap$PathSpecGroup:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
private static boolean lambda$0(org.eclipse.jetty.http.pathmap.PathSpec, org.eclipse.jetty.http.pathmap.MappedResource);
descriptor: (Lorg/eclipse/jetty/http/pathmap/PathSpec;Lorg/eclipse/jetty/http/pathmap/MappedResource;)Z
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 1 0: aload 1
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getPathSpec:()Lorg/eclipse/jetty/http/pathmap/PathSpec;
aload 0
invokevirtual org.eclipse.jetty.http.pathmap.PathSpec.equals:(Ljava/lang/Object;)Z
ireturn
end local 1 LocalVariableTable:
Start End Slot Name Signature
0 1 1 mappedResource Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
private static java.lang.Object lambda$1(org.eclipse.jetty.http.pathmap.MappedResource);
descriptor: (Lorg/eclipse/jetty/http/pathmap/MappedResource;)Ljava/lang/Object;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.eclipse.jetty.http.pathmap.MappedResource.getResource:()Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 mappedResource Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;
}
Signature: <E:Ljava/lang/Object;>Ljava/lang/Object;Ljava/lang/Iterable<Lorg/eclipse/jetty/http/pathmap/MappedResource<TE;>;>;Lorg/eclipse/jetty/util/component/Dumpable;
SourceFile: "PathMappings.java"
InnerClasses:
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
RuntimeVisibleAnnotations:
org.eclipse.jetty.util.annotation.ManagedObject(value = "Path Mappings")