final class org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder implements org.springframework.web.servlet.function.ServerResponse$SseBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder
  super_class: java.lang.Object
{
  private static final byte[] NL_NL;
    descriptor: [B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private final org.springframework.http.server.ServerHttpResponse outputMessage;
    descriptor: Lorg/springframework/http/server/ServerHttpResponse;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.springframework.web.context.request.async.DeferredResult<?> deferredResult;
    descriptor: Lorg/springframework/web/context/request/async/DeferredResult;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Lorg/springframework/web/context/request/async/DeferredResult<*>;

  private final java.util.List<org.springframework.http.converter.HttpMessageConverter<?>> messageConverters;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<Lorg/springframework/http/converter/HttpMessageConverter<*>;>;

  private final java.lang.StringBuilder builder;
    descriptor: Ljava/lang/StringBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private boolean sendFailed;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  public void <init>(HttpServletResponse, org.springframework.web.servlet.function.ServerResponse$Context, org.springframework.web.context.request.async.DeferredResult<?>);
    descriptor: (LHttpServletResponse;Lorg/springframework/web/servlet/function/ServerResponse$Context;Lorg/springframework/web/context/request/async/DeferredResult;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder 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$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    Signature: (LHttpServletResponse;Lorg/springframework/web/servlet/function/ServerResponse$Context;Lorg/springframework/web/context/request/async/DeferredResult<*>;)V
    MethodParameters:
                Name  Flags
      response        
      context         
      deferredResult  

  public void send(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 128
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      object  

  public org.springframework.web.servlet.function.ServerResponse$SseBuilder id(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 133
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    MethodParameters:
      Name  Flags
      id    

  public org.springframework.web.servlet.function.ServerResponse$SseBuilder event(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 139
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    MethodParameters:
           Name  Flags
      eventName  

  public org.springframework.web.servlet.function.ServerResponse$SseBuilder retry(java.time.Duration);
    descriptor: (Ljava/time/Duration;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 145
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    MethodParameters:
          Name  Flags
      duration  

  public org.springframework.web.servlet.function.ServerResponse$SseBuilder comment(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 152
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    MethodParameters:
         Name  Flags
      comment  

  private org.springframework.web.servlet.function.ServerResponse$SseBuilder field(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 161
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    MethodParameters:
       Name  Flags
      name   
      value  

  public void data(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 167
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      object  

  private void writeString(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 178
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      string  

  private void writeObject(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 200
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      data  

  private byte[] builderBytes();
    descriptor: ()[B
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 226
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;

  public void error(java.lang.Throwable);
    descriptor: (Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 231
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    MethodParameters:
      Name  Flags
      t     

  public void complete();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 239
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;

  public org.springframework.web.servlet.function.ServerResponse$SseBuilder onTimeout(java.lang.Runnable);
    descriptor: (Ljava/lang/Runnable;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 253
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    MethodParameters:
           Name  Flags
      onTimeout  

  public org.springframework.web.servlet.function.ServerResponse$SseBuilder onError(java.util.function.Consumer<java.lang.Throwable>);
    descriptor: (Ljava/util/function/Consumer;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 259
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    Signature: (Ljava/util/function/Consumer<Ljava/lang/Throwable;>;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    MethodParameters:
         Name  Flags
      onError  

  public org.springframework.web.servlet.function.ServerResponse$SseBuilder onComplete(java.lang.Runnable);
    descriptor: (Ljava/lang/Runnable;)Lorg/springframework/web/servlet/function/ServerResponse$SseBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
         0: .line 265
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/servlet/function/SseServerResponse$DefaultSseBuilder;
    MethodParameters:
              Name  Flags
      onCompletion  
}
SourceFile: "SseServerResponse.java"
NestHost: org.springframework.web.servlet.function.SseServerResponse
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
  private final MutableHeadersServerHttpResponse = org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder$MutableHeadersServerHttpResponse of org.springframework.web.servlet.function.SseServerResponse$DefaultSseBuilder