public final class org.glassfish.grizzly.http.server.util.Mapper$Context extends org.glassfish.grizzly.http.server.util.Mapper$MapElement
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.glassfish.grizzly.http.server.util.Mapper$Context
  super_class: org.glassfish.grizzly.http.server.util.Mapper$MapElement
{
  public java.lang.String path;
    descriptor: Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC

  public java.lang.String[] welcomeResources;
    descriptor: [Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC

  public org.glassfish.grizzly.http.server.naming.NamingContext resources;
    descriptor: Lorg/glassfish/grizzly/http/server/naming/NamingContext;
    flags: (0x0001) ACC_PUBLIC

  public java.util.List<org.glassfish.grizzly.http.server.util.AlternateDocBase> alternateDocBases;
    descriptor: Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Signature: Ljava/util/List<Lorg/glassfish/grizzly/http/server/util/AlternateDocBase;>;

  public org.glassfish.grizzly.http.server.util.Mapper$Wrapper defaultWrapper;
    descriptor: Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
    flags: (0x0001) ACC_PUBLIC

  public org.glassfish.grizzly.http.server.util.Mapper$Wrapper emptyPathWrapper;
    descriptor: Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
    flags: (0x0001) ACC_PUBLIC

  public org.glassfish.grizzly.http.server.util.Mapper$Wrapper[] exactWrappers;
    descriptor: [Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
    flags: (0x0001) ACC_PUBLIC

  public org.glassfish.grizzly.http.server.util.Mapper$Wrapper[] wildcardWrappers;
    descriptor: [Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
    flags: (0x0001) ACC_PUBLIC

  public org.glassfish.grizzly.http.server.util.Mapper$Wrapper[] extensionWrappers;
    descriptor: [Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
    flags: (0x0001) ACC_PUBLIC

  public int nesting;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.glassfish.grizzly.http.server.util.Mapper$Context this
         0: .line 1769
            aload 0 /* this */
            invokespecial org.glassfish.grizzly.http.server.util.Mapper$MapElement.<init>:()V
         1: .line 1771
            aload 0 /* this */
            aconst_null
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.path:Ljava/lang/String;
         2: .line 1772
            aload 0 /* this */
            iconst_0
            anewarray java.lang.String
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.welcomeResources:[Ljava/lang/String;
         3: .line 1773
            aload 0 /* this */
            aconst_null
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.resources:Lorg/glassfish/grizzly/http/server/naming/NamingContext;
         4: .line 1774
            aload 0 /* this */
            aconst_null
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.alternateDocBases:Ljava/util/List;
         5: .line 1775
            aload 0 /* this */
            aconst_null
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.defaultWrapper:Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
         6: .line 1776
            aload 0 /* this */
            aconst_null
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.emptyPathWrapper:Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
         7: .line 1777
            aload 0 /* this */
            iconst_0
            anewarray org.glassfish.grizzly.http.server.util.Mapper$Wrapper
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.exactWrappers:[Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
         8: .line 1778
            aload 0 /* this */
            iconst_0
            anewarray org.glassfish.grizzly.http.server.util.Mapper$Wrapper
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.wildcardWrappers:[Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
         9: .line 1779
            aload 0 /* this */
            iconst_0
            anewarray org.glassfish.grizzly.http.server.util.Mapper$Wrapper
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.extensionWrappers:[Lorg/glassfish/grizzly/http/server/util/Mapper$Wrapper;
        10: .line 1780
            aload 0 /* this */
            iconst_0
            putfield org.glassfish.grizzly.http.server.util.Mapper$Context.nesting:I
        11: .line 1769
            return
        end local 0 // org.glassfish.grizzly.http.server.util.Mapper$Context this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lorg/glassfish/grizzly/http/server/util/Mapper$Context;
}
SourceFile: "Mapper.java"
NestHost: org.glassfish.grizzly.http.server.util.Mapper
InnerClasses:
  protected final Context = org.glassfish.grizzly.http.server.util.Mapper$Context of org.glassfish.grizzly.http.server.util.Mapper
  protected abstract MapElement = org.glassfish.grizzly.http.server.util.Mapper$MapElement of org.glassfish.grizzly.http.server.util.Mapper
  protected Wrapper = org.glassfish.grizzly.http.server.util.Mapper$Wrapper of org.glassfish.grizzly.http.server.util.Mapper