public final class it.unimi.dsi.fastutil.doubles.DoubleBigListIterators
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: it.unimi.dsi.fastutil.doubles.DoubleBigListIterators
  super_class: java.lang.Object
{
  public static final it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$EmptyBigListIterator EMPTY_BIG_LIST_ITERATOR;
    descriptor: Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterators$EmptyBigListIterator;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 88
            new it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$EmptyBigListIterator
            dup
            invokespecial it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$EmptyBigListIterator.<init>:()V
            putstatic it.unimi.dsi.fastutil.doubles.DoubleBigListIterators.EMPTY_BIG_LIST_ITERATOR:Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterators$EmptyBigListIterator;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // it.unimi.dsi.fastutil.doubles.DoubleBigListIterators this
         0: .line 26
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 27
            return
        end local 0 // it.unimi.dsi.fastutil.doubles.DoubleBigListIterators this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterators;

  public static it.unimi.dsi.fastutil.doubles.DoubleBigListIterator singleton(double);
    descriptor: (D)Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterator;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // double element
         0: .line 135
            new it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$SingletonBigListIterator
            dup
            dload 0 /* element */
            invokespecial it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$SingletonBigListIterator.<init>:(D)V
            areturn
        end local 0 // double element
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0  element  D
    MethodParameters:
         Name  Flags
      element  final

  public static it.unimi.dsi.fastutil.doubles.DoubleBigListIterator unmodifiable(it.unimi.dsi.fastutil.doubles.DoubleBigListIterator);
    descriptor: (Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterator;)Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterator;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // it.unimi.dsi.fastutil.doubles.DoubleBigListIterator i
         0: .line 176
            new it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$UnmodifiableBigListIterator
            dup
            aload 0 /* i */
            invokespecial it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$UnmodifiableBigListIterator.<init>:(Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterator;)V
            areturn
        end local 0 // it.unimi.dsi.fastutil.doubles.DoubleBigListIterator i
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0     i  Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterator;
    MethodParameters:
      Name  Flags
      i     final

  public static it.unimi.dsi.fastutil.doubles.DoubleBigListIterator asBigListIterator(it.unimi.dsi.fastutil.doubles.DoubleListIterator);
    descriptor: (Lit/unimi/dsi/fastutil/doubles/DoubleListIterator;)Lit/unimi/dsi/fastutil/doubles/DoubleBigListIterator;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // it.unimi.dsi.fastutil.doubles.DoubleListIterator i
         0: .line 250
            new it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$BigListIteratorListIterator
            dup
            aload 0 /* i */
            invokespecial it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$BigListIteratorListIterator.<init>:(Lit/unimi/dsi/fastutil/doubles/DoubleListIterator;)V
            areturn
        end local 0 // it.unimi.dsi.fastutil.doubles.DoubleListIterator i
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0     i  Lit/unimi/dsi/fastutil/doubles/DoubleListIterator;
    MethodParameters:
      Name  Flags
      i     final
}
SourceFile: "DoubleBigListIterators.java"
NestMembers:
  it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$BigListIteratorListIterator  it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$EmptyBigListIterator  it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$SingletonBigListIterator  it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$UnmodifiableBigListIterator
InnerClasses:
  public BigListIteratorListIterator = it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$BigListIteratorListIterator of it.unimi.dsi.fastutil.doubles.DoubleBigListIterators
  public EmptyBigListIterator = it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$EmptyBigListIterator of it.unimi.dsi.fastutil.doubles.DoubleBigListIterators
  private SingletonBigListIterator = it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$SingletonBigListIterator of it.unimi.dsi.fastutil.doubles.DoubleBigListIterators
  public UnmodifiableBigListIterator = it.unimi.dsi.fastutil.doubles.DoubleBigListIterators$UnmodifiableBigListIterator of it.unimi.dsi.fastutil.doubles.DoubleBigListIterators