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 0: 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 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 (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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 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