class org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$StreamSourceBinder implements org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$ProviderBinder
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$StreamSourceBinder
  super_class: java.lang.Object
{
  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$StreamSourceBinder this
         0: .line 278
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$StreamSourceBinder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/glassfish/jersey/message/internal/MessagingBinders$EnabledProvidersBinder$StreamSourceBinder;

  public void bind(org.glassfish.jersey.internal.inject.AbstractBinder, org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$Provider);
    descriptor: (Lorg/glassfish/jersey/internal/inject/AbstractBinder;Lorg/glassfish/jersey/message/internal/MessagingBinders$EnabledProvidersBinder$Provider;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$StreamSourceBinder this
        start local 1 // org.glassfish.jersey.internal.inject.AbstractBinder binder
        start local 2 // org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$Provider provider
         0: .line 281
            aload 1 /* binder */
            ldc Lorg/glassfish/jersey/message/internal/SourceProvider$StreamSourceReader;
            invokevirtual org.glassfish.jersey.internal.inject.AbstractBinder.bind:(Ljava/lang/Class;)Lorg/glassfish/jersey/internal/inject/ClassBinding;
            ldc Ljakarta/ws/rs/ext/MessageBodyReader;
            invokevirtual org.glassfish.jersey.internal.inject.ClassBinding.to:(Ljava/lang/Class;)Lorg/glassfish/jersey/internal/inject/Binding;
            checkcast org.glassfish.jersey.internal.inject.ClassBinding
            ldc Ljakarta/inject/Singleton;
            invokevirtual org.glassfish.jersey.internal.inject.ClassBinding.in:(Ljava/lang/Class;)Lorg/glassfish/jersey/internal/inject/Binding;
            pop
         1: .line 282
            return
        end local 2 // org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$Provider provider
        end local 1 // org.glassfish.jersey.internal.inject.AbstractBinder binder
        end local 0 // org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$StreamSourceBinder this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lorg/glassfish/jersey/message/internal/MessagingBinders$EnabledProvidersBinder$StreamSourceBinder;
            0    2     1    binder  Lorg/glassfish/jersey/internal/inject/AbstractBinder;
            0    2     2  provider  Lorg/glassfish/jersey/message/internal/MessagingBinders$EnabledProvidersBinder$Provider;
    MethodParameters:
          Name  Flags
      binder    
      provider  
}
SourceFile: "MessagingBinders.java"
NestHost: org.glassfish.jersey.message.internal.MessagingBinders
InnerClasses:
  private final EnabledProvidersBinder = org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder of org.glassfish.jersey.message.internal.MessagingBinders
  private final Provider = org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$Provider of org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder
  private abstract ProviderBinder = org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$ProviderBinder of org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder
  private StreamSourceBinder = org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder$StreamSourceBinder of org.glassfish.jersey.message.internal.MessagingBinders$EnabledProvidersBinder
  public final StreamSourceReader = org.glassfish.jersey.message.internal.SourceProvider$StreamSourceReader of org.glassfish.jersey.message.internal.SourceProvider