class org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder<S, P extends Publisher<S>> extends org.springframework.http.client.MultipartBodyBuilder$DefaultPartBuilder
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder
  super_class: org.springframework.http.client.MultipartBodyBuilder$DefaultPartBuilder
{
  private final org.springframework.core.ResolvableType resolvableType;
    descriptor: Lorg/springframework/core/ResolvableType;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(java.lang.String, org.springframework.http.HttpHeaders, P, java.lang.Class<S>);
    descriptor: (Ljava/lang/String;Lorg/springframework/http/HttpHeaders;LPublisher;Ljava/lang/Class;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder this
         0: .line 24
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.reactivestreams.Publisher cannot be resolved\n\tThe method content() from the type Part refers to the missing type Flux\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<S>> of the type MultipartBodyBuilder.PublisherPartBuilder<S,P>\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<S>> of the type MultipartBodyBuilder.PublisherPartBuilder<S,P>\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<T>> of the type MultipartBodyBuilder.PublisherEntity<T,P>\n\tCannot infer type arguments for PublisherEntity<>\n\tPublisher cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/MultipartBodyBuilder$PublisherPartBuilder<TS;TP;>;
    Signature: (Ljava/lang/String;Lorg/springframework/http/HttpHeaders;TP;Ljava/lang/Class<TS;>;)V
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
      2:
      3:
    MethodParameters:
              Name  Flags
      name          
      headers       
      body          
      elementClass  

  public void <init>(java.lang.String, org.springframework.http.HttpHeaders, P, org.springframework.core.ParameterizedTypeReference<S>);
    descriptor: (Ljava/lang/String;Lorg/springframework/http/HttpHeaders;LPublisher;Lorg/springframework/core/ParameterizedTypeReference;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder this
         0: .line 24
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.reactivestreams.Publisher cannot be resolved\n\tThe method content() from the type Part refers to the missing type Flux\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<S>> of the type MultipartBodyBuilder.PublisherPartBuilder<S,P>\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<S>> of the type MultipartBodyBuilder.PublisherPartBuilder<S,P>\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<T>> of the type MultipartBodyBuilder.PublisherEntity<T,P>\n\tCannot infer type arguments for PublisherEntity<>\n\tPublisher cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/MultipartBodyBuilder$PublisherPartBuilder<TS;TP;>;
    Signature: (Ljava/lang/String;Lorg/springframework/http/HttpHeaders;TP;Lorg/springframework/core/ParameterizedTypeReference<TS;>;)V
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
      2:
      3:
    MethodParameters:
         Name  Flags
      name     
      headers  
      body     
      typeRef  

  public void <init>(java.lang.String, org.springframework.http.client.MultipartBodyBuilder$PublisherEntity<S, P>);
    descriptor: (Ljava/lang/String;Lorg/springframework/http/client/MultipartBodyBuilder$PublisherEntity;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder this
         0: .line 24
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.reactivestreams.Publisher cannot be resolved\n\tThe method content() from the type Part refers to the missing type Flux\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<S>> of the type MultipartBodyBuilder.PublisherPartBuilder<S,P>\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<S>> of the type MultipartBodyBuilder.PublisherPartBuilder<S,P>\n\tCannot infer type arguments for PublisherPartBuilder<>\n\tPublisher cannot be resolved to a type\n\tBound mismatch: The type P is not a valid substitute for the bounded parameter <P extends Publisher<T>> of the type MultipartBodyBuilder.PublisherEntity<T,P>\n\tCannot infer type arguments for PublisherEntity<>\n\tPublisher cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/MultipartBodyBuilder$PublisherPartBuilder<TS;TP;>;
    Signature: (Ljava/lang/String;Lorg/springframework/http/client/MultipartBodyBuilder$PublisherEntity<TS;TP;>;)V
    MethodParameters:
       Name  Flags
      name   
      other  

  public org.springframework.http.HttpEntity<?> build();
    descriptor: ()Lorg/springframework/http/HttpEntity;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder this
         0: .line 349
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tCannot infer type arguments for PublisherEntity<>\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/http/client/MultipartBodyBuilder$PublisherPartBuilder<TS;TP;>;
    Signature: ()Lorg/springframework/http/HttpEntity<*>;
}
Signature: <S:Ljava/lang/Object;P:LPublisher<TS;>;>Lorg/springframework/http/client/MultipartBodyBuilder$DefaultPartBuilder;
SourceFile: "MultipartBodyBuilder.java"
NestHost: org.springframework.http.client.MultipartBodyBuilder
InnerClasses:
  private DefaultPartBuilder = org.springframework.http.client.MultipartBodyBuilder$DefaultPartBuilder of org.springframework.http.client.MultipartBodyBuilder
  final PublisherEntity = org.springframework.http.client.MultipartBodyBuilder$PublisherEntity of org.springframework.http.client.MultipartBodyBuilder
  private PublisherPartBuilder = org.springframework.http.client.MultipartBodyBuilder$PublisherPartBuilder of org.springframework.http.client.MultipartBodyBuilder