public class org.apache.lucene.queryparser.classic.QueryParser extends org.apache.lucene.queryparser.classic.QueryParserBase implements org.apache.lucene.queryparser.classic.QueryParserConstants
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.lucene.queryparser.classic.QueryParser
super_class: org.apache.lucene.queryparser.classic.QueryParserBase
{
public static final boolean DEFAULT_SPLIT_ON_WHITESPACE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private boolean splitOnWhitespace;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private static java.util.Set<java.lang.Integer> disallowedPostMultiTerm;
descriptor: Ljava/util/Set;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Signature: Ljava/util/Set<Ljava/lang/Integer;>;
public org.apache.lucene.queryparser.classic.QueryParserTokenManager token_source;
descriptor: Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
flags: (0x0001) ACC_PUBLIC
public org.apache.lucene.queryparser.classic.Token token;
descriptor: Lorg/apache/lucene/queryparser/classic/Token;
flags: (0x0001) ACC_PUBLIC
public org.apache.lucene.queryparser.classic.Token jj_nt;
descriptor: Lorg/apache/lucene/queryparser/classic/Token;
flags: (0x0001) ACC_PUBLIC
private int jj_ntk;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private org.apache.lucene.queryparser.classic.Token jj_scanpos;
descriptor: Lorg/apache/lucene/queryparser/classic/Token;
flags: (0x0002) ACC_PRIVATE
private org.apache.lucene.queryparser.classic.Token jj_lastpos;
descriptor: Lorg/apache/lucene/queryparser/classic/Token;
flags: (0x0002) ACC_PRIVATE
private int jj_la;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private boolean jj_lookingAhead;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean jj_semLA;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int jj_gen;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final int[] jj_la1;
descriptor: [I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static int[] jj_la1_0;
descriptor: [I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static int[] jj_la1_1;
descriptor: [I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private final org.apache.lucene.queryparser.classic.QueryParser$JJCalls[] jj_2_rtns;
descriptor: [Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private boolean jj_rescan;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private int jj_gc;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess jj_ls;
descriptor: Lorg/apache/lucene/queryparser/classic/QueryParser$LookaheadSuccess;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private java.util.List<int[]> jj_expentries;
descriptor: Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/List<[I>;
private int[] jj_expentry;
descriptor: [I
flags: (0x0002) ACC_PRIVATE
private int jj_kind;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private int[] jj_lasttokens;
descriptor: [I
flags: (0x0002) ACC_PRIVATE
private int jj_endpos;
descriptor: I
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: new java.util.HashSet
dup
bipush 6
anewarray java.lang.Integer
dup
iconst_0
bipush 16
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_1
bipush 17
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_2
bipush 21
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_3
bipush 18
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_4
bipush 8
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_5
bipush 9
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
1: putstatic org.apache.lucene.queryparser.classic.QueryParser.disallowedPostMultiTerm:Ljava/util/Set;
2: invokestatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_init_0:()V
3: invokestatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_init_1:()V
4: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(java.lang.String, org.apache.lucene.analysis.Analyzer);
descriptor: (Ljava/lang/String;Lorg/apache/lucene/analysis/Analyzer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new org.apache.lucene.queryparser.classic.FastCharStream
dup
new java.io.StringReader
dup
ldc ""
invokespecial java.io.StringReader.<init>:(Ljava/lang/String;)V
invokespecial org.apache.lucene.queryparser.classic.FastCharStream.<init>:(Ljava/io/Reader;)V
invokespecial org.apache.lucene.queryparser.classic.QueryParser.<init>:(Lorg/apache/lucene/queryparser/classic/CharStream;)V
1: aload 0
aload 1
aload 2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.init:(Ljava/lang/String;Lorg/apache/lucene/analysis/Analyzer;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 3 1 f Ljava/lang/String;
0 3 2 a Lorg/apache/lucene/analysis/Analyzer;
MethodParameters:
Name Flags
f
a
public void setAutoGeneratePhraseQueries(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
ifne 4
iload 1
ifeq 4
1: new java.lang.IllegalArgumentException
dup
2: ldc "setAutoGeneratePhraseQueries(true) is disallowed when getSplitOnWhitespace() == false"
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.autoGeneratePhraseQueries:Z
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 6 1 value Z
MethodParameters:
Name Flags
value
public boolean getSplitOnWhitespace();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
public void setSplitOnWhitespace(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ifne 4
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getAutoGeneratePhraseQueries:()Z
ifeq 4
1: new java.lang.IllegalArgumentException
dup
2: ldc "setSplitOnWhitespace(false) is disallowed when getAutoGeneratePhraseQueries() == true"
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
iload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 6 1 splitOnWhitespace Z
MethodParameters:
Name Flags
splitOnWhitespace
private static boolean allowedPostMultiTerm(int);
descriptor: (I)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.apache.lucene.queryparser.classic.QueryParser.disallowedPostMultiTerm:Ljava/util/Set;
iload 0
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifeq 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 tokenKind I
MethodParameters:
Name Flags
tokenKind
public final int Conjunction();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 2
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 3
StackMap locals: int
StackMap stack:
2: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
3: tableswitch { // 8 - 9
8: 4
9: 4
default: 16
}
4: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 5
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 6
StackMap locals:
StackMap stack:
5: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
6: tableswitch { // 8 - 9
8: 7
9: 10
default: 13
}
7: StackMap locals:
StackMap stack:
aload 0
bipush 8
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
8: iconst_1
istore 1
9: goto 17
10: StackMap locals:
StackMap stack:
aload 0
bipush 9
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
11: iconst_2
istore 1
12: goto 17
13: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iconst_0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
14: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
15: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
16: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iconst_1
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
17: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
1 18 1 ret I
Exceptions:
throws org.apache.lucene.queryparser.classic.ParseException
public final int Modifiers();
descriptor: ()I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 2
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 3
StackMap locals: int
StackMap stack:
2: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
3: tableswitch { // 10 - 12
10: 4
11: 4
12: 4
default: 19
}
4: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 5
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 6
StackMap locals:
StackMap stack:
5: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
6: tableswitch { // 10 - 12
10: 13
11: 7
12: 10
default: 16
}
7: StackMap locals:
StackMap stack:
aload 0
bipush 11
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
8: bipush 11
istore 1
9: goto 20
10: StackMap locals:
StackMap stack:
aload 0
bipush 12
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
11: bipush 10
istore 1
12: goto 20
13: StackMap locals:
StackMap stack:
aload 0
bipush 10
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
14: bipush 10
istore 1
15: goto 20
16: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iconst_2
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
17: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
18: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
19: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iconst_3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
20: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
1 21 1 ret I
Exceptions:
throws org.apache.lucene.queryparser.classic.ParseException
public final org.apache.lucene.search.Query TopLevelQuery(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/lucene/search/Query;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Query:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
astore 2
start local 2 1: aload 0
iconst_0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 3 1 field Ljava/lang/String;
1 3 2 q Lorg/apache/lucene/search/Query;
Exceptions:
throws org.apache.lucene.queryparser.classic.ParseException
MethodParameters:
Name Flags
field
public final org.apache.lucene.search.Query Query(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/lucene/search/Query;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=7, args_size=2
start local 0 start local 1 0: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 2
start local 2 1: aconst_null
astore 4
start local 4 2: aload 0
iconst_2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_2_1:(I)Z
ifeq 5
3: aload 0
aload 1
aload 2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.MultiTerm:(Ljava/lang/String;Ljava/util/List;)Lorg/apache/lucene/search/Query;
astore 4
4: goto 17
5: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.util.List top org.apache.lucene.search.Query
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 6
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 7
StackMap locals:
StackMap stack:
6: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
7: tableswitch { // 10 - 27
10: 8
11: 8
12: 8
13: 8
14: 8
15: 14
16: 14
17: 8
18: 14
19: 8
20: 8
21: 14
22: 8
23: 8
24: 8
25: 8
26: 8
27: 8
default: 14
}
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Modifiers:()I
istore 6
start local 6 9: aload 0
aload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Clause:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
astore 3
start local 3 10: aload 0
aload 2
iconst_0
iload 6
aload 3
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addClause:(Ljava/util/List;IILorg/apache/lucene/search/Query;)V
11: iload 6
ifne 17
12: aload 3
astore 4
13: goto 17
end local 6 end local 3 14: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iconst_4
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
15: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
16: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
17: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 18
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 19
StackMap locals:
StackMap stack:
18: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
19: tableswitch { // 8 - 27
8: 20
9: 20
10: 20
11: 20
12: 20
13: 20
14: 20
15: 21
16: 21
17: 20
18: 21
19: 20
20: 20
21: 21
22: 20
23: 20
24: 20
25: 20
26: 20
27: 20
default: 21
}
20: StackMap locals:
StackMap stack:
goto 23
21: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iconst_5
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
22: goto 37
23: StackMap locals:
StackMap stack:
aload 0
iconst_2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_2_2:(I)Z
ifeq 26
24: aload 0
aload 1
aload 2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.MultiTerm:(Ljava/lang/String;Ljava/util/List;)Lorg/apache/lucene/search/Query;
pop
25: goto 17
26: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 27
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 28
StackMap locals:
StackMap stack:
27: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
28: tableswitch { // 8 - 27
8: 29
9: 29
10: 29
11: 29
12: 29
13: 29
14: 29
15: 34
16: 34
17: 29
18: 34
19: 29
20: 29
21: 34
22: 29
23: 29
24: 29
25: 29
26: 29
27: 29
default: 34
}
29: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Conjunction:()I
istore 5
start local 5 30: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Modifiers:()I
istore 6
start local 6 31: aload 0
aload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Clause:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
astore 3
start local 3 32: aload 0
aload 2
iload 5
iload 6
aload 3
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addClause:(Ljava/util/List;IILorg/apache/lucene/search/Query;)V
33: goto 17
end local 6 end local 5 end local 3 34: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 6
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
35: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
36: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
37: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.List.size:()I
iconst_1
if_icmpne 39
aload 4
ifnull 39
38: aload 4
areturn
39: StackMap locals:
StackMap stack:
aload 0
aload 2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getBooleanQuery:(Ljava/util/List;)Lorg/apache/lucene/search/Query;
areturn
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 40 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 40 1 field Ljava/lang/String;
1 40 2 clauses Ljava/util/List<Lorg/apache/lucene/search/BooleanClause;>;
10 14 3 q Lorg/apache/lucene/search/Query;
32 34 3 q Lorg/apache/lucene/search/Query;
2 40 4 firstQuery Lorg/apache/lucene/search/Query;
30 34 5 conj I
9 14 6 mods I
31 34 6 mods I
Exceptions:
throws org.apache.lucene.queryparser.classic.ParseException
MethodParameters:
Name Flags
field
public final org.apache.lucene.search.Query Clause(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/lucene/search/Query;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aconst_null
astore 3
start local 3 1: aconst_null
astore 4
start local 4 2: aload 0
iconst_2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_2_3:(I)Z
ifeq 17
3: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 4
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 5
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token
StackMap stack:
4: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
5: tableswitch { // 17 - 20
17: 10
18: 14
19: 14
20: 6
default: 14
}
6: StackMap locals:
StackMap stack:
aload 0
bipush 20
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 3
7: aload 0
bipush 16
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
8: aload 0
aload 3
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
astore 1
9: goto 17
10: StackMap locals:
StackMap stack:
aload 0
bipush 17
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
11: aload 0
bipush 16
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
12: ldc "*"
astore 1
13: goto 17
14: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 7
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
15: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
16: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
17: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 18
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 19
StackMap locals:
StackMap stack:
18: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
19: tableswitch { // 13 - 27
13: 20
14: 22
15: 33
16: 33
17: 20
18: 33
19: 20
20: 20
21: 33
22: 20
23: 20
24: 20
25: 20
26: 20
27: 20
default: 33
}
20: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Term:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
astore 2
start local 2 21: goto 36
end local 2 22: StackMap locals:
StackMap stack:
aload 0
bipush 14
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
23: aload 0
aload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.Query:(Ljava/lang/String;)Lorg/apache/lucene/search/Query;
astore 2
start local 2 24: aload 0
bipush 15
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
25: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 26
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 27
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String org.apache.lucene.search.Query org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token
StackMap stack:
26: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
27: tableswitch { // 18 - 18
18: 28
default: 31
}
28: StackMap locals:
StackMap stack:
aload 0
bipush 18
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
29: aload 0
bipush 27
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 4
30: goto 36
31: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 8
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
32: goto 36
end local 2 33: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 9
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
34: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
35: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
start local 2 36: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String org.apache.lucene.search.Query org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token
StackMap stack:
aload 0
aload 2
aload 4
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.handleBoost:(Lorg/apache/lucene/search/Query;Lorg/apache/lucene/queryparser/classic/Token;)Lorg/apache/lucene/search/Query;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 37 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 37 1 field Ljava/lang/String;
21 22 2 q Lorg/apache/lucene/search/Query;
24 33 2 q Lorg/apache/lucene/search/Query;
36 37 2 q Lorg/apache/lucene/search/Query;
1 37 3 fieldToken Lorg/apache/lucene/queryparser/classic/Token;
2 37 4 boost Lorg/apache/lucene/queryparser/classic/Token;
Exceptions:
throws org.apache.lucene.queryparser.classic.ParseException
MethodParameters:
Name Flags
field
public final org.apache.lucene.search.Query Term(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/lucene/search/Query;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=8, locals=16, args_size=2
start local 0 start local 1 0: aconst_null
astore 3
start local 3 1: aconst_null
astore 4
start local 4 2: iconst_0
istore 7
start local 7 3: iconst_0
istore 8
start local 8 4: iconst_0
istore 9
start local 9 5: iconst_0
istore 10
start local 10 6: iconst_0
istore 11
start local 11 7: iconst_0
istore 12
start local 12 8: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 9
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 10
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
StackMap stack:
9: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
10: tableswitch { // 13 - 27
13: 11
14: 173
15: 173
16: 173
17: 11
18: 173
19: 140
20: 11
21: 173
22: 11
23: 11
24: 11
25: 68
26: 68
27: 11
default: 173
}
11: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 12
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 13
StackMap locals:
StackMap stack:
12: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
13: tableswitch { // 13 - 27
13: 30
14: 33
15: 33
16: 33
17: 16
18: 33
19: 33
20: 14
21: 33
22: 19
23: 22
24: 25
25: 33
26: 33
27: 28
default: 33
}
14: StackMap locals:
StackMap stack:
aload 0
bipush 20
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 2
start local 2 15: goto 36
end local 2 16: StackMap locals:
StackMap stack:
aload 0
bipush 17
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 2
start local 2 17: iconst_1
istore 8
18: goto 36
end local 2 19: StackMap locals:
StackMap stack:
aload 0
bipush 22
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 2
start local 2 20: iconst_1
istore 7
21: goto 36
end local 2 22: StackMap locals:
StackMap stack:
aload 0
bipush 23
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 2
start local 2 23: iconst_1
istore 8
24: goto 36
end local 2 25: StackMap locals:
StackMap stack:
aload 0
bipush 24
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 2
start local 2 26: iconst_1
istore 10
27: goto 36
end local 2 28: StackMap locals:
StackMap stack:
aload 0
bipush 27
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 2
start local 2 29: goto 36
end local 2 30: StackMap locals:
StackMap stack:
aload 0
bipush 13
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 2
start local 2 31: aload 2
aload 2
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
iconst_0
iconst_1
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
putfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
32: goto 36
end local 2 33: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 10
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
34: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
35: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
start local 2 36: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 37
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 38
StackMap locals:
StackMap stack:
37: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
38: tableswitch { // 18 - 21
18: 39
19: 65
20: 65
21: 39
default: 65
}
39: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 40
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 41
StackMap locals:
StackMap stack:
40: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
41: tableswitch { // 18 - 21
18: 42
19: 62
20: 62
21: 52
default: 62
}
42: StackMap locals:
StackMap stack:
aload 0
bipush 18
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
43: aload 0
bipush 27
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 3
44: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 45
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 46
StackMap locals:
StackMap stack:
45: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
46: tableswitch { // 21 - 21
21: 47
default: 50
}
47: StackMap locals:
StackMap stack:
aload 0
bipush 21
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 4
48: iconst_1
istore 9
49: goto 66
50: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 11
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
51: goto 66
52: StackMap locals:
StackMap stack:
aload 0
bipush 21
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 4
53: iconst_1
istore 9
54: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 55
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 56
StackMap locals:
StackMap stack:
55: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
56: tableswitch { // 18 - 18
18: 57
default: 60
}
57: StackMap locals:
StackMap stack:
aload 0
bipush 18
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
58: aload 0
bipush 27
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 3
59: goto 66
60: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 12
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
61: goto 66
62: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 13
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
63: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
64: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
65: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 14
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
66: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
aload 4
iload 7
iload 8
iload 9
iload 10
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.handleBareTokenQuery:(Ljava/lang/String;Lorg/apache/lucene/queryparser/classic/Token;Lorg/apache/lucene/queryparser/classic/Token;ZZZZ)Lorg/apache/lucene/search/Query;
astore 13
start local 13 67: goto 176
end local 13 end local 2 68: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 69
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 70
StackMap locals:
StackMap stack:
69: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
70: tableswitch { // 25 - 26
25: 71
26: 74
default: 76
}
71: StackMap locals:
StackMap stack:
aload 0
bipush 25
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
72: iconst_1
istore 11
73: goto 79
74: StackMap locals:
StackMap stack:
aload 0
bipush 26
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
75: goto 79
76: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 15
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
77: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
78: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
79: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 80
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 81
StackMap locals:
StackMap stack:
80: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
81: tableswitch { // 28 - 32
28: 86
29: 88
30: 88
31: 84
32: 82
default: 88
}
82: StackMap locals:
StackMap stack:
aload 0
bipush 32
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 5
start local 5 83: goto 91
end local 5 84: StackMap locals:
StackMap stack:
aload 0
bipush 31
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 5
start local 5 85: goto 91
end local 5 86: StackMap locals:
StackMap stack:
aload 0
bipush 28
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 5
start local 5 87: goto 91
end local 5 88: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 16
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
89: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
90: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
start local 5 91: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top int int int int int int
StackMap stack:
aload 0
bipush 28
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
92: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 93
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 94
StackMap locals:
StackMap stack:
93: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
94: tableswitch { // 28 - 32
28: 99
29: 101
30: 101
31: 97
32: 95
default: 101
}
95: StackMap locals:
StackMap stack:
aload 0
bipush 32
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 6
start local 6 96: goto 104
end local 6 97: StackMap locals:
StackMap stack:
aload 0
bipush 31
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 6
start local 6 98: goto 104
end local 6 99: StackMap locals:
StackMap stack:
aload 0
bipush 28
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 6
start local 6 100: goto 104
end local 6 101: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 17
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
102: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
103: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
start local 6 104: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 105
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 106
StackMap locals:
StackMap stack:
105: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
106: tableswitch { // 29 - 30
29: 107
30: 110
default: 112
}
107: StackMap locals:
StackMap stack:
aload 0
bipush 29
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
108: iconst_1
istore 12
109: goto 115
110: StackMap locals:
StackMap stack:
aload 0
bipush 30
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
111: goto 115
112: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 18
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
113: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
114: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
115: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 116
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 117
StackMap locals:
StackMap stack:
116: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
117: tableswitch { // 18 - 18
18: 118
default: 121
}
118: StackMap locals:
StackMap stack:
aload 0
bipush 18
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
119: aload 0
bipush 27
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 3
120: goto 122
121: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 19
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
122: StackMap locals:
StackMap stack:
iconst_0
istore 14
start local 14 123: iconst_0
istore 15
start local 15 124: aload 5
getfield org.apache.lucene.queryparser.classic.Token.kind:I
bipush 31
if_icmpne 127
125: aload 5
aload 5
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
iconst_1
aload 5
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
iconst_1
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
putfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
126: goto 129
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
StackMap stack:
127: ldc "*"
aload 5
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 129
128: iconst_1
istore 14
129: StackMap locals:
StackMap stack:
aload 6
getfield org.apache.lucene.queryparser.classic.Token.kind:I
bipush 31
if_icmpne 132
130: aload 6
aload 6
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
iconst_1
aload 6
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
iconst_1
isub
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
putfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
131: goto 134
StackMap locals:
StackMap stack:
132: ldc "*"
aload 6
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 134
133: iconst_1
istore 15
134: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 14
ifeq 135
aconst_null
goto 136
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser java.lang.String
135: aload 0
aload 5
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.lang.String
136: iload 15
ifeq 137
aconst_null
goto 138
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.lang.String
137: aload 0
aload 6
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token int int int int int int top int int
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.lang.String java.lang.String
138: iload 11
iload 12
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getRangeQuery:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Lorg/apache/lucene/search/Query;
astore 13
start local 13 139: goto 176
end local 15 end local 14 end local 13 end local 6 end local 5 140: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
StackMap stack:
aload 0
bipush 19
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 2
start local 2 141: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 142
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 143
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
StackMap stack:
142: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
143: tableswitch { // 18 - 21
18: 144
19: 170
20: 170
21: 144
default: 170
}
144: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 145
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 146
StackMap locals:
StackMap stack:
145: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
146: tableswitch { // 18 - 21
18: 147
19: 167
20: 167
21: 157
default: 167
}
147: StackMap locals:
StackMap stack:
aload 0
bipush 18
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
148: aload 0
bipush 27
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 3
149: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 150
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 151
StackMap locals:
StackMap stack:
150: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
151: tableswitch { // 21 - 21
21: 152
default: 155
}
152: StackMap locals:
StackMap stack:
aload 0
bipush 21
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 4
153: iconst_1
istore 9
154: goto 171
155: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 20
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
156: goto 171
157: StackMap locals:
StackMap stack:
aload 0
bipush 21
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 4
158: iconst_1
istore 9
159: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
iconst_m1
if_icmpne 160
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:()I
goto 161
StackMap locals:
StackMap stack:
160: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
StackMap locals:
StackMap stack: int
161: tableswitch { // 18 - 18
18: 162
default: 165
}
162: StackMap locals:
StackMap stack:
aload 0
bipush 18
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
163: aload 0
bipush 27
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 3
164: goto 171
165: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 21
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
166: goto 171
167: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 22
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
168: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
169: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
170: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 23
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
171: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
aload 4
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.handleQuotedTerm:(Ljava/lang/String;Lorg/apache/lucene/queryparser/classic/Token;Lorg/apache/lucene/queryparser/classic/Token;)Lorg/apache/lucene/search/Query;
astore 13
start local 13 172: goto 176
end local 13 end local 2 173: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String top org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token top top int int int int int int
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
bipush 24
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iastore
174: aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
175: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
start local 13 176: StackMap locals: org.apache.lucene.search.Query
StackMap stack:
aload 0
aload 13
aload 3
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.handleBoost:(Lorg/apache/lucene/search/Query;Lorg/apache/lucene/queryparser/classic/Token;)Lorg/apache/lucene/search/Query;
areturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 177 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 177 1 field Ljava/lang/String;
15 16 2 term Lorg/apache/lucene/queryparser/classic/Token;
17 19 2 term Lorg/apache/lucene/queryparser/classic/Token;
20 22 2 term Lorg/apache/lucene/queryparser/classic/Token;
23 25 2 term Lorg/apache/lucene/queryparser/classic/Token;
26 28 2 term Lorg/apache/lucene/queryparser/classic/Token;
29 30 2 term Lorg/apache/lucene/queryparser/classic/Token;
31 33 2 term Lorg/apache/lucene/queryparser/classic/Token;
36 68 2 term Lorg/apache/lucene/queryparser/classic/Token;
141 173 2 term Lorg/apache/lucene/queryparser/classic/Token;
1 177 3 boost Lorg/apache/lucene/queryparser/classic/Token;
2 177 4 fuzzySlop Lorg/apache/lucene/queryparser/classic/Token;
83 84 5 goop1 Lorg/apache/lucene/queryparser/classic/Token;
85 86 5 goop1 Lorg/apache/lucene/queryparser/classic/Token;
87 88 5 goop1 Lorg/apache/lucene/queryparser/classic/Token;
91 140 5 goop1 Lorg/apache/lucene/queryparser/classic/Token;
96 97 6 goop2 Lorg/apache/lucene/queryparser/classic/Token;
98 99 6 goop2 Lorg/apache/lucene/queryparser/classic/Token;
100 101 6 goop2 Lorg/apache/lucene/queryparser/classic/Token;
104 140 6 goop2 Lorg/apache/lucene/queryparser/classic/Token;
3 177 7 prefix Z
4 177 8 wildcard Z
5 177 9 fuzzy Z
6 177 10 regexp Z
7 177 11 startInc Z
8 177 12 endInc Z
67 68 13 q Lorg/apache/lucene/search/Query;
139 140 13 q Lorg/apache/lucene/search/Query;
172 173 13 q Lorg/apache/lucene/search/Query;
176 177 13 q Lorg/apache/lucene/search/Query;
123 140 14 startOpen Z
124 140 15 endOpen Z
Exceptions:
throws org.apache.lucene.queryparser.classic.ParseException
MethodParameters:
Name Flags
field
public final org.apache.lucene.search.Query MultiTerm(java.lang.String, java.util.List<org.apache.lucene.search.BooleanClause>);
descriptor: (Ljava/lang/String;Ljava/util/List;)Lorg/apache/lucene/search/Query;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
astore 5
start local 5 1: aload 0
bipush 20
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 3
start local 3 2: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
ifeq 5
3: aload 0
aload 1
aload 0
aload 3
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
iconst_0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getFieldQuery:(Ljava/lang/String;Ljava/lang/String;Z)Lorg/apache/lucene/search/Query;
astore 5
4: aload 0
aload 2
iconst_0
iconst_0
aload 5
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addClause:(Ljava/util/List;IILorg/apache/lucene/search/Query;)V
5: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.util.List org.apache.lucene.queryparser.classic.Token top org.apache.lucene.search.Query
StackMap stack:
aload 0
iconst_1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
bipush 20
if_icmpne 6
aload 0
iconst_2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
invokestatic org.apache.lucene.queryparser.classic.QueryParser.allowedPostMultiTerm:(I)Z
ifne 8
6: StackMap locals:
StackMap stack:
aload 0
iconst_m1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
pop
7: new org.apache.lucene.queryparser.classic.ParseException
dup
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:()V
athrow
8: StackMap locals:
StackMap stack:
aload 0
bipush 20
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_consume_token:(I)Lorg/apache/lucene/queryparser/classic/Token;
astore 4
start local 4 9: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
ifeq 13
10: aload 0
aload 1
aload 0
aload 4
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
iconst_0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getFieldQuery:(Ljava/lang/String;Ljava/lang/String;Z)Lorg/apache/lucene/search/Query;
astore 6
start local 6 11: aload 0
aload 2
iconst_0
iconst_0
aload 6
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addClause:(Ljava/util/List;IILorg/apache/lucene/search/Query;)V
end local 6 12: goto 14
13: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser java.lang.String java.util.List org.apache.lucene.queryparser.classic.Token org.apache.lucene.queryparser.classic.Token org.apache.lucene.search.Query
StackMap stack:
aload 3
dup
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
new java.lang.StringBuilder
dup_x1
swap
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
putfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
14: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
bipush 20
if_icmpne 16
aload 0
iconst_2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
invokestatic org.apache.lucene.queryparser.classic.QueryParser.allowedPostMultiTerm:(I)Z
ifeq 16
end local 4 15: goto 8
start local 4 16: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
ifne 19
17: aload 0
aload 1
aload 0
aload 3
getfield org.apache.lucene.queryparser.classic.Token.image:Ljava/lang/String;
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.discardEscapeChar:(Ljava/lang/String;)Ljava/lang/String;
iconst_0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getFieldQuery:(Ljava/lang/String;Ljava/lang/String;Z)Lorg/apache/lucene/search/Query;
astore 5
18: aload 0
aload 2
aload 5
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.addMultiTermClauses:(Ljava/util/List;Lorg/apache/lucene/search/Query;)V
19: StackMap locals:
StackMap stack:
aload 5
areturn
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 20 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 20 1 field Ljava/lang/String;
0 20 2 clauses Ljava/util/List<Lorg/apache/lucene/search/BooleanClause;>;
2 20 3 text Lorg/apache/lucene/queryparser/classic/Token;
9 15 4 followingText Lorg/apache/lucene/queryparser/classic/Token;
16 20 4 followingText Lorg/apache/lucene/queryparser/classic/Token;
1 20 5 firstQuery Lorg/apache/lucene/search/Query;
11 12 6 q Lorg/apache/lucene/search/Query;
Exceptions:
throws org.apache.lucene.queryparser.classic.ParseException
Signature: (Ljava/lang/String;Ljava/util/List<Lorg/apache/lucene/search/BooleanClause;>;)Lorg/apache/lucene/search/Query;
MethodParameters:
Name Flags
field
clauses
private boolean jj_2_1(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
aload 0
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
1: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_1:()Z
ifeq 2
iconst_0
goto 3
StackMap locals:
StackMap stack:
2: iconst_1
StackMap locals:
StackMap stack: int
3: istore 3
4: aload 0
iconst_0
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
5: iload 3
ireturn
6: StackMap locals:
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
pop
7: aload 0
iconst_0
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
8: iconst_1
ireturn
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
aload 0
iconst_0
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 10 1 xla I
Exception table:
from to target type
1 4 6 Class org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
1 4 9 any
6 7 9 any
MethodParameters:
Name Flags
xla
private boolean jj_2_2(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
aload 0
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
1: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_2:()Z
ifeq 2
iconst_0
goto 3
StackMap locals:
StackMap stack:
2: iconst_1
StackMap locals:
StackMap stack: int
3: istore 3
4: aload 0
iconst_1
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
5: iload 3
ireturn
6: StackMap locals:
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
pop
7: aload 0
iconst_1
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
8: iconst_1
ireturn
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
aload 0
iconst_1
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 10 1 xla I
Exception table:
from to target type
1 4 6 Class org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
1 4 9 any
6 7 9 any
MethodParameters:
Name Flags
xla
private boolean jj_2_3(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
aload 0
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
1: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_3:()Z
ifeq 2
iconst_0
goto 3
StackMap locals:
StackMap stack:
2: iconst_1
StackMap locals:
StackMap stack: int
3: istore 3
4: aload 0
iconst_2
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
5: iload 3
ireturn
6: StackMap locals:
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
pop
7: aload 0
iconst_2
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
8: iconst_1
ireturn
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 2
aload 0
iconst_2
iload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_save:(II)V
aload 2
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 10 1 xla I
Exception table:
from to target type
1 4 6 Class org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
1 4 9 any
6 7 9 any
MethodParameters:
Name Flags
xla
private boolean jj_3R_3();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
bipush 20
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
ifeq 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
2: aload 0
aload 0
iconst_1
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
bipush 20
if_icmpne 3
aload 0
iconst_2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.getToken:(I)Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
invokestatic org.apache.lucene.queryparser.classic.QueryParser.allowedPostMultiTerm:(I)Z
ifeq 3
iconst_1
goto 4
StackMap locals:
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser
3: iconst_0
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser int
4: putfield org.apache.lucene.queryparser.classic.QueryParser.jj_semLA:Z
5: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
6: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_semLA:Z
ifeq 7
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_6:()Z
ifeq 8
StackMap locals:
StackMap stack:
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_7:()Z
ifeq 9
iconst_1
ireturn
9: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
astore 1
start local 1 10: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_7:()Z
ifeq 9
aload 0
aload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
11: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
10 12 1 xsp Lorg/apache/lucene/queryparser/classic/Token;
private boolean jj_3R_6();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
private boolean jj_3R_5();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 17
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
ifeq 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
aload 0
bipush 16
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
ifeq 2
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
private boolean jj_3R_4();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 20
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
ifeq 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
aload 0
bipush 16
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
ifeq 2
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
private boolean jj_3_2();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_3:()Z
ifeq 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
private boolean jj_3_1();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_3:()Z
ifeq 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
private boolean jj_3R_7();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 20
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_scan_token:(I)Z
ifeq 1
iconst_1
ireturn
1: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
private boolean jj_3_3();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
astore 1
start local 1 1: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_4:()Z
ifeq 4
2: aload 0
aload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
3: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3R_5:()Z
ifeq 4
iconst_1
ireturn
4: StackMap locals: org.apache.lucene.queryparser.classic.Token
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
1 5 1 xsp Lorg/apache/lucene/queryparser/classic/Token;
private static void jj_la1_init_0();
descriptor: ()V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: bipush 25
newarray 10
dup
iconst_0
sipush 768
iastore
dup
iconst_1
sipush 768
iastore
dup
iconst_2
sipush 7168
iastore
dup
iconst_3
sipush 7168
iastore
dup
iconst_4
ldc 265976832
iastore
dup
iconst_5
ldc 265977600
iastore
dup
bipush 6
ldc 265977600
iastore
dup
bipush 7
ldc 1179648
iastore
dup
bipush 8
ldc 262144
iastore
dup
bipush 9
ldc 265969664
iastore
dup
bipush 10
ldc 164765696
iastore
dup
bipush 11
ldc 2097152
iastore
dup
bipush 12
ldc 262144
iastore
dup
bipush 13
ldc 2359296
iastore
dup
bipush 14
ldc 2359296
iastore
dup
bipush 15
ldc 100663296
iastore
dup
bipush 16
ldc -1879048192
iastore
dup
bipush 17
ldc -1879048192
iastore
dup
bipush 18
ldc 1610612736
iastore
dup
bipush 19
ldc 262144
iastore
dup
bipush 20
ldc 2097152
iastore
dup
bipush 21
ldc 262144
iastore
dup
bipush 22
ldc 2359296
iastore
dup
bipush 23
ldc 2359296
iastore
dup
bipush 24
ldc 265953280
iastore
putstatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_0:[I
1: return
LocalVariableTable:
Start End Slot Name Signature
private static void jj_la1_init_1();
descriptor: ()V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: bipush 25
newarray 10
dup
bipush 16
iconst_1
iastore
dup
bipush 17
iconst_1
iastore
putstatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_1:[I
1: return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>(org.apache.lucene.queryparser.classic.CharStream);
descriptor: (Lorg/apache/lucene/queryparser/classic/CharStream;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokespecial org.apache.lucene.queryparser.classic.QueryParserBase.<init>:()V
1: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
2: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
3: aload 0
bipush 25
newarray 10
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
4: aload 0
iconst_3
anewarray org.apache.lucene.queryparser.classic.QueryParser$JJCalls
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
5: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
6: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
7: aload 0
new org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
dup
invokespecial org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess.<init>:()V
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ls:Lorg/apache/lucene/queryparser/classic/QueryParser$LookaheadSuccess;
8: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
9: aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
10: aload 0
bipush 100
newarray 10
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
11: aload 0
new org.apache.lucene.queryparser.classic.QueryParserTokenManager
dup
aload 1
invokespecial org.apache.lucene.queryparser.classic.QueryParserTokenManager.<init>:(Lorg/apache/lucene/queryparser/classic/CharStream;)V
putfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
12: aload 0
new org.apache.lucene.queryparser.classic.Token
dup
invokespecial org.apache.lucene.queryparser.classic.Token.<init>:()V
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
13: aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
14: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
15: iconst_0
istore 2
start local 2 16: goto 18
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser org.apache.lucene.queryparser.classic.CharStream int
StackMap stack:
17: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iload 2
iconst_m1
iastore
iinc 2 1
StackMap locals:
StackMap stack:
18: iload 2
bipush 25
if_icmplt 17
end local 2 19: iconst_0
istore 2
start local 2 20: goto 22
StackMap locals:
StackMap stack:
21: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
iload 2
new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
dup
invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
aastore
iinc 2 1
StackMap locals:
StackMap stack:
22: iload 2
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
arraylength
if_icmplt 21
end local 2 23: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 24 1 stream Lorg/apache/lucene/queryparser/classic/CharStream;
16 19 2 i I
20 23 2 i I
MethodParameters:
Name Flags
stream
public void ReInit(org.apache.lucene.queryparser.classic.CharStream);
descriptor: (Lorg/apache/lucene/queryparser/classic/CharStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
aload 1
invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.ReInit:(Lorg/apache/lucene/queryparser/classic/CharStream;)V
1: aload 0
new org.apache.lucene.queryparser.classic.Token
dup
invokespecial org.apache.lucene.queryparser.classic.Token.<init>:()V
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
2: aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
3: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
4: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
5: iconst_0
istore 2
start local 2 6: goto 8
StackMap locals: int
StackMap stack:
7: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iload 2
iconst_m1
iastore
iinc 2 1
StackMap locals:
StackMap stack:
8: iload 2
bipush 25
if_icmplt 7
end local 2 9: iconst_0
istore 2
start local 2 10: goto 12
StackMap locals:
StackMap stack:
11: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
iload 2
new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
dup
invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
aastore
iinc 2 1
StackMap locals:
StackMap stack:
12: iload 2
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
arraylength
if_icmplt 11
end local 2 13: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 14 1 stream Lorg/apache/lucene/queryparser/classic/CharStream;
6 9 2 i I
10 13 2 i I
MethodParameters:
Name Flags
stream
protected void <init>(org.apache.lucene.queryparser.classic.QueryParserTokenManager);
descriptor: (Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokespecial org.apache.lucene.queryparser.classic.QueryParserBase.<init>:()V
1: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.splitOnWhitespace:Z
2: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
3: aload 0
bipush 25
newarray 10
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
4: aload 0
iconst_3
anewarray org.apache.lucene.queryparser.classic.QueryParser$JJCalls
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
5: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
6: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
7: aload 0
new org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
dup
invokespecial org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess.<init>:()V
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ls:Lorg/apache/lucene/queryparser/classic/QueryParser$LookaheadSuccess;
8: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
9: aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
10: aload 0
bipush 100
newarray 10
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
11: aload 0
aload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
12: aload 0
new org.apache.lucene.queryparser.classic.Token
dup
invokespecial org.apache.lucene.queryparser.classic.Token.<init>:()V
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
13: aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
14: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
15: iconst_0
istore 2
start local 2 16: goto 18
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser org.apache.lucene.queryparser.classic.QueryParserTokenManager int
StackMap stack:
17: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iload 2
iconst_m1
iastore
iinc 2 1
StackMap locals:
StackMap stack:
18: iload 2
bipush 25
if_icmplt 17
end local 2 19: iconst_0
istore 2
start local 2 20: goto 22
StackMap locals:
StackMap stack:
21: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
iload 2
new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
dup
invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
aastore
iinc 2 1
StackMap locals:
StackMap stack:
22: iload 2
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
arraylength
if_icmplt 21
end local 2 23: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 24 1 tm Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
16 19 2 i I
20 23 2 i I
MethodParameters:
Name Flags
tm
public void ReInit(org.apache.lucene.queryparser.classic.QueryParserTokenManager);
descriptor: (Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
1: aload 0
new org.apache.lucene.queryparser.classic.Token
dup
invokespecial org.apache.lucene.queryparser.classic.Token.<init>:()V
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
2: aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
3: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
4: iconst_0
istore 2
start local 2 5: goto 7
StackMap locals: int
StackMap stack:
6: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iload 2
iconst_m1
iastore
iinc 2 1
StackMap locals:
StackMap stack:
7: iload 2
bipush 25
if_icmplt 6
end local 2 8: iconst_0
istore 2
start local 2 9: goto 11
StackMap locals:
StackMap stack:
10: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
iload 2
new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
dup
invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
aastore
iinc 2 1
StackMap locals:
StackMap stack:
11: iload 2
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
arraylength
if_icmplt 10
end local 2 12: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 13 1 tm Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
5 8 2 i I
9 12 2 i I
MethodParameters:
Name Flags
tm
private org.apache.lucene.queryparser.classic.Token jj_consume_token(int);
descriptor: (I)Lorg/apache/lucene/queryparser/classic/Token;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
dup
astore 2
start local 2 1: getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
ifnull 2
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
goto 3
2: StackMap locals: org.apache.lucene.queryparser.classic.Token
StackMap stack:
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
3: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
4: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
iload 1
if_icmpne 18
5: aload 0
dup
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iconst_1
iadd
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
6: aload 0
dup
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
iconst_1
iadd
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
bipush 100
if_icmple 17
7: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gc:I
8: iconst_0
istore 3
start local 3 9: goto 16
10: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
iload 3
aaload
astore 4
start local 4 11: goto 14
12: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser$JJCalls
StackMap stack:
aload 4
getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.gen:I
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
if_icmpge 13
aload 4
aconst_null
putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.first:Lorg/apache/lucene/queryparser/classic/Token;
13: StackMap locals:
StackMap stack:
aload 4
getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
astore 4
14: StackMap locals:
StackMap stack:
aload 4
ifnonnull 12
end local 4 15: iinc 3 1
StackMap locals:
StackMap stack:
16: iload 3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
arraylength
if_icmplt 10
end local 3 17: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
areturn
18: StackMap locals:
StackMap stack:
aload 0
aload 2
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
19: aload 0
iload 1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
20: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.generateParseException:()Lorg/apache/lucene/queryparser/classic/ParseException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 21 1 kind I
1 21 2 oldToken Lorg/apache/lucene/queryparser/classic/Token;
9 17 3 i I
11 15 4 c Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
Exceptions:
throws org.apache.lucene.queryparser.classic.ParseException
MethodParameters:
Name Flags
kind
private boolean jj_scan_token(int);
descriptor: (I)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
if_acmpne 7
1: aload 0
dup
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
iconst_1
isub
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
2: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
ifnonnull 5
3: aload 0
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
4: goto 8
5: StackMap locals:
StackMap stack:
aload 0
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
6: goto 8
7: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
8: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
ifeq 15
9: iconst_0
istore 2
start local 2 10: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
astore 3
start local 3 11: goto 13
StackMap locals: int org.apache.lucene.queryparser.classic.Token
StackMap stack:
12: iinc 2 1
aload 3
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
astore 3
StackMap locals:
StackMap stack:
13: aload 3
ifnull 14
aload 3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
if_acmpne 12
14: StackMap locals:
StackMap stack:
aload 3
ifnull 15
aload 0
iload 1
iload 2
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_add_error_token:(II)V
end local 3 end local 2 15: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
iload 1
if_icmpeq 16
iconst_1
ireturn
16: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
ifne 17
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
if_acmpne 17
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_ls:Lorg/apache/lucene/queryparser/classic/QueryParser$LookaheadSuccess;
athrow
17: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 18 1 kind I
10 15 2 i I
11 15 3 tok Lorg/apache/lucene/queryparser/classic/Token;
MethodParameters:
Name Flags
kind
public final org.apache.lucene.queryparser.classic.Token getNextToken();
descriptor: ()Lorg/apache/lucene/queryparser/classic/Token;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
ifnull 1
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
goto 2
1: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
2: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
3: aload 0
dup
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iconst_1
iadd
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
4: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
public final org.apache.lucene.queryparser.classic.Token getToken(int);
descriptor: (I)Lorg/apache/lucene/queryparser/classic/Token;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lookingAhead:Z
ifeq 1
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
StackMap locals:
StackMap stack: org.apache.lucene.queryparser.classic.Token
2: astore 2
start local 2 3: iconst_0
istore 3
start local 3 4: goto 8
5: StackMap locals: org.apache.lucene.queryparser.classic.Token int
StackMap stack:
aload 2
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
ifnull 6
aload 2
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
astore 2
goto 7
6: StackMap locals:
StackMap stack:
aload 2
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
astore 2
7: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
8: iload 3
iload 1
if_icmplt 5
end local 3 9: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 10 1 index I
3 10 2 t Lorg/apache/lucene/queryparser/classic/Token;
4 9 3 i I
MethodParameters:
Name Flags
index
private int jj_ntk();
descriptor: ()I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_nt:Lorg/apache/lucene/queryparser/classic/Token;
ifnonnull 2
1: aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token_source:Lorg/apache/lucene/queryparser/classic/QueryParserTokenManager;
invokevirtual org.apache.lucene.queryparser.classic.QueryParserTokenManager.getNextToken:()Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.Token.next:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
ireturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_nt:Lorg/apache/lucene/queryparser/classic/Token;
getfield org.apache.lucene.queryparser.classic.Token.kind:I
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_ntk:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
private void jj_add_error_token(int, int);
descriptor: (II)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: iload 2
bipush 100
if_icmplt 1
return
1: StackMap locals:
StackMap stack:
iload 2
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
iconst_1
iadd
if_icmpne 4
2: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
aload 0
dup
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
dup_x1
iconst_1
iadd
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
iload 1
iastore
3: goto 25
StackMap locals:
StackMap stack:
4: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
ifeq 25
5: aload 0
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
newarray 10
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
6: iconst_0
istore 3
start local 3 7: goto 10
8: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
iload 3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
iload 3
iaload
iastore
9: iinc 3 1
StackMap locals:
StackMap stack:
10: iload 3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
if_icmplt 8
end local 3 11: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 3
start local 3 12: goto 23
13: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser int int java.util.Iterator
StackMap stack:
aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast int[]
astore 4
start local 4 14: aload 4
arraylength
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
arraylength
if_icmpne 23
15: iconst_0
istore 5
start local 5 16: goto 20
17: StackMap locals: int[] int
StackMap stack:
aload 4
iload 5
iaload
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
iload 5
iaload
if_icmpeq 19
18: goto 23
19: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
20: iload 5
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
arraylength
if_icmplt 17
end local 5 21: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
22: goto 24
end local 4 23: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 13
end local 3 24: StackMap locals:
StackMap stack:
iload 2
ifeq 25
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_lasttokens:[I
aload 0
iload 2
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
iconst_1
isub
iload 1
iastore
25: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 26 1 kind I
0 26 2 pos I
7 11 3 i I
12 24 3 it Ljava/util/Iterator<*>;
14 23 4 oldentry [I
16 21 5 i I
MethodParameters:
Name Flags
kind
pos
public org.apache.lucene.queryparser.classic.ParseException generateParseException();
descriptor: ()Lorg/apache/lucene/queryparser/classic/ParseException;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
invokeinterface java.util.List.clear:()V
1: bipush 33
newarray 4
astore 1
start local 1 2: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
iflt 5
3: aload 1
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
iconst_1
bastore
4: aload 0
iconst_m1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_kind:I
5: StackMap locals: boolean[]
StackMap stack:
iconst_0
istore 2
start local 2 6: goto 17
7: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la1:[I
iload 2
iaload
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
if_icmpne 16
8: iconst_0
istore 3
start local 3 9: goto 15
10: StackMap locals: int
StackMap stack:
getstatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_0:[I
iload 2
iaload
iconst_1
iload 3
ishl
iand
ifeq 12
11: aload 1
iload 3
iconst_1
bastore
12: StackMap locals:
StackMap stack:
getstatic org.apache.lucene.queryparser.classic.QueryParser.jj_la1_1:[I
iload 2
iaload
iconst_1
iload 3
ishl
iand
ifeq 14
13: aload 1
bipush 32
iload 3
iadd
iconst_1
bastore
14: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
15: iload 3
bipush 32
if_icmplt 10
end local 3 16: StackMap locals:
StackMap stack:
iinc 2 1
StackMap locals:
StackMap stack:
17: iload 2
bipush 25
if_icmplt 7
end local 2 18: iconst_0
istore 2
start local 2 19: goto 25
20: StackMap locals:
StackMap stack:
aload 1
iload 2
baload
ifeq 24
21: aload 0
iconst_1
newarray 10
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
22: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
iconst_0
iload 2
iastore
23: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentry:[I
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
24: StackMap locals:
StackMap stack:
iinc 2 1
StackMap locals:
StackMap stack:
25: iload 2
bipush 33
if_icmplt 20
end local 2 26: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_endpos:I
27: aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_rescan_token:()V
28: aload 0
iconst_0
iconst_0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_add_error_token:(II)V
29: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
invokeinterface java.util.List.size:()I
anewarray int[]
astore 2
start local 2 30: iconst_0
istore 3
start local 3 31: goto 34
32: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser boolean[] int[][] int
StackMap stack:
aload 2
iload 3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast int[]
aastore
33: iinc 3 1
StackMap locals:
StackMap stack:
34: iload 3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_expentries:Ljava/util/List;
invokeinterface java.util.List.size:()I
if_icmplt 32
end local 3 35: new org.apache.lucene.queryparser.classic.ParseException
dup
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
aload 2
getstatic org.apache.lucene.queryparser.classic.QueryParser.tokenImage:[Ljava/lang/String;
invokespecial org.apache.lucene.queryparser.classic.ParseException.<init>:(Lorg/apache/lucene/queryparser/classic/Token;[[I[Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 36 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
2 36 1 la1tokens [Z
6 18 2 i I
9 16 3 j I
19 26 2 i I
30 36 2 exptokseq [[I
31 35 3 i I
public final void enable_tracing();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
public final void disable_tracing();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
private void jj_rescan_token();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
iconst_1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
1: iconst_0
istore 1
start local 1 2: goto 16
3: StackMap locals: int
StackMap stack:
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
iload 1
aaload
astore 2
start local 2 4: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser$JJCalls
StackMap stack:
aload 2
getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.gen:I
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
if_icmple 10
5: aload 0
aload 2
getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.arg:I
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
aload 0
aload 0
aload 2
getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.first:Lorg/apache/lucene/queryparser/classic/Token;
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_scanpos:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_lastpos:Lorg/apache/lucene/queryparser/classic/Token;
6: iload 1
tableswitch { // 0 - 2
0: 7
1: 8
2: 9
default: 10
}
7: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_1:()Z
pop
goto 10
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_2:()Z
pop
goto 10
9: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.lucene.queryparser.classic.QueryParser.jj_3_3:()Z
pop
10: StackMap locals:
StackMap stack:
aload 2
11: getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
astore 2
12: aload 2
ifnonnull 4
end local 2 13: goto 15
StackMap locals: org.apache.lucene.queryparser.classic.QueryParser int
StackMap stack: org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
14: pop
15: StackMap locals:
StackMap stack:
iinc 1 1
StackMap locals:
StackMap stack:
16: iload 1
iconst_3
if_icmplt 3
end local 1 17: aload 0
iconst_0
putfield org.apache.lucene.queryparser.classic.QueryParser.jj_rescan:Z
18: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
2 17 1 i I
4 13 2 p Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
Exception table:
from to target type
3 13 14 Class org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess
private void jj_save(int, int);
descriptor: (II)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_2_rtns:[Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
iload 1
aaload
astore 3
start local 3 1: goto 4
2: StackMap locals: org.apache.lucene.queryparser.classic.QueryParser$JJCalls
StackMap stack:
aload 3
getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
ifnonnull 3
aload 3
new org.apache.lucene.queryparser.classic.QueryParser$JJCalls
dup
invokespecial org.apache.lucene.queryparser.classic.QueryParser$JJCalls.<init>:()V
dup_x1
putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
astore 3
goto 5
3: StackMap locals:
StackMap stack:
aload 3
getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.next:Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
astore 3
4: StackMap locals:
StackMap stack:
aload 3
getfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.gen:I
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
if_icmpgt 2
5: StackMap locals:
StackMap stack:
aload 3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_gen:I
iload 2
iadd
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.jj_la:I
isub
putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.gen:I
aload 3
aload 0
getfield org.apache.lucene.queryparser.classic.QueryParser.token:Lorg/apache/lucene/queryparser/classic/Token;
putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.first:Lorg/apache/lucene/queryparser/classic/Token;
aload 3
iload 2
putfield org.apache.lucene.queryparser.classic.QueryParser$JJCalls.arg:I
6: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/lucene/queryparser/classic/QueryParser;
0 7 1 index I
0 7 2 xla I
1 7 3 p Lorg/apache/lucene/queryparser/classic/QueryParser$JJCalls;
MethodParameters:
Name Flags
index
xla
}
SourceFile: "QueryParser.java"
NestMembers:
org.apache.lucene.queryparser.classic.QueryParser$JJCalls org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess org.apache.lucene.queryparser.classic.QueryParser$Operator
InnerClasses:
final JJCalls = org.apache.lucene.queryparser.classic.QueryParser$JJCalls of org.apache.lucene.queryparser.classic.QueryParser
private final LookaheadSuccess = org.apache.lucene.queryparser.classic.QueryParser$LookaheadSuccess of org.apache.lucene.queryparser.classic.QueryParser
public final Operator = org.apache.lucene.queryparser.classic.QueryParser$Operator of org.apache.lucene.queryparser.classic.QueryParser