class org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2 extends org.apache.lucene.search.TwoPhaseIterator
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2
super_class: org.apache.lucene.search.TwoPhaseIterator
{
final org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1 this$2;
descriptor: Lorg/apache/lucene/search/DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private final org.apache.lucene.index.SortedSetDocValues val$fcsi;
descriptor: Lorg/apache/lucene/index/SortedSetDocValues;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
private final org.apache.lucene.util.LongBitSet val$termSet;
descriptor: Lorg/apache/lucene/util/LongBitSet;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1, org.apache.lucene.search.DocIdSetIterator, org.apache.lucene.index.SortedSetDocValues, org.apache.lucene.util.LongBitSet);
descriptor: (Lorg/apache/lucene/search/DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1;Lorg/apache/lucene/search/DocIdSetIterator;Lorg/apache/lucene/index/SortedSetDocValues;Lorg/apache/lucene/util/LongBitSet;)V
flags: (0x0000)
Code:
stack=2, locals=5, args_size=5
start local 0 start local 2 0: aload 0
aload 1
putfield org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2.this$2:Lorg/apache/lucene/search/DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1;
aload 0
aload 3
putfield org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2.val$fcsi:Lorg/apache/lucene/index/SortedSetDocValues;
aload 0
aload 4
putfield org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2.val$termSet:Lorg/apache/lucene/util/LongBitSet;
aload 0
aload 2
invokespecial org.apache.lucene.search.TwoPhaseIterator.<init>:(Lorg/apache/lucene/search/DocIdSetIterator;)V
return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/search/DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2;
0 1 2 $anonymous0 Lorg/apache/lucene/search/DocIdSetIterator;
MethodParameters:
Name Flags
this$0 final
$anonymous0
val$fcsi final
val$termSet final
public boolean matches();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2.val$fcsi:Lorg/apache/lucene/index/SortedSetDocValues;
invokevirtual org.apache.lucene.index.SortedSetDocValues.nextOrd:()J
lstore 1
start local 1 1: goto 5
2: StackMap locals: long
StackMap stack:
aload 0
getfield org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2.val$termSet:Lorg/apache/lucene/util/LongBitSet;
lload 1
invokevirtual org.apache.lucene.util.LongBitSet.get:(J)Z
ifeq 4
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 0
getfield org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2.val$fcsi:Lorg/apache/lucene/index/SortedSetDocValues;
invokevirtual org.apache.lucene.index.SortedSetDocValues.nextOrd:()J
lstore 1
StackMap locals:
StackMap stack:
5: lload 1
ldc -1
lcmp
ifne 2
end local 1 6: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/lucene/search/DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2;
1 6 1 ord J
Exceptions:
throws java.io.IOException
public float matchCost();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc 3.0
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/search/DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2;
}
SourceFile: "DocValuesRewriteMethod.java"
EnclosingMethod: org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1.scorer:(Lorg/apache/lucene/index/LeafReaderContext;)Lorg/apache/lucene/search/Scorer;
NestHost: org.apache.lucene.search.DocValuesRewriteMethod
InnerClasses:
MultiTermQueryDocValuesWrapper = org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper of org.apache.lucene.search.DocValuesRewriteMethod
org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1
org.apache.lucene.search.DocValuesRewriteMethod$MultiTermQueryDocValuesWrapper$1$2