final class org.springframework.web.servlet.function.SseServerResponse extends org.springframework.web.servlet.function.AbstractServerResponse
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: org.springframework.web.servlet.function.SseServerResponse
  super_class: org.springframework.web.servlet.function.AbstractServerResponse
{
  private final java.util.function.Consumer<org.springframework.web.servlet.function.ServerResponse$SseBuilder> sseConsumer;
    descriptor: Ljava/util/function/Consumer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/function/Consumer<Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;>;

  private final java.time.Duration timeout;
    descriptor: Ljava/time/Duration;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    RuntimeVisibleAnnotations: 
      org.springframework.lang.Nullable()

  private void <init>(java.util.function.Consumer<org.springframework.web.servlet.function.ServerResponse$SseBuilder>, java.time.Duration);
    descriptor: (Ljava/util/function/Consumer;Ljava/time/Duration;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.web.servlet.function.SseServerResponse this
         0: .line 27
            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 type SseServerResponse must implement the inherited abstract method ServerResponse.writeTo(HttpServletRequest, HttpServletResponse, ServerResponse.Context)\n\tThe type SseServerResponse must implement the inherited abstract method AbstractServerResponse.writeToInternal(HttpServletRequest, HttpServletResponse, ServerResponse.Context)\n\tThe return types are incompatible for the inherited methods ServerResponse.cookies(), AbstractServerResponse.cookies()\n\tThe method emptyCookies() from the type SseServerResponse refers to the missing type Cookie\n\tCookie cannot be resolved to a type\n\tThe method toMultiValueMap(Map<String,List<Cookie>>) from the type CollectionUtils refers to the missing type Cookie\n\tThe method emptyMap() from the type Collections refers to the missing type Cookie\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\tHttpServletResponse cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse;
    Signature: (Ljava/util/function/Consumer<Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;>;Ljava/time/Duration;)V
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
    MethodParameters:
             Name  Flags
      sseConsumer  
      timeout      

  private static org.springframework.http.HttpHeaders createHeaders();
    descriptor: ()Lorg/springframework/http/HttpHeaders;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 67
            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

  private static org.springframework.util.MultiValueMap<java.lang.String, Cookie> emptyCookies();
    descriptor: ()Lorg/springframework/util/MultiValueMap;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 74
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tCookie cannot be resolved to a type\n\tThe method toMultiValueMap(Map<String,List<Cookie>>) from the type CollectionUtils refers to the missing type Cookie\n\tThe method emptyMap() from the type Collections refers to the missing type Cookie\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Lorg/springframework/util/MultiValueMap<Ljava/lang/String;LCookie;>;

  protected org.springframework.web.servlet.ModelAndView writeToInternal(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: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.web.servlet.function.SseServerResponse this
         0: .line 81
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse;
    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 create(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 98
            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;
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
    MethodParameters:
             Name  Flags
      sseConsumer  
      timeout      
}
SourceFile: "SseServerResponse.java"
NestMembers:
  org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder  org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder$MutableHeadersServerHttpResponse
InnerClasses:
  public abstract Context = org.springframework.web.servlet.function.ServerResponse$Context of org.springframework.web.servlet.function.ServerResponse
  public abstract SseBuilder = org.springframework.web.servlet.function.ServerResponse$SseBuilder of org.springframework.web.servlet.function.ServerResponse
  private final DefaultSseBuilder = org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder of org.springframework.web.servlet.function.SseServerResponse