final class com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event
  super_class: java.lang.Object
{
  private final java.lang.Object event;
    descriptor: Ljava/lang/Object;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.util.Iterator<com.google.common.eventbus.Subscriber> subscribers;
    descriptor: Ljava/util/Iterator;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/Iterator<Lcom/google/common/eventbus/Subscriber;>;

  private void <init>(, java.util.Iterator<com.google.common.eventbus.Subscriber>);
    descriptor: (Ljava/lang/Object;Ljava/util/Iterator;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event this
        start local 1 // java.lang.Object event
        start local 2 // java.util.Iterator subscribers
         0: .line 122
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 123
            aload 0 /* this */
            aload 1 /* event */
            putfield com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event.event:Ljava/lang/Object;
         2: .line 124
            aload 0 /* this */
            aload 2 /* subscribers */
            putfield com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event.subscribers:Ljava/util/Iterator;
         3: .line 125
            return
        end local 2 // java.util.Iterator subscribers
        end local 1 // java.lang.Object event
        end local 0 // com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lcom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$Event;
            0    4     1        event  Ljava/lang/Object;
            0    4     2  subscribers  Ljava/util/Iterator<Lcom/google/common/eventbus/Subscriber;>;
    Signature: (Ljava/lang/Object;Ljava/util/Iterator<Lcom/google/common/eventbus/Subscriber;>;)V
    MethodParameters:
             Name  Flags
      event        
      subscribers  
}
SourceFile: "Dispatcher.java"
NestHost: com.google.common.eventbus.Dispatcher
InnerClasses:
  private final PerThreadQueuedDispatcher = com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher of com.google.common.eventbus.Dispatcher
  private final Event = com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher$Event of com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher