class org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData
  super_class: java.lang.Object
{
  public final org.apache.lucene.index.FieldInfo fieldInfo;
    descriptor: Lorg/apache/lucene/index/FieldInfo;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final long numTerms;
    descriptor: J
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final long termsStartPointer;
    descriptor: J
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final long sumTotalTermFreq;
    descriptor: J
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final long sumDocFreq;
    descriptor: J
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int docCount;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public final int longsSize;
    descriptor: I
    flags: (0x0011) ACC_PUBLIC, 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=1, locals=0, args_size=0
         0: .line 77
            ldc Lorg/apache/lucene/codecs/blockterms/BlockTermsWriter;
            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.codecs.blockterms.BlockTermsWriter$FieldMetaData.$assertionsDisabled:Z
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(org.apache.lucene.index.FieldInfo, long, long, long, long, int, int);
    descriptor: (Lorg/apache/lucene/index/FieldInfo;JJJJII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=12, args_size=8
        start local 0 // org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData this
        start local 1 // org.apache.lucene.index.FieldInfo fieldInfo
        start local 2 // long numTerms
        start local 4 // long termsStartPointer
        start local 6 // long sumTotalTermFreq
        start local 8 // long sumDocFreq
        start local 10 // int docCount
        start local 11 // int longsSize
         0: .line 86
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 87
            getstatic org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData.$assertionsDisabled:Z
            ifne 2
            lload 2 /* numTerms */
            lconst_0
            lcmp
            ifgt 2
            new java.lang.AssertionError
            dup
            invokespecial java.lang.AssertionError.<init>:()V
            athrow
         2: .line 88
      StackMap locals: org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData org.apache.lucene.index.FieldInfo long long long long int int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* fieldInfo */
            putfield org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData.fieldInfo:Lorg/apache/lucene/index/FieldInfo;
         3: .line 89
            aload 0 /* this */
            lload 4 /* termsStartPointer */
            putfield org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData.termsStartPointer:J
         4: .line 90
            aload 0 /* this */
            lload 2 /* numTerms */
            putfield org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData.numTerms:J
         5: .line 91
            aload 0 /* this */
            lload 6 /* sumTotalTermFreq */
            putfield org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData.sumTotalTermFreq:J
         6: .line 92
            aload 0 /* this */
            lload 8 /* sumDocFreq */
            putfield org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData.sumDocFreq:J
         7: .line 93
            aload 0 /* this */
            iload 10 /* docCount */
            putfield org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData.docCount:I
         8: .line 94
            aload 0 /* this */
            iload 11 /* longsSize */
            putfield org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData.longsSize:I
         9: .line 95
            return
        end local 11 // int longsSize
        end local 10 // int docCount
        end local 8 // long sumDocFreq
        end local 6 // long sumTotalTermFreq
        end local 4 // long termsStartPointer
        end local 2 // long numTerms
        end local 1 // org.apache.lucene.index.FieldInfo fieldInfo
        end local 0 // org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   10     0               this  Lorg/apache/lucene/codecs/blockterms/BlockTermsWriter$FieldMetaData;
            0   10     1          fieldInfo  Lorg/apache/lucene/index/FieldInfo;
            0   10     2           numTerms  J
            0   10     4  termsStartPointer  J
            0   10     6   sumTotalTermFreq  J
            0   10     8         sumDocFreq  J
            0   10    10           docCount  I
            0   10    11          longsSize  I
    MethodParameters:
                   Name  Flags
      fieldInfo          
      numTerms           
      termsStartPointer  
      sumTotalTermFreq   
      sumDocFreq         
      docCount           
      longsSize          
}
SourceFile: "BlockTermsWriter.java"
NestHost: org.apache.lucene.codecs.blockterms.BlockTermsWriter
InnerClasses:
  private FieldMetaData = org.apache.lucene.codecs.blockterms.BlockTermsWriter$FieldMetaData of org.apache.lucene.codecs.blockterms.BlockTermsWriter