class org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionIterator extends org.apache.cassandra.db.compaction.CompactionIterator
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionIterator
super_class: org.apache.cassandra.db.compaction.CompactionIterator
{
public void <init>(java.util.List<org.apache.cassandra.io.sstable.ISSTableScanner>, org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionController, int, org.apache.cassandra.metrics.CompactionMetrics);
descriptor: (Ljava/util/List;Lorg/apache/cassandra/db/compaction/CompactionManager$ValidationCompactionController;ILorg/apache/cassandra/metrics/CompactionMetrics;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=5
start local 0 // org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionIterator this
start local 1 // java.util.List scanners
start local 2 // org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionController controller
start local 3 // int nowInSec
start local 4 // org.apache.cassandra.metrics.CompactionMetrics metrics
0: .line 1777
aload 0 /* this */
getstatic org.apache.cassandra.db.compaction.OperationType.VALIDATION:Lorg/apache/cassandra/db/compaction/OperationType;
aload 1 /* scanners */
aload 2 /* controller */
iload 3 /* nowInSec */
invokestatic org.apache.cassandra.utils.UUIDGen.getTimeUUID:()Ljava/util/UUID;
aload 4 /* metrics */
invokespecial org.apache.cassandra.db.compaction.CompactionIterator.<init>:(Lorg/apache/cassandra/db/compaction/OperationType;Ljava/util/List;Lorg/apache/cassandra/db/compaction/CompactionController;ILjava/util/UUID;Lorg/apache/cassandra/metrics/CompactionMetrics;)V
1: .line 1778
return
end local 4 // org.apache.cassandra.metrics.CompactionMetrics metrics
end local 3 // int nowInSec
end local 2 // org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionController controller
end local 1 // java.util.List scanners
end local 0 // org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionIterator this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/cassandra/db/compaction/CompactionManager$ValidationCompactionIterator;
0 2 1 scanners Ljava/util/List<Lorg/apache/cassandra/io/sstable/ISSTableScanner;>;
0 2 2 controller Lorg/apache/cassandra/db/compaction/CompactionManager$ValidationCompactionController;
0 2 3 nowInSec I
0 2 4 metrics Lorg/apache/cassandra/metrics/CompactionMetrics;
Signature: (Ljava/util/List<Lorg/apache/cassandra/io/sstable/ISSTableScanner;>;Lorg/apache/cassandra/db/compaction/CompactionManager$ValidationCompactionController;ILorg/apache/cassandra/metrics/CompactionMetrics;)V
MethodParameters:
Name Flags
scanners
controller
nowInSec
metrics
}
SourceFile: "CompactionManager.java"
NestHost: org.apache.cassandra.db.compaction.CompactionManager
InnerClasses:
private ValidationCompactionController = org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionController of org.apache.cassandra.db.compaction.CompactionManager
private ValidationCompactionIterator = org.apache.cassandra.db.compaction.CompactionManager$ValidationCompactionIterator of org.apache.cassandra.db.compaction.CompactionManager