public class org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat extends org.apache.lucene.codecs.FieldInfosFormat
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat
super_class: org.apache.lucene.codecs.FieldInfosFormat
{
static final java.lang.String FIELD_INFOS_EXTENSION;
descriptor: Ljava/lang/String;
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: "inf"
static final org.apache.lucene.util.BytesRef NUMFIELDS;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef NAME;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef NUMBER;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef STORETV;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef STORETVPOS;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef STORETVOFF;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef PAYLOADS;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef NORMS;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef DOCVALUES;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef DOCVALUES_GEN;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef INDEXOPTIONS;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef NUM_ATTS;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef ATT_KEY;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef ATT_VALUE;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef DATA_DIM_COUNT;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef INDEX_DIM_COUNT;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef DIM_NUM_BYTES;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.apache.lucene.util.BytesRef SOFT_DELETES;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0018) ACC_STATIC, 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=3, locals=0, args_size=0
0: ldc Lorg/apache/lucene/codecs/simpletext/SimpleTextFieldInfosFormat;
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.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
3: new org.apache.lucene.util.BytesRef
dup
ldc "number of fields "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUMFIELDS:Lorg/apache/lucene/util/BytesRef;
4: new org.apache.lucene.util.BytesRef
dup
ldc " name "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NAME:Lorg/apache/lucene/util/BytesRef;
5: new org.apache.lucene.util.BytesRef
dup
ldc " number "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUMBER:Lorg/apache/lucene/util/BytesRef;
6: new org.apache.lucene.util.BytesRef
dup
ldc " term vectors "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.STORETV:Lorg/apache/lucene/util/BytesRef;
7: new org.apache.lucene.util.BytesRef
dup
ldc " term vector positions "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.STORETVPOS:Lorg/apache/lucene/util/BytesRef;
8: new org.apache.lucene.util.BytesRef
dup
ldc " term vector offsets "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.STORETVOFF:Lorg/apache/lucene/util/BytesRef;
9: new org.apache.lucene.util.BytesRef
dup
ldc " payloads "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.PAYLOADS:Lorg/apache/lucene/util/BytesRef;
10: new org.apache.lucene.util.BytesRef
dup
ldc " norms "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NORMS:Lorg/apache/lucene/util/BytesRef;
11: new org.apache.lucene.util.BytesRef
dup
ldc " doc values "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DOCVALUES:Lorg/apache/lucene/util/BytesRef;
12: new org.apache.lucene.util.BytesRef
dup
ldc " doc values gen "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DOCVALUES_GEN:Lorg/apache/lucene/util/BytesRef;
13: new org.apache.lucene.util.BytesRef
dup
ldc " index options "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.INDEXOPTIONS:Lorg/apache/lucene/util/BytesRef;
14: new org.apache.lucene.util.BytesRef
dup
ldc " attributes "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUM_ATTS:Lorg/apache/lucene/util/BytesRef;
15: new org.apache.lucene.util.BytesRef
dup
ldc " key "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.ATT_KEY:Lorg/apache/lucene/util/BytesRef;
16: new org.apache.lucene.util.BytesRef
dup
ldc " value "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.ATT_VALUE:Lorg/apache/lucene/util/BytesRef;
17: new org.apache.lucene.util.BytesRef
dup
ldc " data dimensional count "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DATA_DIM_COUNT:Lorg/apache/lucene/util/BytesRef;
18: new org.apache.lucene.util.BytesRef
dup
ldc " index dimensional count "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.INDEX_DIM_COUNT:Lorg/apache/lucene/util/BytesRef;
19: new org.apache.lucene.util.BytesRef
dup
ldc " dimensional num bytes "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DIM_NUM_BYTES:Lorg/apache/lucene/util/BytesRef;
20: new org.apache.lucene.util.BytesRef
dup
ldc " soft-deletes "
invokespecial org.apache.lucene.util.BytesRef.<init>:(Ljava/lang/CharSequence;)V
putstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.SOFT_DELETES:Lorg/apache/lucene/util/BytesRef;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.lucene.codecs.FieldInfosFormat.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/codecs/simpletext/SimpleTextFieldInfosFormat;
public org.apache.lucene.index.FieldInfos read(org.apache.lucene.store.Directory, org.apache.lucene.index.SegmentInfo, java.lang.String, org.apache.lucene.store.IOContext);
descriptor: (Lorg/apache/lucene/store/Directory;Lorg/apache/lucene/index/SegmentInfo;Ljava/lang/String;Lorg/apache/lucene/store/IOContext;)Lorg/apache/lucene/index/FieldInfos;
flags: (0x0001) ACC_PUBLIC
Code:
stack=18, locals=31, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
getfield org.apache.lucene.index.SegmentInfo.name:Ljava/lang/String;
aload 3
ldc "inf"
invokestatic org.apache.lucene.index.IndexFileNames.segmentFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 5
start local 5 1: aload 1
aload 5
aload 4
invokevirtual org.apache.lucene.store.Directory.openChecksumInput:(Ljava/lang/String;Lorg/apache/lucene/store/IOContext;)Lorg/apache/lucene/store/ChecksumIndexInput;
astore 6
start local 6 2: new org.apache.lucene.util.BytesRefBuilder
dup
invokespecial org.apache.lucene.util.BytesRefBuilder.<init>:()V
astore 7
start local 7 3: iconst_0
istore 8
start local 8 4: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
5: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 6
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUMFIELDS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 6
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
6: StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.ChecksumIndexInput org.apache.lucene.util.BytesRefBuilder int
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUMFIELDS:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
istore 9
start local 9 7: iload 9
anewarray org.apache.lucene.index.FieldInfo
astore 10
start local 10 8: iconst_0
istore 11
start local 11 9: goto 70
10: StackMap locals: int org.apache.lucene.index.FieldInfo[] int
StackMap stack:
aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
11: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 12
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NAME:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 12
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
12: StackMap locals:
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NAME:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
astore 12
start local 12 13: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
14: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 15
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUMBER:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 15
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
15: StackMap locals: java.lang.String
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUMBER:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
istore 13
start local 13 16: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
17: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 18
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.INDEXOPTIONS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 18
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
18: StackMap locals: int
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.INDEXOPTIONS:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
astore 14
start local 14 19: aload 14
invokestatic org.apache.lucene.index.IndexOptions.valueOf:(Ljava/lang/String;)Lorg/apache/lucene/index/IndexOptions;
astore 15
start local 15 20: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
21: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 22
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.STORETV:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 22
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
22: StackMap locals: java.lang.String org.apache.lucene.index.IndexOptions
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.STORETV:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Boolean.parseBoolean:(Ljava/lang/String;)Z
istore 16
start local 16 23: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
24: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 25
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.PAYLOADS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 25
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
25: StackMap locals: int
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.PAYLOADS:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Boolean.parseBoolean:(Ljava/lang/String;)Z
istore 17
start local 17 26: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
27: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 28
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NORMS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 28
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
28: StackMap locals: int
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NORMS:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Boolean.parseBoolean:(Ljava/lang/String;)Z
ifeq 29
iconst_0
goto 30
StackMap locals:
StackMap stack:
29: iconst_1
StackMap locals:
StackMap stack: int
30: istore 18
start local 18 31: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
32: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 33
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DOCVALUES:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 33
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
33: StackMap locals: int
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DOCVALUES:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
astore 19
start local 19 34: aload 0
aload 19
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.docValuesType:(Ljava/lang/String;)Lorg/apache/lucene/index/DocValuesType;
astore 20
start local 20 35: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
36: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 37
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DOCVALUES_GEN:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 37
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
37: StackMap locals: java.lang.String org.apache.lucene.index.DocValuesType
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DOCVALUES_GEN:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
lstore 21
start local 21 38: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
39: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 40
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUM_ATTS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 40
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
40: StackMap locals: long
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUM_ATTS:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
istore 23
start local 23 41: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 24
start local 24 42: iconst_0
istore 25
start local 25 43: goto 52
44: StackMap locals: int java.util.Map int
StackMap stack:
aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
45: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 46
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.ATT_KEY:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 46
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
46: StackMap locals:
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.ATT_KEY:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
astore 26
start local 26 47: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
48: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 49
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.ATT_VALUE:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 49
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
49: StackMap locals: java.lang.String
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.ATT_VALUE:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
astore 27
start local 27 50: aload 24
aload 26
aload 27
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
end local 27 end local 26 51: iinc 25 1
StackMap locals:
StackMap stack:
52: iload 25
iload 23
if_icmplt 44
end local 25 53: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
54: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 55
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DATA_DIM_COUNT:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 55
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
55: StackMap locals:
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DATA_DIM_COUNT:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
istore 25
start local 25 56: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
57: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 58
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.INDEX_DIM_COUNT:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 58
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
58: StackMap locals: int
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.INDEX_DIM_COUNT:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
istore 26
start local 26 59: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
60: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 61
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DIM_NUM_BYTES:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 61
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
61: StackMap locals: int
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DIM_NUM_BYTES:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
istore 27
start local 27 62: aload 6
aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.readLine:(Lorg/apache/lucene/store/DataInput;Lorg/apache/lucene/util/BytesRefBuilder;)V
63: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 64
aload 7
invokevirtual org.apache.lucene.util.BytesRefBuilder.get:()Lorg/apache/lucene/util/BytesRef;
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.SOFT_DELETES:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.util.StringHelper.startsWith:(Lorg/apache/lucene/util/BytesRef;Lorg/apache/lucene/util/BytesRef;)Z
ifne 64
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
64: StackMap locals: int
StackMap stack:
aload 0
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.SOFT_DELETES:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
aload 7
invokevirtual org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.readString:(ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
invokestatic java.lang.Boolean.parseBoolean:(Ljava/lang/String;)Z
istore 28
start local 28 65: aload 10
iload 11
new org.apache.lucene.index.FieldInfo
dup
aload 12
iload 13
iload 16
66: iload 18
iload 17
aload 15
aload 20
lload 21
aload 24
invokestatic java.util.Collections.unmodifiableMap:(Ljava/util/Map;)Ljava/util/Map;
67: iload 25
iload 26
iload 27
iload 28
invokespecial org.apache.lucene.index.FieldInfo.<init>:(Ljava/lang/String;IZZZLorg/apache/lucene/index/IndexOptions;Lorg/apache/lucene/index/DocValuesType;JLjava/util/Map;IIIZ)V
68: aastore
end local 28 end local 27 end local 26 end local 25 end local 24 end local 23 end local 21 end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 69: iinc 11 1
StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.ChecksumIndexInput org.apache.lucene.util.BytesRefBuilder int int org.apache.lucene.index.FieldInfo[] int
StackMap stack:
70: iload 11
iload 9
if_icmplt 10
end local 11 71: aload 6
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.checkFooter:(Lorg/apache/lucene/store/ChecksumIndexInput;)V
72: new org.apache.lucene.index.FieldInfos
dup
aload 10
invokespecial org.apache.lucene.index.FieldInfos.<init>:([Lorg/apache/lucene/index/FieldInfo;)V
astore 11
start local 11 73: iconst_1
istore 8
74: aload 11
astore 30
75: iload 8
ifeq 78
76: aload 6
invokevirtual org.apache.lucene.store.ChecksumIndexInput.close:()V
77: goto 80
StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.ChecksumIndexInput org.apache.lucene.util.BytesRefBuilder int int org.apache.lucene.index.FieldInfo[] org.apache.lucene.index.FieldInfos top top top top top top top top top top top top top top top top top top org.apache.lucene.index.FieldInfos
StackMap stack:
78: iconst_1
anewarray java.io.Closeable
dup
iconst_0
79: aload 6
aastore
invokestatic org.apache.lucene.util.IOUtils.closeWhileHandlingException:([Ljava/io/Closeable;)V
80: StackMap locals:
StackMap stack:
aload 30
areturn
end local 11 end local 10 end local 9 81: StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.ChecksumIndexInput org.apache.lucene.util.BytesRefBuilder int
StackMap stack: java.lang.Throwable
astore 29
82: iload 8
ifeq 85
83: aload 6
invokevirtual org.apache.lucene.store.ChecksumIndexInput.close:()V
84: goto 87
StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.ChecksumIndexInput org.apache.lucene.util.BytesRefBuilder int top top top top top top top top top top top top top top top top top top top top java.lang.Throwable
StackMap stack:
85: iconst_1
anewarray java.io.Closeable
dup
iconst_0
86: aload 6
aastore
invokestatic org.apache.lucene.util.IOUtils.closeWhileHandlingException:([Ljava/io/Closeable;)V
87: StackMap locals:
StackMap stack:
aload 29
athrow
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 88 0 this Lorg/apache/lucene/codecs/simpletext/SimpleTextFieldInfosFormat;
0 88 1 directory Lorg/apache/lucene/store/Directory;
0 88 2 segmentInfo Lorg/apache/lucene/index/SegmentInfo;
0 88 3 segmentSuffix Ljava/lang/String;
0 88 4 iocontext Lorg/apache/lucene/store/IOContext;
1 88 5 fileName Ljava/lang/String;
2 88 6 input Lorg/apache/lucene/store/ChecksumIndexInput;
3 88 7 scratch Lorg/apache/lucene/util/BytesRefBuilder;
4 88 8 success Z
7 81 9 size I
8 81 10 infos [Lorg/apache/lucene/index/FieldInfo;
9 71 11 i I
13 69 12 name Ljava/lang/String;
16 69 13 fieldNumber I
19 69 14 s Ljava/lang/String;
20 69 15 indexOptions Lorg/apache/lucene/index/IndexOptions;
23 69 16 storeTermVector Z
26 69 17 storePayloads Z
31 69 18 omitNorms Z
34 69 19 dvType Ljava/lang/String;
35 69 20 docValuesType Lorg/apache/lucene/index/DocValuesType;
38 69 21 dvGen J
41 69 23 numAtts I
42 69 24 atts Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
43 53 25 j I
47 51 26 key Ljava/lang/String;
50 51 27 value Ljava/lang/String;
56 69 25 dataDimensionalCount I
59 69 26 indexDimensionalCount I
62 69 27 dimensionalNumBytes I
65 69 28 isSoftDeletesField Z
73 81 11 fieldInfos Lorg/apache/lucene/index/FieldInfos;
Exception table:
from to target type
4 75 81 any
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
directory
segmentInfo
segmentSuffix
iocontext
public org.apache.lucene.index.DocValuesType docValuesType(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/lucene/index/DocValuesType;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokestatic org.apache.lucene.index.DocValuesType.valueOf:(Ljava/lang/String;)Lorg/apache/lucene/index/DocValuesType;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/codecs/simpletext/SimpleTextFieldInfosFormat;
0 1 1 dvType Ljava/lang/String;
MethodParameters:
Name Flags
dvType
private java.lang.String readString(int, org.apache.lucene.util.BytesRefBuilder);
descriptor: (ILorg/apache/lucene/util/BytesRefBuilder;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.String
dup
aload 2
invokevirtual org.apache.lucene.util.BytesRefBuilder.bytes:()[B
iload 1
aload 2
invokevirtual org.apache.lucene.util.BytesRefBuilder.length:()I
iload 1
isub
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
invokespecial java.lang.String.<init>:([BIILjava/nio/charset/Charset;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/codecs/simpletext/SimpleTextFieldInfosFormat;
0 1 1 offset I
0 1 2 scratch Lorg/apache/lucene/util/BytesRefBuilder;
MethodParameters:
Name Flags
offset
scratch
public void write(org.apache.lucene.store.Directory, org.apache.lucene.index.SegmentInfo, java.lang.String, org.apache.lucene.index.FieldInfos, org.apache.lucene.store.IOContext);
descriptor: (Lorg/apache/lucene/store/Directory;Lorg/apache/lucene/index/SegmentInfo;Ljava/lang/String;Lorg/apache/lucene/index/FieldInfos;Lorg/apache/lucene/store/IOContext;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=18, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 2
getfield org.apache.lucene.index.SegmentInfo.name:Ljava/lang/String;
aload 3
ldc "inf"
invokestatic org.apache.lucene.index.IndexFileNames.segmentFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 6
start local 6 1: aload 1
aload 6
aload 5
invokevirtual org.apache.lucene.store.Directory.createOutput:(Ljava/lang/String;Lorg/apache/lucene/store/IOContext;)Lorg/apache/lucene/store/IndexOutput;
astore 7
start local 7 2: new org.apache.lucene.util.BytesRefBuilder
dup
invokespecial org.apache.lucene.util.BytesRefBuilder.<init>:()V
astore 8
start local 8 3: iconst_0
istore 9
start local 9 4: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUMFIELDS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
5: aload 7
aload 4
invokevirtual org.apache.lucene.index.FieldInfos.size:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
6: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
7: aload 4
invokevirtual org.apache.lucene.index.FieldInfos.iterator:()Ljava/util/Iterator;
astore 11
goto 66
StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int top java.util.Iterator
StackMap stack:
8: aload 11
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.lucene.index.FieldInfo
astore 10
start local 10 9: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NAME:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
10: aload 7
aload 10
getfield org.apache.lucene.index.FieldInfo.name:Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
11: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
12: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUMBER:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
13: aload 7
aload 10
getfield org.apache.lucene.index.FieldInfo.number:I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
14: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
15: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.INDEXOPTIONS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
16: aload 10
invokevirtual org.apache.lucene.index.FieldInfo.getIndexOptions:()Lorg/apache/lucene/index/IndexOptions;
astore 12
start local 12 17: getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.$assertionsDisabled:Z
ifne 18
aload 12
getstatic org.apache.lucene.index.IndexOptions.DOCS_AND_FREQS_AND_POSITIONS:Lorg/apache/lucene/index/IndexOptions;
invokevirtual org.apache.lucene.index.IndexOptions.compareTo:(Ljava/lang/Enum;)I
ifge 18
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.hasPayloads:()Z
ifeq 18
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
18: StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int org.apache.lucene.index.FieldInfo java.util.Iterator org.apache.lucene.index.IndexOptions
StackMap stack:
aload 7
aload 12
invokevirtual org.apache.lucene.index.IndexOptions.toString:()Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
19: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
20: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.STORETV:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
21: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.hasVectors:()Z
invokestatic java.lang.Boolean.toString:(Z)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
22: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
23: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.PAYLOADS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
24: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.hasPayloads:()Z
invokestatic java.lang.Boolean.toString:(Z)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
25: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
26: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NORMS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
27: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.omitsNorms:()Z
ifeq 28
iconst_0
goto 29
StackMap locals:
StackMap stack: org.apache.lucene.store.IndexOutput
28: iconst_1
StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int org.apache.lucene.index.FieldInfo java.util.Iterator org.apache.lucene.index.IndexOptions
StackMap stack: org.apache.lucene.store.IndexOutput int
29: invokestatic java.lang.Boolean.toString:(Z)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
30: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
31: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DOCVALUES:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
32: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.getDocValuesType:()Lorg/apache/lucene/index/DocValuesType;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.getDocValuesType:(Lorg/apache/lucene/index/DocValuesType;)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
33: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
34: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DOCVALUES_GEN:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
35: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.getDocValuesGen:()J
invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
36: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
37: aload 10
invokevirtual org.apache.lucene.index.FieldInfo.attributes:()Ljava/util/Map;
astore 13
start local 13 38: aload 13
ifnonnull 39
iconst_0
goto 40
StackMap locals: java.util.Map
StackMap stack:
39: aload 13
invokeinterface java.util.Map.size:()I
StackMap locals:
StackMap stack: int
40: istore 14
start local 14 41: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.NUM_ATTS:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
42: aload 7
iload 14
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
43: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
44: iload 14
ifle 54
45: aload 13
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 16
goto 53
StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int org.apache.lucene.index.FieldInfo java.util.Iterator org.apache.lucene.index.IndexOptions java.util.Map int top java.util.Iterator
StackMap stack:
46: aload 16
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 15
start local 15 47: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.ATT_KEY:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
48: aload 7
aload 15
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast java.lang.String
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
49: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
50: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.ATT_VALUE:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
51: aload 7
aload 15
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
52: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
end local 15 53: StackMap locals:
StackMap stack:
aload 16
invokeinterface java.util.Iterator.hasNext:()Z
ifne 46
54: StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int org.apache.lucene.index.FieldInfo java.util.Iterator org.apache.lucene.index.IndexOptions java.util.Map int
StackMap stack:
aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DATA_DIM_COUNT:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
55: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.getPointDataDimensionCount:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
56: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
57: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.INDEX_DIM_COUNT:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
58: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.getPointIndexDimensionCount:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
59: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
60: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.DIM_NUM_BYTES:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
61: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.getPointNumBytes:()I
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
62: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
63: aload 7
getstatic org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.SOFT_DELETES:Lorg/apache/lucene/util/BytesRef;
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Lorg/apache/lucene/util/BytesRef;)V
64: aload 7
aload 10
invokevirtual org.apache.lucene.index.FieldInfo.isSoftDeletesField:()Z
invokestatic java.lang.Boolean.toString:(Z)Ljava/lang/String;
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.write:(Lorg/apache/lucene/store/DataOutput;Ljava/lang/String;Lorg/apache/lucene/util/BytesRefBuilder;)V
65: aload 7
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeNewline:(Lorg/apache/lucene/store/DataOutput;)V
end local 14 end local 13 end local 12 end local 10 66: StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int top java.util.Iterator
StackMap stack:
aload 11
invokeinterface java.util.Iterator.hasNext:()Z
ifne 8
67: aload 7
aload 8
invokestatic org.apache.lucene.codecs.simpletext.SimpleTextUtil.writeChecksum:(Lorg/apache/lucene/store/IndexOutput;Lorg/apache/lucene/util/BytesRefBuilder;)V
68: iconst_1
istore 9
69: goto 77
StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int
StackMap stack: java.lang.Throwable
70: astore 17
71: iload 9
ifeq 74
72: aload 7
invokevirtual org.apache.lucene.store.IndexOutput.close:()V
73: goto 76
StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int top top top top top top top java.lang.Throwable
StackMap stack:
74: iconst_1
anewarray java.io.Closeable
dup
iconst_0
75: aload 7
aastore
invokestatic org.apache.lucene.util.IOUtils.closeWhileHandlingException:([Ljava/io/Closeable;)V
76: StackMap locals:
StackMap stack:
aload 17
athrow
77: StackMap locals: org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat org.apache.lucene.store.Directory org.apache.lucene.index.SegmentInfo java.lang.String org.apache.lucene.index.FieldInfos org.apache.lucene.store.IOContext java.lang.String org.apache.lucene.store.IndexOutput org.apache.lucene.util.BytesRefBuilder int
StackMap stack:
iload 9
ifeq 80
78: aload 7
invokevirtual org.apache.lucene.store.IndexOutput.close:()V
79: goto 82
StackMap locals:
StackMap stack:
80: iconst_1
anewarray java.io.Closeable
dup
iconst_0
81: aload 7
aastore
invokestatic org.apache.lucene.util.IOUtils.closeWhileHandlingException:([Ljava/io/Closeable;)V
82: StackMap locals:
StackMap stack:
return
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 83 0 this Lorg/apache/lucene/codecs/simpletext/SimpleTextFieldInfosFormat;
0 83 1 directory Lorg/apache/lucene/store/Directory;
0 83 2 segmentInfo Lorg/apache/lucene/index/SegmentInfo;
0 83 3 segmentSuffix Ljava/lang/String;
0 83 4 infos Lorg/apache/lucene/index/FieldInfos;
0 83 5 context Lorg/apache/lucene/store/IOContext;
1 83 6 fileName Ljava/lang/String;
2 83 7 out Lorg/apache/lucene/store/IndexOutput;
3 83 8 scratch Lorg/apache/lucene/util/BytesRefBuilder;
4 83 9 success Z
9 66 10 fi Lorg/apache/lucene/index/FieldInfo;
17 66 12 indexOptions Lorg/apache/lucene/index/IndexOptions;
38 66 13 atts Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
41 66 14 numAtts I
47 53 15 entry Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
Exception table:
from to target type
4 70 70 any
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
directory
segmentInfo
segmentSuffix
infos
context
private static java.lang.String getDocValuesType(org.apache.lucene.index.DocValuesType);
descriptor: (Lorg/apache/lucene/index/DocValuesType;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.lucene.index.DocValuesType.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 type Lorg/apache/lucene/index/DocValuesType;
MethodParameters:
Name Flags
type
}
SourceFile: "SimpleTextFieldInfosFormat.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map