final class org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum extends org.apache.lucene.index.BaseTermsEnum
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum
super_class: org.apache.lucene.index.BaseTermsEnum
{
private final org.apache.lucene.util.automaton.RunAutomaton runAutomaton;
descriptor: Lorg/apache/lucene/util/automaton/RunAutomaton;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final org.apache.lucene.util.automaton.CompiledAutomaton compiledAutomaton;
descriptor: Lorg/apache/lucene/util/automaton/CompiledAutomaton;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private int termOrd;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final org.apache.lucene.util.BytesRef scratch;
descriptor: Lorg/apache/lucene/util/BytesRef;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State[] states;
descriptor: [Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
flags: (0x0002) ACC_PRIVATE
private int stateUpto;
descriptor: I
flags: (0x0002) ACC_PRIVATE
final org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField this$1;
descriptor: Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
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: ldc Lorg/apache/lucene/codecs/memory/DirectPostingsFormat;
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.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField, org.apache.lucene.util.automaton.CompiledAutomaton, org.apache.lucene.util.BytesRef);
descriptor: (Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;Lorg/apache/lucene/util/automaton/CompiledAutomaton;Lorg/apache/lucene/util/BytesRef;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=12, args_size=4
start local 0 start local 2 start local 3 0: aload 0
aload 1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
aload 0
invokespecial org.apache.lucene.index.BaseTermsEnum.<init>:()V
1: aload 0
new org.apache.lucene.util.BytesRef
dup
invokespecial org.apache.lucene.util.BytesRef.<init>:()V
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
2: aload 0
aload 2
getfield org.apache.lucene.util.automaton.CompiledAutomaton.runAutomaton:Lorg/apache/lucene/util/automaton/ByteRunAutomaton;
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.runAutomaton:Lorg/apache/lucene/util/automaton/RunAutomaton;
3: aload 0
aload 2
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
4: aload 0
iconst_m1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
5: aload 0
iconst_1
anewarray org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
6: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
new org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State
dup
aload 0
invokespecial org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.<init>:(Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;)V
aastore
7: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
arraylength
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
8: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
iconst_0
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
9: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.automaton:Lorg/apache/lucene/util/automaton/Automaton;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
invokevirtual org.apache.lucene.util.automaton.Automaton.getNumTransitions:(I)I
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionCount:I
10: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.automaton:Lorg/apache/lucene/util/automaton/Automaton;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
invokevirtual org.apache.lucene.util.automaton.Automaton.initTransition:(ILorg/apache/lucene/util/automaton/Transition;)I
pop
11: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
iconst_m1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
12: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
iconst_m1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
13: aload 3
ifnull 89
14: iconst_0
istore 4
start local 4 15: aload 3
getfield org.apache.lucene.util.BytesRef.length:I
ifne 19
16: aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
arraylength
ifle 84
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
iconst_1
iaload
ifne 84
17: aload 0
iconst_0
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
18: goto 84
19: StackMap locals: org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField org.apache.lucene.util.automaton.CompiledAutomaton org.apache.lucene.util.BytesRef int
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
20: iconst_0
istore 5
start local 5 21: goto 83
22: StackMap locals: int
StackMap stack:
aload 3
getfield org.apache.lucene.util.BytesRef.bytes:[B
aload 3
getfield org.apache.lucene.util.BytesRef.offset:I
iload 5
iadd
baload
sipush 255
iand
istore 6
start local 6 23: goto 33
24: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
25: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 26
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionCount:I
if_icmplt 26
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
26: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.automaton:Lorg/apache/lucene/util/automaton/Automaton;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
invokevirtual org.apache.lucene.util.automaton.Automaton.getNextTransition:(Lorg/apache/lucene/util/automaton/Transition;)V
27: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
getfield org.apache.lucene.util.automaton.Transition.min:I
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMin:I
28: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
getfield org.apache.lucene.util.automaton.Transition.max:I
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
29: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 30
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMin:I
ifge 30
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
30: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 31
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMin:I
sipush 255
if_icmple 31
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
31: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 32
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
ifge 32
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
32: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 33
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
sipush 255
if_icmple 33
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
33: StackMap locals:
StackMap stack:
iload 6
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iload 5
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
if_icmpgt 24
34: goto 79
35: StackMap locals:
StackMap stack:
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skipOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iaload
istore 7
start local 7 36: aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skipOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
iaload
iload 7
isub
istore 8
start local 8 37: aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iaload
istore 9
start local 9 38: aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
iconst_1
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iadd
iaload
iload 9
isub
istore 10
start local 10 39: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
if_icmpne 43
40: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iconst_1
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
41: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
42: return
43: StackMap locals: org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField org.apache.lucene.util.automaton.CompiledAutomaton org.apache.lucene.util.BytesRef int int int int int int int
StackMap stack:
iload 10
iload 5
if_icmpne 47
44: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
45: iconst_0
istore 4
46: goto 79
StackMap locals:
StackMap stack:
47: iload 6
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
iload 9
iload 5
iadd
baload
sipush 255
iand
if_icmpge 52
48: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
49: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iload 4
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
50: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 51
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
ifge 51
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
51: StackMap locals:
StackMap stack:
return
52: StackMap locals:
StackMap stack:
iload 6
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
iload 9
iload 5
iadd
baload
sipush 255
iand
if_icmpne 74
53: iload 4
iload 8
if_icmpge 65
54: aload 0
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.grow:()V
55: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.runAutomaton:Lorg/apache/lucene/util/automaton/RunAutomaton;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
iload 6
invokevirtual org.apache.lucene.util.automaton.RunAutomaton.step:(II)I
istore 11
start local 11 56: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 57
iload 11
iconst_m1
if_icmpne 57
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
57: StackMap locals: int
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
58: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skips:[I
iload 7
iload 4
iinc 4 1
iadd
iaload
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
59: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
iload 11
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
60: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.automaton:Lorg/apache/lucene/util/automaton/Automaton;
iload 11
invokevirtual org.apache.lucene.util.automaton.Automaton.getNumTransitions:(I)I
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionCount:I
61: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.automaton:Lorg/apache/lucene/util/automaton/Automaton;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
invokevirtual org.apache.lucene.util.automaton.Automaton.initTransition:(ILorg/apache/lucene/util/automaton/Transition;)I
pop
62: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
iconst_m1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
63: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
iconst_m1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
64: goto 82
end local 11 65: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
istore 11
start local 11 66: goto 69
67: StackMap locals: int
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 68
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iload 11
if_icmpeq 68
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skipOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iaload
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skipOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
iaload
if_icmpeq 68
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
68: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
69: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
arraylength
if_icmpge 70
aload 1
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aload 3
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.compare:(ILorg/apache/lucene/util/BytesRef;)I
ifle 67
70: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 71
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iload 11
isub
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.minSkipCount:I
if_icmplt 71
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
71: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
72: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iload 4
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
73: return
end local 11 74: StackMap locals:
StackMap stack:
iload 4
iload 8
if_icmpge 77
75: aload 0
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skips:[I
iload 7
iload 4
iadd
iaload
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
76: goto 78
77: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
78: StackMap locals:
StackMap stack:
iconst_0
istore 4
end local 10 end local 9 end local 8 end local 7 79: StackMap locals: org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField org.apache.lucene.util.automaton.CompiledAutomaton org.apache.lucene.util.BytesRef int int int
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
arraylength
if_icmplt 35
80: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
81: return
end local 6 82: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
83: iload 5
aload 3
getfield org.apache.lucene.util.BytesRef.length:I
if_icmplt 22
end local 5 84: StackMap locals:
StackMap stack:
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iaload
istore 5
start local 5 85: aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
iconst_1
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iadd
iaload
iload 5
isub
istore 6
start local 6 86: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iflt 89
aload 3
new org.apache.lucene.util.BytesRef
dup
aload 1
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
iload 5
iload 6
invokespecial org.apache.lucene.util.BytesRef.<init>:([BII)V
invokevirtual org.apache.lucene.util.BytesRef.equals:(Ljava/lang/Object;)Z
ifne 89
87: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iload 4
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
88: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
end local 6 end local 5 end local 4 89: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 90 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
0 90 2 compiled Lorg/apache/lucene/util/automaton/CompiledAutomaton;
0 90 3 startTerm Lorg/apache/lucene/util/BytesRef;
15 89 4 skipUpto I
21 84 5 i I
23 82 6 label I
36 79 7 skipOffset I
37 79 8 numSkips I
38 79 9 termOffset I
39 79 10 termLength I
56 65 11 nextState I
66 74 11 startTermOrd I
85 89 5 termOffset I
86 89 6 termLen I
MethodParameters:
Name Flags
this$0 final
compiled
startTerm
private void grow();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
arraylength
iconst_1
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iadd
if_icmpne 5
1: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
arraylength
iconst_1
iadd
anewarray org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State
astore 1
start local 1 2: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aload 1
iconst_0
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
arraylength
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
3: aload 1
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
arraylength
new org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State
dup
aload 0
invokespecial org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.<init>:(Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;)V
aastore
4: aload 0
aload 1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
end local 1 5: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
2 5 1 newStates [Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
public org.apache.lucene.util.BytesRef next();
descriptor: ()Lorg/apache/lucene/util/BytesRef;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=13, args_size=1
start local 0 0: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
1: iconst_0
istore 1
start local 1 2: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
ifne 10
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
iconst_1
iaload
ifne 10
3: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 4
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
ifeq 4
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
4: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.runAutomaton:Lorg/apache/lucene/util/automaton/RunAutomaton;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
iconst_0
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
invokevirtual org.apache.lucene.util.automaton.RunAutomaton.isAccept:(I)Z
ifeq 9
5: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
putfield org.apache.lucene.util.BytesRef.bytes:[B
6: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
iconst_0
putfield org.apache.lucene.util.BytesRef.offset:I
7: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
iconst_0
putfield org.apache.lucene.util.BytesRef.length:I
8: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
areturn
9: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
10: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
arraylength
if_icmpne 12
11: aconst_null
areturn
12: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
astore 2
start local 2 13: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
if_icmpne 16
14: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iconst_1
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
15: goto 10
16: StackMap locals: org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iaload
istore 3
start local 3 17: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
iaload
iload 3
isub
istore 4
start local 4 18: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skipOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iaload
istore 5
start local 5 19: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skipOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
iaload
iload 5
isub
istore 6
start local 6 20: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 21
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
if_icmplt 21
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
21: StackMap locals: org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum int org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State int int int int
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 22
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iload 4
if_icmple 22
new java.lang.AssertionError
dup
new java.lang.StringBuilder
dup
ldc "term.length="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 4
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "; stateUpto="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
22: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
iload 3
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iadd
baload
sipush 255
iand
istore 7
start local 7 23: goto 42
24: StackMap locals: int
StackMap stack:
aload 2
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
25: aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionCount:I
if_icmpne 34
26: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
ifne 29
27: aload 0
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
arraylength
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
28: aconst_null
areturn
29: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 30
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
if_icmpgt 30
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
30: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
31: iconst_0
istore 1
32: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iconst_1
isub
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
33: goto 10
34: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.automaton:Lorg/apache/lucene/util/automaton/Automaton;
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
invokevirtual org.apache.lucene.util.automaton.Automaton.getNextTransition:(Lorg/apache/lucene/util/automaton/Transition;)V
35: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 36
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionCount:I
if_icmplt 36
new java.lang.AssertionError
dup
new java.lang.StringBuilder
dup
ldc " state.transitionUpto="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " vs "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionCount:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
36: StackMap locals:
StackMap stack:
aload 2
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
getfield org.apache.lucene.util.automaton.Transition.min:I
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMin:I
37: aload 2
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
getfield org.apache.lucene.util.automaton.Transition.max:I
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
38: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 39
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMin:I
ifge 39
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
39: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 40
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMin:I
sipush 255
if_icmple 40
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
40: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 41
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
ifge 41
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
41: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 42
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
sipush 255
if_icmple 42
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
42: StackMap locals:
StackMap stack:
iload 7
aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
if_icmpgt 24
43: aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMin:I
istore 8
start local 8 44: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
iload 3
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iadd
baload
sipush 255
iand
iload 8
if_icmpge 64
45: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
istore 9
start local 9 46: aload 2
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
iconst_1
isub
istore 10
start local 10 47: StackMap locals: int int int
StackMap stack:
iload 9
iload 10
if_icmple 51
48: aload 0
iload 9
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
49: iconst_0
istore 1
50: goto 10
51: StackMap locals:
StackMap stack:
iload 9
iload 10
iadd
iconst_1
iushr
istore 11
start local 11 52: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
iload 11
iaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iadd
baload
sipush 255
iand
iload 8
isub
istore 12
start local 12 53: iload 12
ifge 56
54: iload 11
iconst_1
iadd
istore 9
55: goto 47
StackMap locals: int int
StackMap stack:
56: iload 12
ifle 60
57: iload 11
iconst_1
isub
istore 10
58: goto 47
59: StackMap locals:
StackMap stack:
iinc 11 -1
60: StackMap locals:
StackMap stack:
iload 11
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
if_icmple 61
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
iload 11
iconst_1
isub
iaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iadd
baload
sipush 255
iand
iload 8
if_icmpeq 59
61: StackMap locals:
StackMap stack:
aload 0
iload 11
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
62: iconst_0
istore 1
63: goto 10
end local 12 end local 11 end local 10 end local 9 64: StackMap locals: org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum int org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State int int int int int int
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.runAutomaton:Lorg/apache/lucene/util/automaton/RunAutomaton;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
iload 7
invokevirtual org.apache.lucene.util.automaton.RunAutomaton.step:(II)I
istore 9
start local 9 65: iload 9
iconst_m1
if_icmpne 72
66: iload 1
iload 6
if_icmpge 69
67: aload 0
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skips:[I
iload 5
iload 1
iadd
iaload
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
68: goto 70
69: StackMap locals: int
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
70: StackMap locals:
StackMap stack:
iconst_0
istore 1
71: goto 10
StackMap locals:
StackMap stack:
72: iload 1
iload 6
if_icmpge 90
73: aload 0
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.grow:()V
74: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
75: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
iload 9
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.state:I
76: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.skips:[I
iload 5
iload 1
iinc 1 1
iadd
iaload
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.changeOrd:I
77: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.automaton:Lorg/apache/lucene/util/automaton/Automaton;
iload 9
invokevirtual org.apache.lucene.util.automaton.Automaton.getNumTransitions:(I)I
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionCount:I
78: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.automaton:Lorg/apache/lucene/util/automaton/Automaton;
iload 9
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transition:Lorg/apache/lucene/util/automaton/Transition;
invokevirtual org.apache.lucene.util.automaton.Automaton.initTransition:(ILorg/apache/lucene/util/automaton/Transition;)I
pop
79: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
iconst_m1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionUpto:I
80: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.states:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
aaload
iconst_m1
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State.transitionMax:I
81: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iload 4
if_icmpne 10
82: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.runAutomaton:Lorg/apache/lucene/util/automaton/RunAutomaton;
iload 9
invokevirtual org.apache.lucene.util.automaton.RunAutomaton.isAccept:(I)Z
ifeq 87
83: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
putfield org.apache.lucene.util.BytesRef.bytes:[B
84: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iaload
putfield org.apache.lucene.util.BytesRef.offset:I
85: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
iconst_1
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iadd
iaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.offset:I
isub
putfield org.apache.lucene.util.BytesRef.length:I
86: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
areturn
87: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
88: iconst_0
istore 1
89: goto 10
90: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.commonSuffixRef:Lorg/apache/lucene/util/BytesRef;
ifnull 105
91: getstatic org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.$assertionsDisabled:Z
ifne 92
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.commonSuffixRef:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.offset:I
ifeq 92
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
92: StackMap locals:
StackMap stack:
iload 4
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.commonSuffixRef:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
if_icmpge 96
93: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
94: iconst_0
istore 1
95: goto 10
96: StackMap locals:
StackMap stack:
iload 3
iload 4
iadd
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.commonSuffixRef:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
isub
istore 10
start local 10 97: iconst_0
istore 11
start local 11 98: goto 104
99: StackMap locals: int int
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
iload 10
iload 11
iadd
baload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.commonSuffixRef:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.bytes:[B
iload 11
baload
if_icmpeq 103
100: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
101: iconst_0
istore 1
102: goto 10
103: StackMap locals:
StackMap stack:
iinc 11 1
StackMap locals:
StackMap stack:
104: iload 11
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.compiledAutomaton:Lorg/apache/lucene/util/automaton/CompiledAutomaton;
getfield org.apache.lucene.util.automaton.CompiledAutomaton.commonSuffixRef:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.length:I
if_icmplt 99
end local 11 end local 10 105: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.stateUpto:I
iconst_1
iadd
istore 10
start local 10 106: goto 113
107: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.runAutomaton:Lorg/apache/lucene/util/automaton/RunAutomaton;
iload 9
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
iload 3
iload 10
iadd
baload
sipush 255
iand
invokevirtual org.apache.lucene.util.automaton.RunAutomaton.step:(II)I
istore 9
108: iload 9
iconst_m1
if_icmpne 112
109: aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
110: iconst_0
istore 1
111: goto 10
112: StackMap locals:
StackMap stack:
iinc 10 1
113: StackMap locals:
StackMap stack:
iload 10
iload 4
if_icmplt 107
114: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.runAutomaton:Lorg/apache/lucene/util/automaton/RunAutomaton;
iload 9
invokevirtual org.apache.lucene.util.automaton.RunAutomaton.isAccept:(I)Z
ifeq 119
115: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termBytes:[B
putfield org.apache.lucene.util.BytesRef.bytes:[B
116: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iaload
putfield org.apache.lucene.util.BytesRef.offset:I
117: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.termOffsets:[I
iconst_1
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iadd
iaload
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
getfield org.apache.lucene.util.BytesRef.offset:I
isub
putfield org.apache.lucene.util.BytesRef.length:I
118: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
areturn
119: StackMap locals:
StackMap stack:
aload 0
dup
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
iconst_1
iadd
putfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
120: iconst_0
istore 1
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 121: goto 10
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 122 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
2 122 1 skipUpto I
13 121 2 state Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State;
17 121 3 termOffset I
18 121 4 termLength I
19 121 5 skipOffset I
20 121 6 numSkips I
23 121 7 label I
44 121 8 targetLabel I
46 64 9 low I
47 64 10 high I
52 64 11 mid I
53 64 12 cmp I
65 121 9 nextState I
97 105 10 offset I
98 105 11 suffix I
106 121 10 upto I
public org.apache.lucene.index.TermState termState();
descriptor: ()Lorg/apache/lucene/index/TermState;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new org.apache.lucene.index.OrdTermState
dup
invokespecial org.apache.lucene.index.OrdTermState.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
i2l
putfield org.apache.lucene.index.OrdTermState.ord:J
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
1 3 1 state Lorg/apache/lucene/index/OrdTermState;
public org.apache.lucene.util.BytesRef term();
descriptor: ()Lorg/apache/lucene/util/BytesRef;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.scratch:Lorg/apache/lucene/util/BytesRef;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
public long ord();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
i2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
public int docFreq();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
instanceof org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm
ifeq 2
1: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
checkcast org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm.docFreq:I
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
checkcast org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm.docIDs:[I
arraylength
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
public long totalTermFreq();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
instanceof org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm
ifeq 2
1: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
checkcast org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm.totalTermFreq:I
i2l
lreturn
2: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
checkcast org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm.totalTermFreq:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
public org.apache.lucene.index.PostingsEnum postings(org.apache.lucene.index.PostingsEnum, int);
descriptor: (Lorg/apache/lucene/index/PostingsEnum;I)Lorg/apache/lucene/index/PostingsEnum;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.hasPos:Z
ifeq 8
iload 2
bipush 24
invokestatic org.apache.lucene.index.PostingsEnum.featureRequested:(IS)Z
ifeq 8
1: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
instanceof org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm
ifeq 6
2: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
checkcast org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm
astore 3
start local 3 3: aload 3
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm.postings:[I
astore 4
start local 4 4: aload 3
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm.payloads:[B
astore 5
start local 5 5: new org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqPostingsEnum
dup
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.hasOffsets:Z
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.hasPayloads:Z
invokespecial org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqPostingsEnum.<init>:(ZZ)V
aload 4
aload 5
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqPostingsEnum.reset:([I[B)Lorg/apache/lucene/index/PostingsEnum;
areturn
end local 5 end local 4 end local 3 6: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
checkcast org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm
astore 3
start local 3 7: new org.apache.lucene.codecs.memory.DirectPostingsFormat$HighFreqPostingsEnum
dup
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.hasOffsets:Z
invokespecial org.apache.lucene.codecs.memory.DirectPostingsFormat$HighFreqPostingsEnum.<init>:(Z)V
aload 3
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm.docIDs:[I
aload 3
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm.freqs:[I
aload 3
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm.positions:[[I
aload 3
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm.payloads:[[[B
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$HighFreqPostingsEnum.reset:([I[I[[I[[[B)Lorg/apache/lucene/index/PostingsEnum;
areturn
end local 3 8: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
instanceof org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm
ifeq 21
9: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
checkcast org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm.postings:[I
astore 3
start local 3 10: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.hasFreq:Z
ifeq 20
11: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.hasPos:Z
ifeq 19
12: aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.hasOffsets:Z
ifeq 15
13: iconst_3
istore 4
start local 4 14: goto 16
end local 4 15: StackMap locals: int[]
StackMap stack:
iconst_1
istore 4
start local 4 16: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.hasPayloads:Z
ifeq 18
17: iinc 4 1
18: StackMap locals:
StackMap stack:
new org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnum
dup
iload 4
invokespecial org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnum.<init>:(I)V
aload 3
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnum.reset:([I)Lorg/apache/lucene/index/PostingsEnum;
areturn
end local 4 19: StackMap locals:
StackMap stack:
new org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnumNoPos
dup
invokespecial org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnumNoPos.<init>:()V
aload 3
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnumNoPos.reset:([I)Lorg/apache/lucene/index/PostingsEnum;
areturn
20: StackMap locals:
StackMap stack:
new org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnumNoTF
dup
invokespecial org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnumNoTF.<init>:()V
aload 3
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnumNoTF.reset:([I)Lorg/apache/lucene/index/PostingsEnum;
areturn
end local 3 21: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.this$1:Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField;
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField.terms:[Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$TermAndSkip;
aload 0
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.termOrd:I
aaload
checkcast org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm
astore 3
start local 3 22: new org.apache.lucene.codecs.memory.DirectPostingsFormat$HighFreqDocsEnum
dup
invokespecial org.apache.lucene.codecs.memory.DirectPostingsFormat$HighFreqDocsEnum.<init>:()V
aload 3
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm.docIDs:[I
aload 3
getfield org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm.freqs:[I
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$HighFreqDocsEnum.reset:([I[I)Lorg/apache/lucene/index/PostingsEnum;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
0 23 1 reuse Lorg/apache/lucene/index/PostingsEnum;
0 23 2 flags I
3 6 3 term Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$LowFreqTerm;
4 6 4 postings [I
5 6 5 payloads [B
7 8 3 term Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$HighFreqTerm;
10 21 3 postings [I
14 15 4 posLen I
16 19 4 posLen I
22 23 3 term Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$HighFreqTerm;
MethodParameters:
Name Flags
reuse
flags
public org.apache.lucene.index.ImpactsEnum impacts(int);
descriptor: (I)Lorg/apache/lucene/index/ImpactsEnum;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: new org.apache.lucene.index.SlowImpactsEnum
dup
aload 0
aconst_null
iload 1
invokevirtual org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum.postings:(Lorg/apache/lucene/index/PostingsEnum;I)Lorg/apache/lucene/index/PostingsEnum;
invokespecial org.apache.lucene.index.SlowImpactsEnum.<init>:(Lorg/apache/lucene/index/PostingsEnum;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
0 1 1 flags I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
flags
public org.apache.lucene.index.TermsEnum$SeekStatus seekCeil(org.apache.lucene.util.BytesRef);
descriptor: (Lorg/apache/lucene/util/BytesRef;)Lorg/apache/lucene/index/TermsEnum$SeekStatus;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
0 1 1 term Lorg/apache/lucene/util/BytesRef;
MethodParameters:
Name Flags
term
public void seekExact(long);
descriptor: (J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/codecs/memory/DirectPostingsFormat$DirectField$DirectIntersectTermsEnum;
0 1 1 ord J
MethodParameters:
Name Flags
ord
}
SourceFile: "DirectPostingsFormat.java"
NestHost: org.apache.lucene.codecs.memory.DirectPostingsFormat
InnerClasses:
private final DirectField = org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField of org.apache.lucene.codecs.memory.DirectPostingsFormat
private final DirectIntersectTermsEnum = org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum of org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField
private final State = org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum$State of org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$DirectIntersectTermsEnum
private final HighFreqTerm = org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$HighFreqTerm of org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField
private final LowFreqTerm = org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField$LowFreqTerm of org.apache.lucene.codecs.memory.DirectPostingsFormat$DirectField
private final HighFreqDocsEnum = org.apache.lucene.codecs.memory.DirectPostingsFormat$HighFreqDocsEnum of org.apache.lucene.codecs.memory.DirectPostingsFormat
private final HighFreqPostingsEnum = org.apache.lucene.codecs.memory.DirectPostingsFormat$HighFreqPostingsEnum of org.apache.lucene.codecs.memory.DirectPostingsFormat
private final LowFreqDocsEnum = org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnum of org.apache.lucene.codecs.memory.DirectPostingsFormat
private final LowFreqDocsEnumNoPos = org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnumNoPos of org.apache.lucene.codecs.memory.DirectPostingsFormat
private final LowFreqDocsEnumNoTF = org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqDocsEnumNoTF of org.apache.lucene.codecs.memory.DirectPostingsFormat
private final LowFreqPostingsEnum = org.apache.lucene.codecs.memory.DirectPostingsFormat$LowFreqPostingsEnum of org.apache.lucene.codecs.memory.DirectPostingsFormat
public final SeekStatus = org.apache.lucene.index.TermsEnum$SeekStatus of org.apache.lucene.index.TermsEnum