abstract class org.apache.lucene.util.packed.Packed64SingleBlock extends org.apache.lucene.util.packed.PackedInts$MutableImpl
  minor version: 0
  major version: 59
  flags: flags: (0x0420) ACC_SUPER, ACC_ABSTRACT
  this_class: org.apache.lucene.util.packed.Packed64SingleBlock
  super_class: org.apache.lucene.util.packed.PackedInts$MutableImpl
{
  public static final int MAX_SUPPORTED_BITS_PER_VALUE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

  private static final int[] SUPPORTED_BITS_PER_VALUE;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  final long[] blocks;
    descriptor: [J
    flags: (0x0010) ACC_FINAL

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 32
            ldc Lorg/apache/lucene/util/packed/Packed64SingleBlock;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
         3: .line 35
            bipush 14
            newarray 10
            dup
            iconst_0
            iconst_1
            iastore
            dup
            iconst_1
            iconst_2
            iastore
            dup
            iconst_2
            iconst_3
            iastore
            dup
            iconst_3
            iconst_4
            iastore
            dup
            iconst_4
            iconst_5
            iastore
            dup
            iconst_5
            bipush 6
            iastore
            dup
            bipush 6
            bipush 7
            iastore
            dup
            bipush 7
            bipush 8
            iastore
            dup
            bipush 8
            bipush 9
            iastore
            dup
            bipush 9
            bipush 10
            iastore
            dup
            bipush 10
            bipush 12
            iastore
            dup
            bipush 11
            bipush 16
            iastore
            dup
            bipush 12
            bipush 21
            iastore
            dup
            bipush 13
            bipush 32
            iastore
            putstatic org.apache.lucene.util.packed.Packed64SingleBlock.SUPPORTED_BITS_PER_VALUE:[I
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static boolean isSupported(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int bitsPerValue
         0: .line 38
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.SUPPORTED_BITS_PER_VALUE:[I
            iload 0 /* bitsPerValue */
            invokestatic java.util.Arrays.binarySearch:([II)I
            iflt 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // int bitsPerValue
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0  bitsPerValue  I
    MethodParameters:
              Name  Flags
      bitsPerValue  

  private static int requiredCapacity(int, int);
    descriptor: (II)I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // int valueCount
        start local 1 // int valuesPerBlock
         0: .line 42
            iload 0 /* valueCount */
            iload 1 /* valuesPerBlock */
            idiv
         1: .line 43
            iload 0 /* valueCount */
            iload 1 /* valuesPerBlock */
            irem
            ifne 2
            iconst_0
            goto 3
      StackMap locals:
      StackMap stack: int
         2: iconst_1
         3: .line 42
      StackMap locals: int int
      StackMap stack: int int
            iadd
            ireturn
        end local 1 // int valuesPerBlock
        end local 0 // int valueCount
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0      valueCount  I
            0    4     1  valuesPerBlock  I
    MethodParameters:
                Name  Flags
      valueCount      
      valuesPerBlock  

  void <init>(int, int);
    descriptor: (II)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
        start local 1 // int valueCount
        start local 2 // int bitsPerValue
         0: .line 49
            aload 0 /* this */
            iload 1 /* valueCount */
            iload 2 /* bitsPerValue */
            invokespecial org.apache.lucene.util.packed.PackedInts$MutableImpl.<init>:(II)V
         1: .line 50
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 2
            iload 2 /* bitsPerValue */
            invokestatic org.apache.lucene.util.packed.Packed64SingleBlock.isSupported:(I)Z
            ifne 2
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         2: .line 51
      StackMap locals: org.apache.lucene.util.packed.Packed64SingleBlock int int
      StackMap stack:
            bipush 64
            iload 2 /* bitsPerValue */
            idiv
            istore 3 /* valuesPerBlock */
        start local 3 // int valuesPerBlock
         3: .line 52
            aload 0 /* this */
            iload 1 /* valueCount */
            iload 3 /* valuesPerBlock */
            invokestatic org.apache.lucene.util.packed.Packed64SingleBlock.requiredCapacity:(II)I
            newarray 11
            putfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
         4: .line 53
            return
        end local 3 // int valuesPerBlock
        end local 2 // int bitsPerValue
        end local 1 // int valueCount
        end local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    5     0            this  Lorg/apache/lucene/util/packed/Packed64SingleBlock;
            0    5     1      valueCount  I
            0    5     2    bitsPerValue  I
            3    5     3  valuesPerBlock  I
    MethodParameters:
              Name  Flags
      valueCount    
      bitsPerValue  

  public void clear();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
         0: .line 57
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
            lconst_0
            invokestatic java.util.Arrays.fill:([JJ)V
         1: .line 58
            return
        end local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/lucene/util/packed/Packed64SingleBlock;

  public long ramBytesUsed();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
         0: .line 63
            getstatic org.apache.lucene.util.RamUsageEstimator.NUM_BYTES_OBJECT_HEADER:I
         1: .line 64
            bipush 8
         2: .line 63
            iadd
         3: .line 65
            getstatic org.apache.lucene.util.RamUsageEstimator.NUM_BYTES_OBJECT_REF:I
         4: .line 63
            iadd
            i2l
         5: .line 62
            invokestatic org.apache.lucene.util.RamUsageEstimator.alignObjectSize:(J)J
         6: .line 66
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
            invokestatic org.apache.lucene.util.RamUsageEstimator.sizeOf:([J)J
         7: .line 62
            ladd
            lreturn
        end local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lorg/apache/lucene/util/packed/Packed64SingleBlock;

  public int get(int, long[], int, int);
    descriptor: (I[JII)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=12, args_size=5
        start local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
        start local 1 // int index
        start local 2 // long[] arr
        start local 3 // int off
        start local 4 // int len
         0: .line 71
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 1
            iload 4 /* len */
            ifgt 1
            new java.lang.AssertionError
            dup
            new java.lang.StringBuilder
            dup
            ldc "len must be > 0 (got "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* len */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc ")"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
         1: .line 72
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 3
            iload 1 /* index */
            iflt 2
            iload 1 /* index */
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.valueCount:I
            if_icmplt 3
      StackMap locals:
      StackMap stack:
         2: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         3: .line 73
      StackMap locals:
      StackMap stack:
            iload 4 /* len */
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.valueCount:I
            iload 1 /* index */
            isub
            invokestatic java.lang.Math.min:(II)I
            istore 4 /* len */
         4: .line 74
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 5
            iload 3 /* off */
            iload 4 /* len */
            iadd
            aload 2 /* arr */
            arraylength
            if_icmple 5
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         5: .line 76
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            istore 5 /* originalIndex */
        start local 5 // int originalIndex
         6: .line 79
            bipush 64
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.bitsPerValue:I
            idiv
            istore 6 /* valuesPerBlock */
        start local 6 // int valuesPerBlock
         7: .line 80
            iload 1 /* index */
            iload 6 /* valuesPerBlock */
            irem
            istore 7 /* offsetInBlock */
        start local 7 // int offsetInBlock
         8: .line 81
            iload 7 /* offsetInBlock */
            ifeq 17
         9: .line 82
            iload 7 /* offsetInBlock */
            istore 8 /* i */
        start local 8 // int i
        10: goto 14
        11: .line 83
      StackMap locals: org.apache.lucene.util.packed.Packed64SingleBlock int long[] int int int int int int
      StackMap stack:
            aload 2 /* arr */
            iload 3 /* off */
            iinc 3 /* off */ 1
            aload 0 /* this */
            iload 1 /* index */
            iinc 1 /* index */ 1
            invokevirtual org.apache.lucene.util.packed.Packed64SingleBlock.get:(I)J
            lastore
        12: .line 84
            iinc 4 /* len */ -1
        13: .line 82
            iinc 8 /* i */ 1
      StackMap locals:
      StackMap stack:
        14: iload 8 /* i */
            iload 6 /* valuesPerBlock */
            if_icmpge 15
            iload 4 /* len */
            ifgt 11
        end local 8 // int i
        15: .line 86
      StackMap locals:
      StackMap stack:
            iload 4 /* len */
            ifne 17
        16: .line 87
            iload 1 /* index */
            iload 5 /* originalIndex */
            isub
            ireturn
        17: .line 92
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 18
            iload 1 /* index */
            iload 6 /* valuesPerBlock */
            irem
            ifeq 18
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        18: .line 93
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.util.packed.PackedInts$Format.PACKED_SINGLE_BLOCK:Lorg/apache/lucene/util/packed/PackedInts$Format;
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.bitsPerValue:I
            invokestatic org.apache.lucene.util.packed.BulkOperation.of:(Lorg/apache/lucene/util/packed/PackedInts$Format;I)Lorg/apache/lucene/util/packed/BulkOperation;
            astore 8 /* decoder */
        start local 8 // org.apache.lucene.util.packed.PackedInts$Decoder decoder
        19: .line 94
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 20
            aload 8 /* decoder */
            invokeinterface org.apache.lucene.util.packed.PackedInts$Decoder.longBlockCount:()I
            iconst_1
            if_icmpeq 20
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        20: .line 95
      StackMap locals: org.apache.lucene.util.packed.PackedInts$Decoder
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 21
            aload 8 /* decoder */
            invokeinterface org.apache.lucene.util.packed.PackedInts$Decoder.longValueCount:()I
            iload 6 /* valuesPerBlock */
            if_icmpeq 21
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        21: .line 96
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            iload 6 /* valuesPerBlock */
            idiv
            istore 9 /* blockIndex */
        start local 9 // int blockIndex
        22: .line 97
            iload 1 /* index */
            iload 4 /* len */
            iadd
            iload 6 /* valuesPerBlock */
            idiv
            iload 9 /* blockIndex */
            isub
            istore 10 /* nblocks */
        start local 10 // int nblocks
        23: .line 98
            aload 8 /* decoder */
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
            iload 9 /* blockIndex */
            aload 2 /* arr */
            iload 3 /* off */
            iload 10 /* nblocks */
            invokeinterface org.apache.lucene.util.packed.PackedInts$Decoder.decode:([JI[JII)V
        24: .line 99
            iload 10 /* nblocks */
            iload 6 /* valuesPerBlock */
            imul
            istore 11 /* diff */
        start local 11 // int diff
        25: .line 100
            iload 1 /* index */
            iload 11 /* diff */
            iadd
            istore 1 /* index */
            iload 4 /* len */
            iload 11 /* diff */
            isub
            istore 4 /* len */
        26: .line 102
            iload 1 /* index */
            iload 5 /* originalIndex */
            if_icmple 28
        27: .line 104
            iload 1 /* index */
            iload 5 /* originalIndex */
            isub
            ireturn
        28: .line 108
      StackMap locals: int int int
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 29
            iload 1 /* index */
            iload 5 /* originalIndex */
            if_icmpeq 29
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        29: .line 109
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* index */
            aload 2 /* arr */
            iload 3 /* off */
            iload 4 /* len */
            invokespecial org.apache.lucene.util.packed.PackedInts$MutableImpl.get:(I[JII)I
            ireturn
        end local 11 // int diff
        end local 10 // int nblocks
        end local 9 // int blockIndex
        end local 8 // org.apache.lucene.util.packed.PackedInts$Decoder decoder
        end local 7 // int offsetInBlock
        end local 6 // int valuesPerBlock
        end local 5 // int originalIndex
        end local 4 // int len
        end local 3 // int off
        end local 2 // long[] arr
        end local 1 // int index
        end local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   30     0            this  Lorg/apache/lucene/util/packed/Packed64SingleBlock;
            0   30     1           index  I
            0   30     2             arr  [J
            0   30     3             off  I
            0   30     4             len  I
            6   30     5   originalIndex  I
            7   30     6  valuesPerBlock  I
            8   30     7   offsetInBlock  I
           10   15     8               i  I
           19   30     8         decoder  Lorg/apache/lucene/util/packed/PackedInts$Decoder;
           22   30     9      blockIndex  I
           23   30    10         nblocks  I
           25   30    11            diff  I
    MethodParameters:
       Name  Flags
      index  
      arr    
      off    
      len    

  public int set(int, long[], int, int);
    descriptor: (I[JII)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=12, args_size=5
        start local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
        start local 1 // int index
        start local 2 // long[] arr
        start local 3 // int off
        start local 4 // int len
         0: .line 115
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 1
            iload 4 /* len */
            ifgt 1
            new java.lang.AssertionError
            dup
            new java.lang.StringBuilder
            dup
            ldc "len must be > 0 (got "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* len */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc ")"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
         1: .line 116
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 3
            iload 1 /* index */
            iflt 2
            iload 1 /* index */
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.valueCount:I
            if_icmplt 3
      StackMap locals:
      StackMap stack:
         2: new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         3: .line 117
      StackMap locals:
      StackMap stack:
            iload 4 /* len */
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.valueCount:I
            iload 1 /* index */
            isub
            invokestatic java.lang.Math.min:(II)I
            istore 4 /* len */
         4: .line 118
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 5
            iload 3 /* off */
            iload 4 /* len */
            iadd
            aload 2 /* arr */
            arraylength
            if_icmple 5
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         5: .line 120
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            istore 5 /* originalIndex */
        start local 5 // int originalIndex
         6: .line 123
            bipush 64
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.bitsPerValue:I
            idiv
            istore 6 /* valuesPerBlock */
        start local 6 // int valuesPerBlock
         7: .line 124
            iload 1 /* index */
            iload 6 /* valuesPerBlock */
            irem
            istore 7 /* offsetInBlock */
        start local 7 // int offsetInBlock
         8: .line 125
            iload 7 /* offsetInBlock */
            ifeq 17
         9: .line 126
            iload 7 /* offsetInBlock */
            istore 8 /* i */
        start local 8 // int i
        10: goto 14
        11: .line 127
      StackMap locals: org.apache.lucene.util.packed.Packed64SingleBlock int long[] int int int int int int
      StackMap stack:
            aload 0 /* this */
            iload 1 /* index */
            iinc 1 /* index */ 1
            aload 2 /* arr */
            iload 3 /* off */
            iinc 3 /* off */ 1
            laload
            invokevirtual org.apache.lucene.util.packed.Packed64SingleBlock.set:(IJ)V
        12: .line 128
            iinc 4 /* len */ -1
        13: .line 126
            iinc 8 /* i */ 1
      StackMap locals:
      StackMap stack:
        14: iload 8 /* i */
            iload 6 /* valuesPerBlock */
            if_icmpge 15
            iload 4 /* len */
            ifgt 11
        end local 8 // int i
        15: .line 130
      StackMap locals:
      StackMap stack:
            iload 4 /* len */
            ifne 17
        16: .line 131
            iload 1 /* index */
            iload 5 /* originalIndex */
            isub
            ireturn
        17: .line 136
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 18
            iload 1 /* index */
            iload 6 /* valuesPerBlock */
            irem
            ifeq 18
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        18: .line 137
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.util.packed.PackedInts$Format.PACKED_SINGLE_BLOCK:Lorg/apache/lucene/util/packed/PackedInts$Format;
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.bitsPerValue:I
            invokestatic org.apache.lucene.util.packed.BulkOperation.of:(Lorg/apache/lucene/util/packed/PackedInts$Format;I)Lorg/apache/lucene/util/packed/BulkOperation;
            astore 8 /* op */
        start local 8 // org.apache.lucene.util.packed.BulkOperation op
        19: .line 138
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 20
            aload 8 /* op */
            invokevirtual org.apache.lucene.util.packed.BulkOperation.longBlockCount:()I
            iconst_1
            if_icmpeq 20
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        20: .line 139
      StackMap locals: org.apache.lucene.util.packed.BulkOperation
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 21
            aload 8 /* op */
            invokevirtual org.apache.lucene.util.packed.BulkOperation.longValueCount:()I
            iload 6 /* valuesPerBlock */
            if_icmpeq 21
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        21: .line 140
      StackMap locals:
      StackMap stack:
            iload 1 /* index */
            iload 6 /* valuesPerBlock */
            idiv
            istore 9 /* blockIndex */
        start local 9 // int blockIndex
        22: .line 141
            iload 1 /* index */
            iload 4 /* len */
            iadd
            iload 6 /* valuesPerBlock */
            idiv
            iload 9 /* blockIndex */
            isub
            istore 10 /* nblocks */
        start local 10 // int nblocks
        23: .line 142
            aload 8 /* op */
            aload 2 /* arr */
            iload 3 /* off */
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
            iload 9 /* blockIndex */
            iload 10 /* nblocks */
            invokevirtual org.apache.lucene.util.packed.BulkOperation.encode:([JI[JII)V
        24: .line 143
            iload 10 /* nblocks */
            iload 6 /* valuesPerBlock */
            imul
            istore 11 /* diff */
        start local 11 // int diff
        25: .line 144
            iload 1 /* index */
            iload 11 /* diff */
            iadd
            istore 1 /* index */
            iload 4 /* len */
            iload 11 /* diff */
            isub
            istore 4 /* len */
        26: .line 146
            iload 1 /* index */
            iload 5 /* originalIndex */
            if_icmple 28
        27: .line 148
            iload 1 /* index */
            iload 5 /* originalIndex */
            isub
            ireturn
        28: .line 152
      StackMap locals: int int int
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 29
            iload 1 /* index */
            iload 5 /* originalIndex */
            if_icmpeq 29
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        29: .line 153
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* index */
            aload 2 /* arr */
            iload 3 /* off */
            iload 4 /* len */
            invokespecial org.apache.lucene.util.packed.PackedInts$MutableImpl.set:(I[JII)I
            ireturn
        end local 11 // int diff
        end local 10 // int nblocks
        end local 9 // int blockIndex
        end local 8 // org.apache.lucene.util.packed.BulkOperation op
        end local 7 // int offsetInBlock
        end local 6 // int valuesPerBlock
        end local 5 // int originalIndex
        end local 4 // int len
        end local 3 // int off
        end local 2 // long[] arr
        end local 1 // int index
        end local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   30     0            this  Lorg/apache/lucene/util/packed/Packed64SingleBlock;
            0   30     1           index  I
            0   30     2             arr  [J
            0   30     3             off  I
            0   30     4             len  I
            6   30     5   originalIndex  I
            7   30     6  valuesPerBlock  I
            8   30     7   offsetInBlock  I
           10   15     8               i  I
           19   30     8              op  Lorg/apache/lucene/util/packed/BulkOperation;
           22   30     9      blockIndex  I
           23   30    10         nblocks  I
           25   30    11            diff  I
    MethodParameters:
       Name  Flags
      index  
      arr    
      off    
      len    

  public void fill(int, int, long);
    descriptor: (IIJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=12, args_size=4
        start local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
        start local 1 // int fromIndex
        start local 2 // int toIndex
        start local 3 // long val
         0: .line 159
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 1
            iload 1 /* fromIndex */
            ifge 1
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         1: .line 160
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 2
            iload 1 /* fromIndex */
            iload 2 /* toIndex */
            if_icmple 2
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         2: .line 161
      StackMap locals:
      StackMap stack:
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 3
            lload 3 /* val */
            invokestatic org.apache.lucene.util.packed.PackedInts.unsignedBitsRequired:(J)I
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.bitsPerValue:I
            if_icmple 3
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         3: .line 163
      StackMap locals:
      StackMap stack:
            bipush 64
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.bitsPerValue:I
            idiv
            istore 5 /* valuesPerBlock */
        start local 5 // int valuesPerBlock
         4: .line 164
            iload 2 /* toIndex */
            iload 1 /* fromIndex */
            isub
            iload 5 /* valuesPerBlock */
            iconst_1
            ishl
            if_icmpgt 7
         5: .line 167
            aload 0 /* this */
            iload 1 /* fromIndex */
            iload 2 /* toIndex */
            lload 3 /* val */
            invokespecial org.apache.lucene.util.packed.PackedInts$MutableImpl.fill:(IIJ)V
         6: .line 168
            return
         7: .line 172
      StackMap locals: int
      StackMap stack:
            iload 1 /* fromIndex */
            iload 5 /* valuesPerBlock */
            irem
            istore 6 /* fromOffsetInBlock */
        start local 6 // int fromOffsetInBlock
         8: .line 173
            iload 6 /* fromOffsetInBlock */
            ifeq 15
         9: .line 174
            iload 6 /* fromOffsetInBlock */
            istore 7 /* i */
        start local 7 // int i
        10: goto 13
        11: .line 175
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            iload 1 /* fromIndex */
            iinc 1 /* fromIndex */ 1
            lload 3 /* val */
            invokevirtual org.apache.lucene.util.packed.Packed64SingleBlock.set:(IJ)V
        12: .line 174
            iinc 7 /* i */ 1
      StackMap locals:
      StackMap stack:
        13: iload 7 /* i */
            iload 5 /* valuesPerBlock */
            if_icmplt 11
        end local 7 // int i
        14: .line 177
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 15
            iload 1 /* fromIndex */
            iload 5 /* valuesPerBlock */
            irem
            ifeq 15
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        15: .line 181
      StackMap locals:
      StackMap stack:
            iload 1 /* fromIndex */
            iload 5 /* valuesPerBlock */
            idiv
            istore 7 /* fromBlock */
        start local 7 // int fromBlock
        16: .line 182
            iload 2 /* toIndex */
            iload 5 /* valuesPerBlock */
            idiv
            istore 8 /* toBlock */
        start local 8 // int toBlock
        17: .line 183
            getstatic org.apache.lucene.util.packed.Packed64SingleBlock.$assertionsDisabled:Z
            ifne 18
            iload 7 /* fromBlock */
            iload 5 /* valuesPerBlock */
            imul
            iload 1 /* fromIndex */
            if_icmpeq 18
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
        18: .line 185
      StackMap locals: int int
      StackMap stack:
            lconst_0
            lstore 9 /* blockValue */
        start local 9 // long blockValue
        19: .line 186
            iconst_0
            istore 11 /* i */
        start local 11 // int i
        20: goto 23
        21: .line 187
      StackMap locals: long int
      StackMap stack:
            lload 9 /* blockValue */
            lload 3 /* val */
            iload 11 /* i */
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.bitsPerValue:I
            imul
            lshl
            lor
            lstore 9 /* blockValue */
        22: .line 186
            iinc 11 /* i */ 1
      StackMap locals:
      StackMap stack:
        23: iload 11 /* i */
            iload 5 /* valuesPerBlock */
            if_icmplt 21
        end local 11 // int i
        24: .line 189
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
            iload 7 /* fromBlock */
            iload 8 /* toBlock */
            lload 9 /* blockValue */
            invokestatic java.util.Arrays.fill:([JIIJ)V
        25: .line 192
            iload 5 /* valuesPerBlock */
            iload 8 /* toBlock */
            imul
            istore 11 /* i */
        start local 11 // int i
        26: goto 29
        27: .line 193
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 11 /* i */
            lload 3 /* val */
            invokevirtual org.apache.lucene.util.packed.Packed64SingleBlock.set:(IJ)V
        28: .line 192
            iinc 11 /* i */ 1
      StackMap locals:
      StackMap stack:
        29: iload 11 /* i */
            iload 2 /* toIndex */
            if_icmplt 27
        end local 11 // int i
        30: .line 195
            return
        end local 9 // long blockValue
        end local 8 // int toBlock
        end local 7 // int fromBlock
        end local 6 // int fromOffsetInBlock
        end local 5 // int valuesPerBlock
        end local 3 // long val
        end local 2 // int toIndex
        end local 1 // int fromIndex
        end local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   31     0               this  Lorg/apache/lucene/util/packed/Packed64SingleBlock;
            0   31     1          fromIndex  I
            0   31     2            toIndex  I
            0   31     3                val  J
            4   31     5     valuesPerBlock  I
            8   31     6  fromOffsetInBlock  I
           10   14     7                  i  I
           16   31     7          fromBlock  I
           17   31     8            toBlock  I
           19   31     9         blockValue  J
           20   24    11                  i  I
           26   30    11                  i  I
    MethodParameters:
           Name  Flags
      fromIndex  
      toIndex    
      val        

  protected org.apache.lucene.util.packed.PackedInts$Format getFormat();
    descriptor: ()Lorg/apache/lucene/util/packed/PackedInts$Format;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
         0: .line 199
            getstatic org.apache.lucene.util.packed.PackedInts$Format.PACKED_SINGLE_BLOCK:Lorg/apache/lucene/util/packed/PackedInts$Format;
            areturn
        end local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/lucene/util/packed/Packed64SingleBlock;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
         0: .line 204
            new java.lang.StringBuilder
            dup
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getSimpleName:()Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            ldc "(bitsPerValue="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.bitsPerValue:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
         1: .line 205
            ldc ",size="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual org.apache.lucene.util.packed.Packed64SingleBlock.size:()I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc ",blocks="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
            arraylength
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc ")"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 204
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // org.apache.lucene.util.packed.Packed64SingleBlock this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/lucene/util/packed/Packed64SingleBlock;

  public static org.apache.lucene.util.packed.Packed64SingleBlock create(org.apache.lucene.store.DataInput, int, int);
    descriptor: (Lorg/apache/lucene/store/DataInput;II)Lorg/apache/lucene/util/packed/Packed64SingleBlock;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // org.apache.lucene.store.DataInput in
        start local 1 // int valueCount
        start local 2 // int bitsPerValue
         0: .line 210
            iload 1 /* valueCount */
            iload 2 /* bitsPerValue */
            invokestatic org.apache.lucene.util.packed.Packed64SingleBlock.create:(II)Lorg/apache/lucene/util/packed/Packed64SingleBlock;
            astore 3 /* reader */
        start local 3 // org.apache.lucene.util.packed.Packed64SingleBlock reader
         1: .line 211
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         2: goto 5
         3: .line 212
      StackMap locals: org.apache.lucene.util.packed.Packed64SingleBlock int
      StackMap stack:
            aload 3 /* reader */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
            iload 4 /* i */
            aload 0 /* in */
            invokevirtual org.apache.lucene.store.DataInput.readLong:()J
            lastore
         4: .line 211
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 4 /* i */
            aload 3 /* reader */
            getfield org.apache.lucene.util.packed.Packed64SingleBlock.blocks:[J
            arraylength
            if_icmplt 3
        end local 4 // int i
         6: .line 214
            aload 3 /* reader */
            areturn
        end local 3 // org.apache.lucene.util.packed.Packed64SingleBlock reader
        end local 2 // int bitsPerValue
        end local 1 // int valueCount
        end local 0 // org.apache.lucene.store.DataInput in
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    7     0            in  Lorg/apache/lucene/store/DataInput;
            0    7     1    valueCount  I
            0    7     2  bitsPerValue  I
            1    7     3        reader  Lorg/apache/lucene/util/packed/Packed64SingleBlock;
            2    6     4             i  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
              Name  Flags
      in            
      valueCount    
      bitsPerValue  

  public static org.apache.lucene.util.packed.Packed64SingleBlock create(int, int);
    descriptor: (II)Lorg/apache/lucene/util/packed/Packed64SingleBlock;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // int valueCount
        start local 1 // int bitsPerValue
         0: .line 218
            iload 1 /* bitsPerValue */
            tableswitch { // 1 - 32
                    1: 1
                    2: 2
                    3: 3
                    4: 4
                    5: 5
                    6: 6
                    7: 7
                    8: 8
                    9: 9
                   10: 10
                   11: 15
                   12: 11
                   13: 15
                   14: 15
                   15: 15
                   16: 12
                   17: 15
                   18: 15
                   19: 15
                   20: 15
                   21: 13
                   22: 15
                   23: 15
                   24: 15
                   25: 15
                   26: 15
                   27: 15
                   28: 15
                   29: 15
                   30: 15
                   31: 15
                   32: 14
              default: 15
          }
         1: .line 220
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock1
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock1.<init>:(I)V
            areturn
         2: .line 222
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock2
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock2.<init>:(I)V
            areturn
         3: .line 224
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock3
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock3.<init>:(I)V
            areturn
         4: .line 226
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock4
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock4.<init>:(I)V
            areturn
         5: .line 228
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock5
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock5.<init>:(I)V
            areturn
         6: .line 230
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock6
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock6.<init>:(I)V
            areturn
         7: .line 232
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock7
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock7.<init>:(I)V
            areturn
         8: .line 234
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock8
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock8.<init>:(I)V
            areturn
         9: .line 236
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock9
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock9.<init>:(I)V
            areturn
        10: .line 238
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock10
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock10.<init>:(I)V
            areturn
        11: .line 240
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock12
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock12.<init>:(I)V
            areturn
        12: .line 242
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock16
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock16.<init>:(I)V
            areturn
        13: .line 244
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock21
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock21.<init>:(I)V
            areturn
        14: .line 246
      StackMap locals:
      StackMap stack:
            new org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock32
            dup
            iload 0 /* valueCount */
            invokespecial org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock32.<init>:(I)V
            areturn
        15: .line 248
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            ldc "Unsupported number of bits per value: 32"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int bitsPerValue
        end local 0 // int valueCount
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   16     0    valueCount  I
            0   16     1  bitsPerValue  I
    MethodParameters:
              Name  Flags
      valueCount    
      bitsPerValue  
}
SourceFile: "Packed64SingleBlock.java"
NestMembers:
  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock1  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock10  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock12  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock16  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock2  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock21  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock3  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock32  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock4  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock5  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock6  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock7  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock8  org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock9
InnerClasses:
  Packed64SingleBlock1 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock1 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock10 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock10 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock12 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock12 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock16 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock16 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock2 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock2 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock21 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock21 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock3 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock3 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock32 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock32 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock4 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock4 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock5 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock5 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock6 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock6 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock7 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock7 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock8 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock8 of org.apache.lucene.util.packed.Packed64SingleBlock
  Packed64SingleBlock9 = org.apache.lucene.util.packed.Packed64SingleBlock$Packed64SingleBlock9 of org.apache.lucene.util.packed.Packed64SingleBlock
  public abstract Decoder = org.apache.lucene.util.packed.PackedInts$Decoder of org.apache.lucene.util.packed.PackedInts
  public Format = org.apache.lucene.util.packed.PackedInts$Format of org.apache.lucene.util.packed.PackedInts
  abstract MutableImpl = org.apache.lucene.util.packed.PackedInts$MutableImpl of org.apache.lucene.util.packed.PackedInts