public interface <B extends org.springframework.http.ResponseEntity$HeadersBuilder<B>>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.springframework.http.ResponseEntity$HeadersBuilder
super_class: java.lang.Object
{
public abstract B header(java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/String;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: (Ljava/lang/String;[Ljava/lang/String;)TB;
MethodParameters:
Name Flags
headerName
headerValues
public abstract B headers(org.springframework.http.HttpHeaders);
descriptor: (Lorg/springframework/http/HttpHeaders;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/http/HttpHeaders;)TB;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
headers
public abstract B allow(org.springframework.http.HttpMethod[]);
descriptor: ([Lorg/springframework/http/HttpMethod;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: ([Lorg/springframework/http/HttpMethod;)TB;
MethodParameters:
Name Flags
allowedMethods
public abstract B eTag(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
etag
public abstract B lastModified(java.time.ZonedDateTime);
descriptor: (Ljava/time/ZonedDateTime;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/time/ZonedDateTime;)TB;
MethodParameters:
Name Flags
lastModified
public abstract B lastModified(java.time.Instant);
descriptor: (Ljava/time/Instant;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/time/Instant;)TB;
MethodParameters:
Name Flags
lastModified
public abstract B lastModified();
descriptor: (J)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (J)TB;
MethodParameters:
Name Flags
lastModified
public abstract B location(java.net.URI);
descriptor: (Ljava/net/URI;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/net/URI;)TB;
MethodParameters:
Name Flags
location
public abstract B cacheControl(org.springframework.http.CacheControl);
descriptor: (Lorg/springframework/http/CacheControl;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/springframework/http/CacheControl;)TB;
MethodParameters:
Name Flags
cacheControl
public abstract B varyBy(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Lorg/springframework/http/ResponseEntity$HeadersBuilder;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: ([Ljava/lang/String;)TB;
MethodParameters:
Name Flags
requestHeaders
public abstract <T> org.springframework.http.ResponseEntity<T> build();
descriptor: ()Lorg/springframework/http/ResponseEntity;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>()Lorg/springframework/http/ResponseEntity<TT;>;
}
Signature: <B::Lorg/springframework/http/ResponseEntity$HeadersBuilder<TB;>;>Ljava/lang/Object;
SourceFile: "ResponseEntity.java"
NestHost: org.springframework.http.ResponseEntity
InnerClasses:
public abstract HeadersBuilder = org.springframework.http.ResponseEntity$HeadersBuilder of org.springframework.http.ResponseEntity