public interface org.springframework.boot.web.context.WebServerApplicationContext extends org.springframework.context.ApplicationContext
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.springframework.boot.web.context.WebServerApplicationContext
  super_class: java.lang.Object
{
  public abstract org.springframework.boot.web.server.WebServer getWebServer();
    descriptor: ()Lorg/springframework/boot/web/server/WebServer;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.String getServerNamespace();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public static boolean hasServerNamespace(org.springframework.context.ApplicationContext, java.lang.String);
    descriptor: (Lorg/springframework/context/ApplicationContext;Ljava/lang/String;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.springframework.context.ApplicationContext context
        start local 1 // java.lang.String serverNamespace
         0: .line 57
            aload 0 /* context */
            instanceof org.springframework.boot.web.context.WebServerApplicationContext
            ifeq 3
         1: .line 58
            aload 0 /* context */
            checkcast org.springframework.boot.web.context.WebServerApplicationContext
            invokeinterface org.springframework.boot.web.context.WebServerApplicationContext.getServerNamespace:()Ljava/lang/String;
            aload 1 /* serverNamespace */
            invokestatic org.springframework.util.ObjectUtils.nullSafeEquals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifeq 3
         2: .line 57
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_0
            ireturn
        end local 1 // java.lang.String serverNamespace
        end local 0 // org.springframework.context.ApplicationContext context
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0          context  Lorg/springframework/context/ApplicationContext;
            0    4     1  serverNamespace  Ljava/lang/String;
    MethodParameters:
                 Name  Flags
      context          
      serverNamespace  
}
SourceFile: "WebServerApplicationContext.java"