public class org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper extends org.apache.lucene.index.FilterDirectoryReader$SubReaderWrapper
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper
super_class: org.apache.lucene.index.FilterDirectoryReader$SubReaderWrapper
{
private org.apache.lucene.index.QueryTimeout queryTimeout;
descriptor: Lorg/apache/lucene/index/QueryTimeout;
flags: (0x0002) ACC_PRIVATE
public void <init>(org.apache.lucene.index.QueryTimeout);
descriptor: (Lorg/apache/lucene/index/QueryTimeout;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper this
start local 1 // org.apache.lucene.index.QueryTimeout queryTimeout
0: .line 60
aload 0 /* this */
invokespecial org.apache.lucene.index.FilterDirectoryReader$SubReaderWrapper.<init>:()V
1: .line 61
aload 0 /* this */
aload 1 /* queryTimeout */
putfield org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper.queryTimeout:Lorg/apache/lucene/index/QueryTimeout;
2: .line 62
return
end local 1 // org.apache.lucene.index.QueryTimeout queryTimeout
end local 0 // org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/lucene/index/ExitableDirectoryReader$ExitableSubReaderWrapper;
0 3 1 queryTimeout Lorg/apache/lucene/index/QueryTimeout;
MethodParameters:
Name Flags
queryTimeout
public org.apache.lucene.index.LeafReader wrap(org.apache.lucene.index.LeafReader);
descriptor: (Lorg/apache/lucene/index/LeafReader;)Lorg/apache/lucene/index/LeafReader;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 // org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper this
start local 1 // org.apache.lucene.index.LeafReader reader
0: .line 66
new org.apache.lucene.index.ExitableDirectoryReader$ExitableFilterAtomicReader
dup
aload 1 /* reader */
aload 0 /* this */
getfield org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper.queryTimeout:Lorg/apache/lucene/index/QueryTimeout;
invokespecial org.apache.lucene.index.ExitableDirectoryReader$ExitableFilterAtomicReader.<init>:(Lorg/apache/lucene/index/LeafReader;Lorg/apache/lucene/index/QueryTimeout;)V
areturn
end local 1 // org.apache.lucene.index.LeafReader reader
end local 0 // org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/lucene/index/ExitableDirectoryReader$ExitableSubReaderWrapper;
0 1 1 reader Lorg/apache/lucene/index/LeafReader;
MethodParameters:
Name Flags
reader
}
SourceFile: "ExitableDirectoryReader.java"
NestHost: org.apache.lucene.index.ExitableDirectoryReader
InnerClasses:
public ExitableFilterAtomicReader = org.apache.lucene.index.ExitableDirectoryReader$ExitableFilterAtomicReader of org.apache.lucene.index.ExitableDirectoryReader
public ExitableSubReaderWrapper = org.apache.lucene.index.ExitableDirectoryReader$ExitableSubReaderWrapper of org.apache.lucene.index.ExitableDirectoryReader
public abstract SubReaderWrapper = org.apache.lucene.index.FilterDirectoryReader$SubReaderWrapper of org.apache.lucene.index.FilterDirectoryReader