public interface org.apache.cassandra.db.DeletionInfo extends org.apache.cassandra.cache.IMeasurableMemory
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.cassandra.db.DeletionInfo
super_class: java.lang.Object
{
public static final org.apache.cassandra.db.DeletionInfo LIVE;
descriptor: Lorg/apache/cassandra/db/DeletionInfo;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic org.apache.cassandra.db.MutableDeletionInfo.live:()Lorg/apache/cassandra/db/MutableDeletionInfo;
putstatic org.apache.cassandra.db.DeletionInfo.LIVE:Lorg/apache/cassandra/db/DeletionInfo;
return
LocalVariableTable:
Start End Slot Name Signature
public abstract boolean isLive();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.cassandra.db.DeletionTime getPartitionDeletion();
descriptor: ()Lorg/apache/cassandra/db/DeletionTime;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.Iterator<org.apache.cassandra.db.RangeTombstone> rangeIterator(boolean);
descriptor: (Z)Ljava/util/Iterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Z)Ljava/util/Iterator<Lorg/apache/cassandra/db/RangeTombstone;>;
MethodParameters:
Name Flags
reversed
public abstract java.util.Iterator<org.apache.cassandra.db.RangeTombstone> rangeIterator(org.apache.cassandra.db.Slice, boolean);
descriptor: (Lorg/apache/cassandra/db/Slice;Z)Ljava/util/Iterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/apache/cassandra/db/Slice;Z)Ljava/util/Iterator<Lorg/apache/cassandra/db/RangeTombstone;>;
MethodParameters:
Name Flags
slice
reversed
public abstract org.apache.cassandra.db.RangeTombstone rangeCovering(org.apache.cassandra.db.Clustering);
descriptor: (Lorg/apache/cassandra/db/Clustering;)Lorg/apache/cassandra/db/RangeTombstone;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract void collectStats(org.apache.cassandra.db.rows.EncodingStats$Collector);
descriptor: (Lorg/apache/cassandra/db/rows/EncodingStats$Collector;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
collector
public abstract int dataSize();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasRanges();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int rangeCount();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long maxTimestamp();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean mayModify(org.apache.cassandra.db.DeletionInfo);
descriptor: (Lorg/apache/cassandra/db/DeletionInfo;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
delInfo
public abstract org.apache.cassandra.db.MutableDeletionInfo mutableCopy();
descriptor: ()Lorg/apache/cassandra/db/MutableDeletionInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.cassandra.db.DeletionInfo copy(org.apache.cassandra.utils.memory.AbstractAllocator);
descriptor: (Lorg/apache/cassandra/utils/memory/AbstractAllocator;)Lorg/apache/cassandra/db/DeletionInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
allocator
}
SourceFile: "DeletionInfo.java"
InnerClasses:
public Collector = org.apache.cassandra.db.rows.EncodingStats$Collector of org.apache.cassandra.db.rows.EncodingStats