class org.apache.lucene.util.automaton.Lev1ParametricDescription extends org.apache.lucene.util.automaton.LevenshteinAutomata$ParametricDescription
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.apache.lucene.util.automaton.Lev1ParametricDescription
super_class: org.apache.lucene.util.automaton.LevenshteinAutomata$ParametricDescription
{
private static final long[] toStates0;
descriptor: [J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final long[] offsetIncrs0;
descriptor: [J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final long[] toStates1;
descriptor: [J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final long[] offsetIncrs1;
descriptor: [J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final long[] toStates2;
descriptor: [J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final long[] offsetIncrs2;
descriptor: [J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final long[] toStates3;
descriptor: [J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final long[] offsetIncrs3;
descriptor: [J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: ldc Lorg/apache/lucene/util/automaton/Lev1ParametricDescription;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.$assertionsDisabled:Z
3: iconst_1
newarray 11
dup
iconst_0
4: ldc 2
lastore
5: putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.toStates0:[J
6: iconst_1
newarray 11
putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.offsetIncrs0:[J
7: iconst_1
newarray 11
dup
iconst_0
8: ldc 2627
lastore
9: putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.toStates1:[J
10: iconst_1
newarray 11
dup
iconst_0
11: ldc 56
lastore
12: putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.offsetIncrs1:[J
13: iconst_1
newarray 11
dup
iconst_0
14: ldc 475737946583105539
lastore
15: putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.toStates2:[J
16: iconst_1
newarray 11
dup
iconst_0
17: ldc 366504083456
lastore
18: putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.offsetIncrs2:[J
19: iconst_2
newarray 11
dup
iconst_0
20: ldc 1625984326543966211
lastore
dup
iconst_1
ldc 50000099178482249
lastore
21: putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.toStates3:[J
22: iconst_2
newarray 11
dup
iconst_0
23: ldc 6148915115578032128
lastore
dup
iconst_1
ldc 21845
lastore
24: putstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.offsetIncrs3:[J
25: return
LocalVariableTable:
Start End Slot Name Signature
int transition(int, int, int);
descriptor: (III)I
flags: (0x0000)
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.$assertionsDisabled:Z
ifne 1
iload 1
iconst_m1
if_icmpne 1
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
1: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield org.apache.lucene.util.automaton.Lev1ParametricDescription.w:I
iconst_1
iadd
idiv
istore 4
start local 4 2: iload 1
aload 0
getfield org.apache.lucene.util.automaton.Lev1ParametricDescription.w:I
iconst_1
iadd
irem
istore 5
start local 5 3: getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.$assertionsDisabled:Z
ifne 4
iload 5
ifge 4
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
4: StackMap locals: int int
StackMap stack:
iload 2
aload 0
getfield org.apache.lucene.util.automaton.Lev1ParametricDescription.w:I
if_icmpne 10
5: iload 4
iconst_2
if_icmpge 26
6: iload 3
iconst_2
imul
iload 4
iadd
istore 6
start local 6 7: iload 5
aload 0
getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.offsetIncrs0:[J
iload 6
iconst_1
invokevirtual org.apache.lucene.util.automaton.Lev1ParametricDescription.unpack:([JII)I
iadd
istore 5
8: aload 0
getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.toStates0:[J
iload 6
iconst_2
invokevirtual org.apache.lucene.util.automaton.Lev1ParametricDescription.unpack:([JII)I
iconst_1
isub
istore 4
end local 6 9: goto 26
StackMap locals:
StackMap stack:
10: iload 2
aload 0
getfield org.apache.lucene.util.automaton.Lev1ParametricDescription.w:I
iconst_1
isub
if_icmpne 16
11: iload 4
iconst_3
if_icmpge 26
12: iload 3
iconst_3
imul
iload 4
iadd
istore 6
start local 6 13: iload 5
aload 0
getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.offsetIncrs1:[J
iload 6
iconst_1
invokevirtual org.apache.lucene.util.automaton.Lev1ParametricDescription.unpack:([JII)I
iadd
istore 5
14: aload 0
getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.toStates1:[J
iload 6
iconst_2
invokevirtual org.apache.lucene.util.automaton.Lev1ParametricDescription.unpack:([JII)I
iconst_1
isub
istore 4
end local 6 15: goto 26
StackMap locals:
StackMap stack:
16: iload 2
aload 0
getfield org.apache.lucene.util.automaton.Lev1ParametricDescription.w:I
iconst_2
isub
if_icmpne 22
17: iload 4
iconst_5
if_icmpge 26
18: iload 3
iconst_5
imul
iload 4
iadd
istore 6
start local 6 19: iload 5
aload 0
getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.offsetIncrs2:[J
iload 6
iconst_2
invokevirtual org.apache.lucene.util.automaton.Lev1ParametricDescription.unpack:([JII)I
iadd
istore 5
20: aload 0
getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.toStates2:[J
iload 6
iconst_3
invokevirtual org.apache.lucene.util.automaton.Lev1ParametricDescription.unpack:([JII)I
iconst_1
isub
istore 4
end local 6 21: goto 26
22: StackMap locals:
StackMap stack:
iload 4
iconst_5
if_icmpge 26
23: iload 3
iconst_5
imul
iload 4
iadd
istore 6
start local 6 24: iload 5
aload 0
getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.offsetIncrs3:[J
iload 6
iconst_2
invokevirtual org.apache.lucene.util.automaton.Lev1ParametricDescription.unpack:([JII)I
iadd
istore 5
25: aload 0
getstatic org.apache.lucene.util.automaton.Lev1ParametricDescription.toStates3:[J
iload 6
iconst_3
invokevirtual org.apache.lucene.util.automaton.Lev1ParametricDescription.unpack:([JII)I
iconst_1
isub
istore 4
end local 6 26: StackMap locals:
StackMap stack:
iload 4
iconst_m1
if_icmpne 28
27: iconst_m1
ireturn
28: StackMap locals:
StackMap stack:
iload 4
aload 0
getfield org.apache.lucene.util.automaton.Lev1ParametricDescription.w:I
iconst_1
iadd
imul
iload 5
iadd
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 this Lorg/apache/lucene/util/automaton/Lev1ParametricDescription;
0 29 1 absState I
0 29 2 position I
0 29 3 vector I
2 29 4 state I
3 29 5 offset I
7 9 6 loc I
13 15 6 loc I
19 21 6 loc I
24 26 6 loc I
MethodParameters:
Name Flags
absState
position
vector
public void <init>(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
iconst_1
iconst_5
newarray 10
dup
iconst_1
iconst_1
iastore
dup
iconst_3
iconst_m1
iastore
dup
iconst_4
iconst_m1
iastore
invokespecial org.apache.lucene.util.automaton.LevenshteinAutomata$ParametricDescription.<init>:(II[I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/lucene/util/automaton/Lev1ParametricDescription;
0 2 1 w I
MethodParameters:
Name Flags
w
}
SourceFile: "Lev1ParametricDescription.java"
InnerClasses:
abstract ParametricDescription = org.apache.lucene.util.automaton.LevenshteinAutomata$ParametricDescription of org.apache.lucene.util.automaton.LevenshteinAutomata