public interface org.springframework.web.servlet.function.ServerResponse
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.springframework.web.servlet.function.ServerResponse
  super_class: java.lang.Object
{
  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 33
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.servlet.ServletException cannot be resolved\n\tThe import javax.servlet.http.Cookie cannot be resolved\n\tThe import javax.servlet.http.HttpServletRequest cannot be resolved\n\tThe import javax.servlet.http.HttpServletResponse cannot be resolved\n\tThe import org.reactivestreams.Publisher cannot be resolved\n\tCookie cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tCookie cannot be resolved to a type\n\tCookie cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public abstract org.springframework.http.HttpStatus statusCode();
    descriptor: ()Lorg/springframework/http/HttpStatus;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int rawStatusCode();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.springframework.http.HttpHeaders headers();
    descriptor: ()Lorg/springframework/http/HttpHeaders;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract org.springframework.util.MultiValueMap<java.lang.String, Cookie> cookies();
    descriptor: ()Lorg/springframework/util/MultiValueMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lorg/springframework/util/MultiValueMap<Ljava/lang/String;LCookie;>;

  public abstract org.springframework.web.servlet.ModelAndView writeTo(HttpServletRequest, HttpServletResponse, org.springframework.web.servlet.function.ServerResponse$Context);
    descriptor: (LHttpServletRequest;LHttpServletResponse;Lorg/springframework/web/servlet/function/ServerResponse$Context;)Lorg/springframework/web/servlet/ModelAndView;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws ServletException, java.io.IOException
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()
    MethodParameters:
          Name  Flags
      request   
      response  
      context   

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder from(org.springframework.web.servlet.function.ServerResponse);
    descriptor: (Lorg/springframework/web/servlet/function/ServerResponse;)Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 107
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
       Name  Flags
      other  

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder status(org.springframework.http.HttpStatus);
    descriptor: (Lorg/springframework/http/HttpStatus;)Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 116
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
        Name  Flags
      status  

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder status(int);
    descriptor: (I)Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 125
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
        Name  Flags
      status  

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder ok();
    descriptor: ()Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 133
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder created(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 143
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      location  

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder accepted();
    descriptor: ()Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 152
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.springframework.web.servlet.function.ServerResponse$HeadersBuilder<?> noContent();
    descriptor: ()Lorg/springframework/web/servlet/function/ServerResponse$HeadersBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 160
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Lorg/springframework/web/servlet/function/ServerResponse$HeadersBuilder<*>;

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder seeOther(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 170
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      location  

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder temporaryRedirect(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 181
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      location  

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder permanentRedirect(java.net.URI);
    descriptor: (Ljava/net/URI;)Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 192
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      location  

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder badRequest();
    descriptor: ()Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 201
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.springframework.web.servlet.function.ServerResponse$HeadersBuilder<?> notFound();
    descriptor: ()Lorg/springframework/web/servlet/function/ServerResponse$HeadersBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 209
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Lorg/springframework/web/servlet/function/ServerResponse$HeadersBuilder<*>;

  public static org.springframework.web.servlet.function.ServerResponse$BodyBuilder unprocessableEntity();
    descriptor: ()Lorg/springframework/web/servlet/function/ServerResponse$BodyBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 218
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static org.springframework.web.servlet.function.ServerResponse async(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Lorg/springframework/web/servlet/function/ServerResponse;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 238
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
               Name  Flags
      asyncResponse  

  public static org.springframework.web.servlet.function.ServerResponse async(java.lang.Object, java.time.Duration);
    descriptor: (Ljava/lang/Object;Ljava/time/Duration;)Lorg/springframework/web/servlet/function/ServerResponse;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 259
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
               Name  Flags
      asyncResponse  
      timeout        

  public static org.springframework.web.servlet.function.ServerResponse sse(java.util.function.Consumer<org.springframework.web.servlet.function.ServerResponse$SseBuilder>);
    descriptor: (Ljava/util/function/Consumer;)Lorg/springframework/web/servlet/function/ServerResponse;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 288
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: (Ljava/util/function/Consumer<Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;>;)Lorg/springframework/web/servlet/function/ServerResponse;
    MethodParameters:
          Name  Flags
      consumer  

  public static org.springframework.web.servlet.function.ServerResponse sse(java.util.function.Consumer<org.springframework.web.servlet.function.ServerResponse$SseBuilder>, java.time.Duration);
    descriptor: (Ljava/util/function/Consumer;Ljava/time/Duration;)Lorg/springframework/web/servlet/function/ServerResponse;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 318
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: (Ljava/util/function/Consumer<Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;>;Ljava/time/Duration;)Lorg/springframework/web/servlet/function/ServerResponse;
    MethodParameters:
          Name  Flags
      consumer  
      timeout   
}
SourceFile: "ServerResponse.java"
NestMembers:
  org.springframework.web.servlet.function.ServerResponse$BodyBuilder  org.springframework.web.servlet.function.ServerResponse$Context  org.springframework.web.servlet.function.ServerResponse$HeadersBuilder  org.springframework.web.servlet.function.ServerResponse$SseBuilder
InnerClasses:
  public abstract BodyBuilder = org.springframework.web.servlet.function.ServerResponse$BodyBuilder of org.springframework.web.servlet.function.ServerResponse
  public abstract Context = org.springframework.web.servlet.function.ServerResponse$Context of org.springframework.web.servlet.function.ServerResponse
  public abstract HeadersBuilder = org.springframework.web.servlet.function.ServerResponse$HeadersBuilder of org.springframework.web.servlet.function.ServerResponse
  public abstract SseBuilder = org.springframework.web.servlet.function.ServerResponse$SseBuilder of org.springframework.web.servlet.function.ServerResponse