public abstract class jakarta.ws.rs.core.Response implements java.lang.AutoCloseable
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: jakarta.ws.rs.core.Response
  super_class: java.lang.Object
{
  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jakarta.ws.rs.core.Response this
         0: .line 58
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 59
            return
        end local 0 // jakarta.ws.rs.core.Response this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljakarta/ws/rs/core/Response;

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

  public abstract jakarta.ws.rs.core.Response$StatusType getStatusInfo();
    descriptor: ()Ljakarta/ws/rs/core/Response$StatusType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.lang.Object getEntity();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract <T> T readEntity(java.lang.Class<T>);
    descriptor: (Ljava/lang/Class;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT;
    MethodParameters:
            Name  Flags
      entityType  

  public abstract <T> T readEntity(jakarta.ws.rs.core.GenericType<T>);
    descriptor: (Ljakarta/ws/rs/core/GenericType;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljakarta/ws/rs/core/GenericType<TT;>;)TT;
    MethodParameters:
            Name  Flags
      entityType  

  public abstract <T> T readEntity(java.lang.Class<T>, java.lang.annotation.Annotation[]);
    descriptor: (Ljava/lang/Class;[Ljava/lang/annotation/Annotation;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;[Ljava/lang/annotation/Annotation;)TT;
    MethodParameters:
             Name  Flags
      entityType   
      annotations  

  public abstract <T> T readEntity(jakarta.ws.rs.core.GenericType<T>, java.lang.annotation.Annotation[]);
    descriptor: (Ljakarta/ws/rs/core/GenericType;[Ljava/lang/annotation/Annotation;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T:Ljava/lang/Object;>(Ljakarta/ws/rs/core/GenericType<TT;>;[Ljava/lang/annotation/Annotation;)TT;
    MethodParameters:
             Name  Flags
      entityType   
      annotations  

  public abstract boolean hasEntity();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract boolean bufferEntity();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void close();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract jakarta.ws.rs.core.MediaType getMediaType();
    descriptor: ()Ljakarta/ws/rs/core/MediaType;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Locale getLanguage();
    descriptor: ()Ljava/util/Locale;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

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

  public abstract java.util.Set<java.lang.String> getAllowedMethods();
    descriptor: ()Ljava/util/Set;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Set<Ljava/lang/String;>;

  public abstract java.util.Map<java.lang.String, jakarta.ws.rs.core.NewCookie> getCookies();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;Ljakarta/ws/rs/core/NewCookie;>;

  public abstract jakarta.ws.rs.core.EntityTag getEntityTag();
    descriptor: ()Ljakarta/ws/rs/core/EntityTag;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Date getDate();
    descriptor: ()Ljava/util/Date;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Date getLastModified();
    descriptor: ()Ljava/util/Date;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.net.URI getLocation();
    descriptor: ()Ljava/net/URI;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract java.util.Set<jakarta.ws.rs.core.Link> getLinks();
    descriptor: ()Ljava/util/Set;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Set<Ljakarta/ws/rs/core/Link;>;

  public abstract boolean hasLink(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      relation  

  public abstract jakarta.ws.rs.core.Link getLink(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljakarta/ws/rs/core/Link;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      relation  

  public abstract jakarta.ws.rs.core.Link$Builder getLinkBuilder(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljakarta/ws/rs/core/Link$Builder;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      relation  

  public abstract jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object> getMetadata();
    descriptor: ()Ljakarta/ws/rs/core/MultivaluedMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljakarta/ws/rs/core/MultivaluedMap<Ljava/lang/String;Ljava/lang/Object;>;

  public jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object> getHeaders();
    descriptor: ()Ljakarta/ws/rs/core/MultivaluedMap;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jakarta.ws.rs.core.Response this
         0: .line 433
            aload 0 /* this */
            invokevirtual jakarta.ws.rs.core.Response.getMetadata:()Ljakarta/ws/rs/core/MultivaluedMap;
            areturn
        end local 0 // jakarta.ws.rs.core.Response this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljakarta/ws/rs/core/Response;
    Signature: ()Ljakarta/ws/rs/core/MultivaluedMap<Ljava/lang/String;Ljava/lang/Object;>;

  public abstract jakarta.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.String> getStringHeaders();
    descriptor: ()Ljakarta/ws/rs/core/MultivaluedMap;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljakarta/ws/rs/core/MultivaluedMap<Ljava/lang/String;Ljava/lang/String;>;

  public abstract java.lang.String getHeaderString(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public static jakarta.ws.rs.core.Response$ResponseBuilder fromResponse(jakarta.ws.rs.core.Response);
    descriptor: (Ljakarta/ws/rs/core/Response;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=7, args_size=1
        start local 0 // jakarta.ws.rs.core.Response response
         0: .line 485
            aload 0 /* response */
            invokevirtual jakarta.ws.rs.core.Response.getStatus:()I
            invokestatic jakarta.ws.rs.core.Response.status:(I)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            astore 1 /* b */
        start local 1 // jakarta.ws.rs.core.Response$ResponseBuilder b
         1: .line 486
            aload 0 /* response */
            invokevirtual jakarta.ws.rs.core.Response.hasEntity:()Z
            ifeq 3
         2: .line 487
            aload 1 /* b */
            aload 0 /* response */
            invokevirtual jakarta.ws.rs.core.Response.getEntity:()Ljava/lang/Object;
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.entity:(Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            pop
         3: .line 489
      StackMap locals: jakarta.ws.rs.core.Response$ResponseBuilder
      StackMap stack:
            aload 0 /* response */
            invokevirtual jakarta.ws.rs.core.Response.getHeaders:()Ljakarta/ws/rs/core/MultivaluedMap;
            invokeinterface jakarta.ws.rs.core.MultivaluedMap.keySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 3
            goto 10
      StackMap locals: jakarta.ws.rs.core.Response jakarta.ws.rs.core.Response$ResponseBuilder top java.util.Iterator
      StackMap stack:
         4: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 2 /* headerName */
        start local 2 // java.lang.String headerName
         5: .line 490
            aload 0 /* response */
            invokevirtual jakarta.ws.rs.core.Response.getHeaders:()Ljakarta/ws/rs/core/MultivaluedMap;
            aload 2 /* headerName */
            invokeinterface jakarta.ws.rs.core.MultivaluedMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.util.List
            astore 4 /* headerValues */
        start local 4 // java.util.List headerValues
         6: .line 491
            aload 4 /* headerValues */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 6
            goto 9
      StackMap locals: jakarta.ws.rs.core.Response jakarta.ws.rs.core.Response$ResponseBuilder java.lang.String java.util.Iterator java.util.List top java.util.Iterator
      StackMap stack:
         7: aload 6
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            astore 5 /* headerValue */
        start local 5 // java.lang.Object headerValue
         8: .line 492
            aload 1 /* b */
            aload 2 /* headerName */
            aload 5 /* headerValue */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.header:(Ljava/lang/String;Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            pop
        end local 5 // java.lang.Object headerValue
         9: .line 491
      StackMap locals:
      StackMap stack:
            aload 6
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 7
        end local 4 // java.util.List headerValues
        end local 2 // java.lang.String headerName
        10: .line 489
      StackMap locals: jakarta.ws.rs.core.Response jakarta.ws.rs.core.Response$ResponseBuilder top java.util.Iterator
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 4
        11: .line 495
            aload 1 /* b */
            areturn
        end local 1 // jakarta.ws.rs.core.Response$ResponseBuilder b
        end local 0 // jakarta.ws.rs.core.Response response
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   12     0      response  Ljakarta/ws/rs/core/Response;
            1   12     1             b  Ljakarta/ws/rs/core/Response$ResponseBuilder;
            5   10     2    headerName  Ljava/lang/String;
            6   10     4  headerValues  Ljava/util/List<Ljava/lang/Object;>;
            8    9     5   headerValue  Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      response  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder status(jakarta.ws.rs.core.Response$StatusType);
    descriptor: (Ljakarta/ws/rs/core/Response$StatusType;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // jakarta.ws.rs.core.Response$StatusType status
         0: .line 506
            invokestatic jakarta.ws.rs.core.Response$ResponseBuilder.newInstance:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* status */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.status:(Ljakarta/ws/rs/core/Response$StatusType;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // jakarta.ws.rs.core.Response$StatusType status
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  status  Ljakarta/ws/rs/core/Response$StatusType;
    MethodParameters:
        Name  Flags
      status  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder status(jakarta.ws.rs.core.Response$Status);
    descriptor: (Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // jakarta.ws.rs.core.Response$Status status
         0: .line 517
            aload 0 /* status */
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$StatusType;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // jakarta.ws.rs.core.Response$Status status
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  status  Ljakarta/ws/rs/core/Response$Status;
    MethodParameters:
        Name  Flags
      status  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder status(int);
    descriptor: (I)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int status
         0: .line 528
            invokestatic jakarta.ws.rs.core.Response$ResponseBuilder.newInstance:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            iload 0 /* status */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.status:(I)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // int status
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  status  I
    MethodParameters:
        Name  Flags
      status  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder status(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // int status
        start local 1 // java.lang.String reasonPhrase
         0: .line 541
            invokestatic jakarta.ws.rs.core.Response$ResponseBuilder.newInstance:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            iload 0 /* status */
            aload 1 /* reasonPhrase */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.status:(ILjava/lang/String;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 1 // java.lang.String reasonPhrase
        end local 0 // int status
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0        status  I
            0    1     1  reasonPhrase  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      status        final
      reasonPhrase  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder ok();
    descriptor: ()Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 550
            getstatic jakarta.ws.rs.core.Response$Status.OK:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static jakarta.ws.rs.core.Response$ResponseBuilder ok(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // java.lang.Object entity
         0: .line 561
            invokestatic jakarta.ws.rs.core.Response.ok:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            astore 1 /* b */
        start local 1 // jakarta.ws.rs.core.Response$ResponseBuilder b
         1: .line 562
            aload 1 /* b */
            aload 0 /* entity */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.entity:(Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            pop
         2: .line 563
            aload 1 /* b */
            areturn
        end local 1 // jakarta.ws.rs.core.Response$ResponseBuilder b
        end local 0 // java.lang.Object entity
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0  entity  Ljava/lang/Object;
            1    3     1       b  Ljakarta/ws/rs/core/Response$ResponseBuilder;
    MethodParameters:
        Name  Flags
      entity  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder ok(java.lang.Object, jakarta.ws.rs.core.MediaType);
    descriptor: (Ljava/lang/Object;Ljakarta/ws/rs/core/MediaType;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.lang.Object entity
        start local 1 // jakarta.ws.rs.core.MediaType type
         0: .line 575
            invokestatic jakarta.ws.rs.core.Response.ok:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* entity */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.entity:(Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 1 /* type */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.type:(Ljakarta/ws/rs/core/MediaType;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 1 // jakarta.ws.rs.core.MediaType type
        end local 0 // java.lang.Object entity
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  entity  Ljava/lang/Object;
            0    1     1    type  Ljakarta/ws/rs/core/MediaType;
    MethodParameters:
        Name  Flags
      entity  final
      type    final

  public static jakarta.ws.rs.core.Response$ResponseBuilder ok(java.lang.Object, java.lang.String);
    descriptor: (Ljava/lang/Object;Ljava/lang/String;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.lang.Object entity
        start local 1 // java.lang.String type
         0: .line 587
            invokestatic jakarta.ws.rs.core.Response.ok:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* entity */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.entity:(Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 1 /* type */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.type:(Ljava/lang/String;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 1 // java.lang.String type
        end local 0 // java.lang.Object entity
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  entity  Ljava/lang/Object;
            0    1     1    type  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      entity  final
      type    final

  public static jakarta.ws.rs.core.Response$ResponseBuilder ok(java.lang.Object, jakarta.ws.rs.core.Variant);
    descriptor: (Ljava/lang/Object;Ljakarta/ws/rs/core/Variant;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.lang.Object entity
        start local 1 // jakarta.ws.rs.core.Variant variant
         0: .line 599
            invokestatic jakarta.ws.rs.core.Response.ok:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* entity */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.entity:(Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 1 /* variant */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.variant:(Ljakarta/ws/rs/core/Variant;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 1 // jakarta.ws.rs.core.Variant variant
        end local 0 // java.lang.Object entity
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0   entity  Ljava/lang/Object;
            0    1     1  variant  Ljakarta/ws/rs/core/Variant;
    MethodParameters:
         Name  Flags
      entity   final
      variant  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder serverError();
    descriptor: ()Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 608
            getstatic jakarta.ws.rs.core.Response$Status.INTERNAL_SERVER_ERROR:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static jakarta.ws.rs.core.Response$ResponseBuilder created(java.net.URI);
    descriptor: (Ljava/net/URI;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.net.URI location
         0: .line 620
            getstatic jakarta.ws.rs.core.Response$Status.CREATED:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* location */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.location:(Ljava/net/URI;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // java.net.URI location
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0  location  Ljava/net/URI;
    MethodParameters:
          Name  Flags
      location  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder accepted();
    descriptor: ()Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 630
            getstatic jakarta.ws.rs.core.Response$Status.ACCEPTED:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static jakarta.ws.rs.core.Response$ResponseBuilder accepted(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.Object entity
         0: .line 642
            invokestatic jakarta.ws.rs.core.Response.accepted:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* entity */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.entity:(Ljava/lang/Object;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // java.lang.Object entity
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  entity  Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      entity  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder noContent();
    descriptor: ()Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 651
            getstatic jakarta.ws.rs.core.Response$Status.NO_CONTENT:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static jakarta.ws.rs.core.Response$ResponseBuilder notModified();
    descriptor: ()Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 660
            getstatic jakarta.ws.rs.core.Response$Status.NOT_MODIFIED:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static jakarta.ws.rs.core.Response$ResponseBuilder notModified(jakarta.ws.rs.core.EntityTag);
    descriptor: (Ljakarta/ws/rs/core/EntityTag;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // jakarta.ws.rs.core.EntityTag tag
         0: .line 671
            invokestatic jakarta.ws.rs.core.Response.notModified:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* tag */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.tag:(Ljakarta/ws/rs/core/EntityTag;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // jakarta.ws.rs.core.EntityTag tag
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   tag  Ljakarta/ws/rs/core/EntityTag;
    MethodParameters:
      Name  Flags
      tag   final

  public static jakarta.ws.rs.core.Response$ResponseBuilder notModified(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String tag
         0: .line 685
            invokestatic jakarta.ws.rs.core.Response.notModified:()Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* tag */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.tag:(Ljava/lang/String;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // java.lang.String tag
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0   tag  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      tag   final

  public static jakarta.ws.rs.core.Response$ResponseBuilder seeOther(java.net.URI);
    descriptor: (Ljava/net/URI;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.net.URI location
         0: .line 697
            getstatic jakarta.ws.rs.core.Response$Status.SEE_OTHER:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* location */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.location:(Ljava/net/URI;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // java.net.URI location
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0  location  Ljava/net/URI;
    MethodParameters:
          Name  Flags
      location  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder temporaryRedirect(java.net.URI);
    descriptor: (Ljava/net/URI;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.net.URI location
         0: .line 709
            getstatic jakarta.ws.rs.core.Response$Status.TEMPORARY_REDIRECT:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* location */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.location:(Ljava/net/URI;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // java.net.URI location
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0  location  Ljava/net/URI;
    MethodParameters:
          Name  Flags
      location  final

  public static jakarta.ws.rs.core.Response$ResponseBuilder notAcceptable(java.util.List<jakarta.ws.rs.core.Variant>);
    descriptor: (Ljava/util/List;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.util.List variants
         0: .line 719
            getstatic jakarta.ws.rs.core.Response$Status.NOT_ACCEPTABLE:Ljakarta/ws/rs/core/Response$Status;
            invokestatic jakarta.ws.rs.core.Response.status:(Ljakarta/ws/rs/core/Response$Status;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            aload 0 /* variants */
            invokevirtual jakarta.ws.rs.core.Response$ResponseBuilder.variants:(Ljava/util/List;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
            areturn
        end local 0 // java.util.List variants
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0  variants  Ljava/util/List<Ljakarta/ws/rs/core/Variant;>;
    Signature: (Ljava/util/List<Ljakarta/ws/rs/core/Variant;>;)Ljakarta/ws/rs/core/Response$ResponseBuilder;
    MethodParameters:
          Name  Flags
      variants  final
}
SourceFile: "Response.java"
NestMembers:
  jakarta.ws.rs.core.Response$ResponseBuilder  jakarta.ws.rs.core.Response$Status  jakarta.ws.rs.core.Response$Status$Family  jakarta.ws.rs.core.Response$StatusType
InnerClasses:
  public abstract Builder = jakarta.ws.rs.core.Link$Builder of jakarta.ws.rs.core.Link
  public abstract ResponseBuilder = jakarta.ws.rs.core.Response$ResponseBuilder of jakarta.ws.rs.core.Response
  public final Status = jakarta.ws.rs.core.Response$Status of jakarta.ws.rs.core.Response
  public abstract StatusType = jakarta.ws.rs.core.Response$StatusType of jakarta.ws.rs.core.Response