public interface org.apache.cassandra.db.filter.ClusteringIndexFilter
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.cassandra.db.filter.ClusteringIndexFilter
super_class: java.lang.Object
{
public static final org.apache.cassandra.db.filter.ClusteringIndexFilter$Serializer serializer;
descriptor: Lorg/apache/cassandra/db/filter/ClusteringIndexFilter$Serializer;
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: getstatic org.apache.cassandra.db.filter.AbstractClusteringIndexFilter.serializer:Lorg/apache/cassandra/db/filter/ClusteringIndexFilter$Serializer;
putstatic org.apache.cassandra.db.filter.ClusteringIndexFilter.serializer:Lorg/apache/cassandra/db/filter/ClusteringIndexFilter$Serializer;
return
LocalVariableTable:
Start End Slot Name Signature
public abstract boolean isReversed();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.cassandra.db.filter.ClusteringIndexFilter forPaging(org.apache.cassandra.db.ClusteringComparator, org.apache.cassandra.db.Clustering, boolean);
descriptor: (Lorg/apache/cassandra/db/ClusteringComparator;Lorg/apache/cassandra/db/Clustering;Z)Lorg/apache/cassandra/db/filter/ClusteringIndexFilter;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
comparator
lastReturned
inclusive
public abstract boolean isFullyCoveredBy(org.apache.cassandra.db.partitions.CachedPartition);
descriptor: (Lorg/apache/cassandra/db/partitions/CachedPartition;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
partition
public abstract boolean isHeadFilter();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean selectsAllPartition();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean selects(org.apache.cassandra.db.Clustering);
descriptor: (Lorg/apache/cassandra/db/Clustering;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
clustering
public abstract org.apache.cassandra.db.rows.UnfilteredRowIterator filterNotIndexed(org.apache.cassandra.db.filter.ColumnFilter, org.apache.cassandra.db.rows.UnfilteredRowIterator);
descriptor: (Lorg/apache/cassandra/db/filter/ColumnFilter;Lorg/apache/cassandra/db/rows/UnfilteredRowIterator;)Lorg/apache/cassandra/db/rows/UnfilteredRowIterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
columnFilter
iterator
public abstract org.apache.cassandra.db.Slices getSlices(org.apache.cassandra.config.CFMetaData);
descriptor: (Lorg/apache/cassandra/config/CFMetaData;)Lorg/apache/cassandra/db/Slices;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
metadata
public abstract org.apache.cassandra.db.rows.UnfilteredRowIterator getUnfilteredRowIterator(org.apache.cassandra.db.filter.ColumnFilter, org.apache.cassandra.db.partitions.Partition);
descriptor: (Lorg/apache/cassandra/db/filter/ColumnFilter;Lorg/apache/cassandra/db/partitions/Partition;)Lorg/apache/cassandra/db/rows/UnfilteredRowIterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
columnFilter
partition
public abstract boolean shouldInclude(org.apache.cassandra.io.sstable.format.SSTableReader);
descriptor: (Lorg/apache/cassandra/io/sstable/format/SSTableReader;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sstable
public abstract org.apache.cassandra.db.filter.ClusteringIndexFilter$Kind kind();
descriptor: ()Lorg/apache/cassandra/db/filter/ClusteringIndexFilter$Kind;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String toString(org.apache.cassandra.config.CFMetaData);
descriptor: (Lorg/apache/cassandra/config/CFMetaData;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
metadata
public abstract java.lang.String toCQLString(org.apache.cassandra.config.CFMetaData);
descriptor: (Lorg/apache/cassandra/config/CFMetaData;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
metadata
}
SourceFile: "ClusteringIndexFilter.java"
NestMembers:
org.apache.cassandra.db.filter.ClusteringIndexFilter$InternalDeserializer org.apache.cassandra.db.filter.ClusteringIndexFilter$Kind org.apache.cassandra.db.filter.ClusteringIndexFilter$Serializer
InnerClasses:
public abstract InternalDeserializer = org.apache.cassandra.db.filter.ClusteringIndexFilter$InternalDeserializer of org.apache.cassandra.db.filter.ClusteringIndexFilter
public final Kind = org.apache.cassandra.db.filter.ClusteringIndexFilter$Kind of org.apache.cassandra.db.filter.ClusteringIndexFilter
public abstract Serializer = org.apache.cassandra.db.filter.ClusteringIndexFilter$Serializer of org.apache.cassandra.db.filter.ClusteringIndexFilter